zio_worst_error
extern int zio_worst_error(int e1, int e2);
pio->io_error = zio_worst_error(pio->io_error, zio->io_error);
error[s] = zio_worst_error(error[s], mc->mc_error);
error = zio_worst_error(error, rm->rm_col[c].rc_error);
*errorp = zio_worst_error(*errorp, zio->io_error);