svn commit: r353989 - stable/12/stand/libsa/zfs

Kyle Evans kevans at FreeBSD.org
Thu Oct 24 03:19:46 UTC 2019


Author: kevans
Date: Thu Oct 24 03:19:45 2019
New Revision: 353989
URL: https://svnweb.freebsd.org/changeset/base/353989

Log:
  MFC r349217: Tell loader to ignore newer features enabled on the root pool.
  
  There are many new features in ZoF. Most, if not all, do not effect read
  only usage.
  Encryption in particular is enabled at the pool level but used at the
  dataset level.
  The loader obviously will not be able to boot if the boot dataset is
  encrypted, but
  should not care if some other dataset in the root pool is encrypted.

Modified:
  stable/12/stand/libsa/zfs/zfsimpl.c
Directory Properties:
  stable/12/   (props changed)

Modified: stable/12/stand/libsa/zfs/zfsimpl.c
==============================================================================
--- stable/12/stand/libsa/zfs/zfsimpl.c	Thu Oct 24 03:16:23 2019	(r353988)
+++ stable/12/stand/libsa/zfs/zfsimpl.c	Thu Oct 24 03:19:45 2019	(r353989)
@@ -117,6 +117,12 @@ static const char *features_for_read[] = {
 	"org.illumos:skein",
 	"org.zfsonlinux:large_dnode",
 	"com.joyent:multi_vdev_crash_dump",
+	"com.delphix:spacemap_histogram",
+	"com.delphix:zpool_checkpoint",
+	"com.delphix:spacemap_v2",
+	"com.datto:encryption",
+	"org.zfsonlinux:allocation_classes",
+	"com.datto:resilver_defer",
 	"com.delphix:device_removal",
 	"com.delphix:obsolete_counts",
 	NULL


More information about the svn-src-all mailing list