Mercurial > illumos > illumos-gate
diff usr/src/uts/common/fs/zfs/dmu_send.c @ 13765:9410cf539b11
backout 3006: causes 3046 (panics after mounting root)
author | Richard Lowe <richlowe@richlowe.net> |
---|---|
date | Wed, 01 Aug 2012 16:40:39 -0400 |
parents | 38b4aca480b3 |
children | cd512c80fd75 |
line wrap: on
line diff
--- a/usr/src/uts/common/fs/zfs/dmu_send.c Tue Jul 31 06:38:31 2012 -0700 +++ b/usr/src/uts/common/fs/zfs/dmu_send.c Wed Aug 01 16:40:39 2012 -0400 @@ -57,7 +57,7 @@ { dsl_dataset_t *ds = dsp->dsa_os->os_dsl_dataset; ssize_t resid; /* have to get resid to get detailed errno */ - ASSERT0(len % 8); + ASSERT3U(len % 8, ==, 0); fletcher_4_incremental_native(buf, len, &dsp->dsa_zc); dsp->dsa_err = vn_rdwr(UIO_WRITE, dsp->dsa_vp, @@ -961,7 +961,7 @@ int done = 0; /* some things will require 8-byte alignment, so everything must */ - ASSERT0(len % 8); + ASSERT3U(len % 8, ==, 0); while (done < len) { ssize_t resid; @@ -1645,7 +1645,7 @@ (void) add_ds_to_guidmap(drc->drc_guid_to_ds_map, ds); dsl_dataset_disown(ds, dmu_recv_tag); myerr = dsl_dataset_destroy(drc->drc_real_ds, dmu_recv_tag, B_FALSE); - ASSERT0(myerr); + ASSERT3U(myerr, ==, 0); return (err); }