X-Git-Url: https://git.camperquake.de/gitweb.cgi?a=blobdiff_plain;f=module%2Fzfs%2Fvdev.c;h=18d2d5ca6e752e39496f2bb0e2f2427fd90dd5bb;hb=3541dc6d02592bd0939ea2d35b50c2bbdcc4cd0e;hp=1630d2fae69dd490c86380d835e2f05260d3522a;hpb=5ffb9d1d05d7c512b987dff51f587466d537770f;p=zfs.git diff --git a/module/zfs/vdev.c b/module/zfs/vdev.c index 1630d2f..18d2d5c 100644 --- a/module/zfs/vdev.c +++ b/module/zfs/vdev.c @@ -21,6 +21,8 @@ /* * Copyright (c) 2005, 2010, Oracle and/or its affiliates. All rights reserved. + * Copyright 2011 Nexenta Systems, Inc. All rights reserved. + * Copyright (c) 2011 by Delphix. All rights reserved. */ #include @@ -291,6 +293,7 @@ vdev_alloc_common(spa_t *spa, uint_t id, uint64_t guid, vdev_ops_t *ops) if (spa->spa_root_vdev == NULL) { ASSERT(ops == &vdev_root_ops); spa->spa_root_vdev = vd; + spa->spa_load_guid = spa_generate_guid(NULL); } if (guid == 0 && ops != &vdev_hole_ops) {