====== zdb_blkptr_cb: Got error 52 reading ====== zdb_blkptr_cb: Got error 52 reading <259, 75932, 0, 17> DVA[0]=<0:158039e9000:6000> [L0 ZFS plain file] fletcher4 lz4 unencrypted LE contiguous unique single size=20000L/6000P birth=62707L/62707P fill=1 cksum=516dd1ace1c:414cbfc202333b:af36411a2766c4f:7bc4d6777673687b -- skipping ''zdb_blkptr_cb: Got error 52 reading <259, 75932, 0, 17>'' * ioerr = 52 * z bookmark objset = 259 * z bookmark object = 75932 * z bookmark level = 0 * z bookmark blkid = 17 Error 52 in linux headers: #define EBADE 52 /* Invalid exchange */ But ZFS is using Solaris Porting Layer: #define ECKSUM EBADE DVA[0]=<0:158039e9000:6000> [L0 ZFS plain file] fletcher4 lz4 unencrypted LE contiguous unique single size=20000L/6000P birth=62707L/62707P fill=1 cksum=516dd1ace1c:414cbfc202333b:af36411a2766c4f:7bc4d6777673687b -- skipping fio --name=randrw --rw=randrw --size=32GB --direct=1 --ioengine=libaio --iodepth=32