Print this page
3006 VERIFY[S,U,P] and ASSERT[S,U,P] frequently check if first argument is zero

@@ -18,12 +18,14 @@
  *
  * CDDL HEADER END
  */
 /*
  * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2012 by Delphix. All rights reserved.
  */
 
+
 #include <sys/zfs_context.h>
 
 list_t zfs_dbgmsgs;
 int zfs_dbgmsg_size;
 kmutex_t zfs_dbgmsgs_lock;

@@ -46,11 +48,11 @@
                 int size = sizeof (zfs_dbgmsg_t) + strlen(zdm->zdm_msg);
                 kmem_free(zdm, size);
                 zfs_dbgmsg_size -= size;
         }
         mutex_destroy(&zfs_dbgmsgs_lock);
-        ASSERT3U(zfs_dbgmsg_size, ==, 0);
+        ASSERT0(zfs_dbgmsg_size);
 }
 
 /*
  * Print these messages by running:
  *      echo ::zfs_dbgmsg | mdb -k