Print this page
3745 zpool create should treat -O mountpoint and -m the same
Submitted by:   Will Andrews <willa@spectralogic.com>
Submitted by:   Alan Somers <alans@spectralogic.com>
Reviewed by:    Matthew Ahrens <mahrens@delphix.com>

@@ -1177,25 +1177,10 @@
                 default:
                         return (zpool_standard_error(hdl, errno, msg));
                 }
         }
 
-        /*
-         * If this is an alternate root pool, then we automatically set the
-         * mountpoint of the root dataset to be '/'.
-         */
-        if (nvlist_lookup_string(props, zpool_prop_to_name(ZPOOL_PROP_ALTROOT),
-            &altroot) == 0) {
-                zfs_handle_t *zhp;
-
-                verify((zhp = zfs_open(hdl, pool, ZFS_TYPE_DATASET)) != NULL);
-                verify(zfs_prop_set(zhp, zfs_prop_to_name(ZFS_PROP_MOUNTPOINT),
-                    "/") == 0);
-
-                zfs_close(zhp);
-        }
-
 create_failed:
         zcmd_free_nvlists(&zc);
         nvlist_free(zc_props);
         nvlist_free(zc_fsprops);
         return (ret);