ISO_BLKSIZE
static char buf[ISO_BLKSIZE] __aligned(8);
error = pread(dev, buf, ISO_BLKSIZE, blkno*ISO_BLKSIZE);