freebsd-skq/common/zfs
Andriy Gapon 207bd3fed6 5882 Temporary pool names
illumos/illumos-gate@04e5635652
04e5635652

https://www.illumos.org/issues/5882
  This is an import of the temporary pool names functionality from ZoL:
  https://github.com/zfsonlinux/zfs/commit/
  e2282ef57edc79cdce2a4b9b7e3333c56494a807
  https://github.com/zfsonlinux/zfs/commit/
  26b42f3f9d03f85cc7966dc2fe4dfe9216601b0e
  https://github.com/zfsonlinux/zfs/commit/
  2f3ec9006146844af6763d1fa4e823fd9047fd54
  https://github.com/zfsonlinux/zfs/commit/
  00d2a8c92f614f49d23dea5d73f7ea7eb489ccf1
  https://github.com/zfsonlinux/zfs/commit/
  83e9986f6eefdf0afc387f06407087bba3ead4e9
  https://github.com/zfsonlinux/zfs/commit/
  023bbe6f017380f4a04c5060feb24dd8cdda9fce
  It is intended to assist the creation and management of virtual machines
  that have their rootfs on ZFS on hosts that also have their rootfs on
  ZFS. These situations cause SPA namespace collisions when the standard
  name rpool is used in both cases. The solution is either to give each
  guest pool a name unique to the host, which is not always desireable, or
  boot a VM environment containing an ISO image to install it, which is
  cumbersome.
  As a side note, this commit includes the removal of `zpool import -r`,
  which previously did nothing.
  patch [Magnifier] (14.3 KB) Richard Yao, 2015-04-30 04:33 PM

Reviewed by: Matt Ahrens <matt@delphix.com>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: John Kennedy <john.kennedy@delphix.com>
Approved by: Dan McDonald <danmcd@joyent.com>
Author: Andriy Gapon <agapon@panzura.com>
2018-12-26 10:41:17 +00:00
..
zfeature_common.c 9238 ZFS Spacemap Encoding V2 2018-07-30 22:56:24 +00:00
zfeature_common.h 9238 ZFS Spacemap Encoding V2 2018-07-30 22:56:24 +00:00
zfs_comutil.c 9235 rename zpool_rewind_policy_t to zpool_load_policy_t 2018-03-28 22:16:51 +00:00
zfs_comutil.h 9235 rename zpool_rewind_policy_t to zpool_load_policy_t 2018-03-28 22:16:51 +00:00
zfs_deleg.c 7614 zfs device evacuation/removal 2018-02-18 01:21:52 +00:00
zfs_deleg.h 7614 zfs device evacuation/removal 2018-02-18 01:21:52 +00:00
zfs_fletcher.c 8021 ARC buf data scatter-ization 2017-05-26 12:13:27 +00:00
zfs_fletcher.h 8021 ARC buf data scatter-ization 2017-05-26 12:13:27 +00:00
zfs_namecheck.c 9330 stack overflow when creating a deeply nested dataset 2018-08-02 21:12:52 +00:00
zfs_namecheck.h 9330 stack overflow when creating a deeply nested dataset 2018-08-02 21:12:52 +00:00
zfs_prop.c 9621 Make createtxg and guid properties public 2018-08-03 00:19:59 +00:00
zfs_prop.h Update vendor-sys/opensolaris to last OpenSolaris state (13149:b23a4dab3d50) 2012-07-18 08:12:04 +00:00
zpool_prop.c 5882 Temporary pool names 2018-12-26 10:41:17 +00:00
zprop_common.c Update vendor-sys/illumos/dist to illumos-gate 13752:9f5f6c52ba19 2012-07-18 10:51:11 +00:00