from 184 log.c struct buf *from = bread(log.dev, log.lh.block[tail]); // cache block from 185 log.c memmove(to->data, from->data, BSIZE); from 187 log.c brelse(from);