usr/src/uts/common/fs/zfs/zio.c
changeset 11147 74e8c05021f1
parent 11146 7e58f40bcb1c
child 11173 87f3734e64df
--- a/usr/src/uts/common/fs/zfs/zio.c	Sat Nov 21 22:51:29 2009 -0800
+++ b/usr/src/uts/common/fs/zfs/zio.c	Sat Nov 21 23:44:56 2009 -0800
@@ -1785,7 +1785,7 @@
 		ddt_t *ddt = ddt_select(zio->io_spa, bp);
 		ddt_entry_t *dde = zio->io_vsd;
 		if (ddt == NULL) {
-			ASSERT(zio->io_spa->spa_load_state != SPA_LOAD_NONE);
+			ASSERT(spa_load_state(zio->io_spa) != SPA_LOAD_NONE);
 			return (ZIO_PIPELINE_CONTINUE);
 		}
 		if (dde == NULL) {
@@ -2711,7 +2711,7 @@
 		if ((zio->io_type == ZIO_TYPE_READ ||
 		    zio->io_type == ZIO_TYPE_FREE) &&
 		    zio->io_error == ENXIO &&
-		    spa->spa_load_state == SPA_LOAD_NONE &&
+		    spa_load_state(spa) == SPA_LOAD_NONE &&
 		    spa_get_failmode(spa) != ZIO_FAILURE_MODE_CONTINUE)
 			zio->io_reexecute |= ZIO_REEXECUTE_SUSPEND;