Suppress 'zfs_sb_create' memory warning

When mutex debugging is enabled in your kernel the increased
size of the mutex structures can push the zfs_sb_t type beyond
the 8k warning threshold.  This isn't harmful so we suppress
the warning for this case.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #628
This commit is contained in:
Brian Behlendorf 2012-08-10 16:39:39 -07:00
parent bb8b81ec62
commit bafc4e9e2a

View File

@ -584,7 +584,7 @@ zfs_sb_create(const char *osname, zfs_sb_t **zsbp)
int i, error; int i, error;
uint64_t sa_obj; uint64_t sa_obj;
zsb = kmem_zalloc(sizeof (zfs_sb_t), KM_SLEEP); zsb = kmem_zalloc(sizeof (zfs_sb_t), KM_SLEEP | KM_NODEBUG);
/* /*
* We claim to always be readonly so we can open snapshots; * We claim to always be readonly so we can open snapshots;