From 5476e6952c1ecbd2debe977eb5c3ec88dfdfea5b Mon Sep 17 00:00:00 2001 From: Brian Behlendorf Date: Wed, 27 Apr 2011 09:32:51 -0700 Subject: Suppress 'vdev_metaslab_init' memory warning The vdev_metaslab_init() function has been observed to allocate larger than 8k chunks. However, they are not much larger than 8k and it does this infrequently so it is allowed and the warning is supressed. --- module/zfs/vdev.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'module') diff --git a/module/zfs/vdev.c b/module/zfs/vdev.c index 4bed646b3..92f67ba4b 100644 --- a/module/zfs/vdev.c +++ b/module/zfs/vdev.c @@ -833,7 +833,7 @@ vdev_metaslab_init(vdev_t *vd, uint64_t txg) ASSERT(oldc <= newc); - mspp = kmem_zalloc(newc * sizeof (*mspp), KM_SLEEP); + mspp = kmem_zalloc(newc * sizeof (*mspp), KM_SLEEP | KM_NODEBUG); if (oldc != 0) { bcopy(vd->vdev_ms, mspp, oldc * sizeof (*mspp)); -- cgit v1.2.3