Author: mmacy
Date: Wed Jun 19 21:10:13 2019
New Revision: 349217
URL: https://svnweb.freebsd.org/changeset/base/349217

Log:
  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.
  
  Reviewed by:  allanjude
  MFC after:    1 week

Modified:
  head/stand/libsa/zfs/zfsimpl.c

Modified: head/stand/libsa/zfs/zfsimpl.c
==============================================================================
--- head/stand/libsa/zfs/zfsimpl.c      Wed Jun 19 20:29:02 2019        
(r349216)
+++ head/stand/libsa/zfs/zfsimpl.c      Wed Jun 19 21:10:13 2019        
(r349217)
@@ -64,6 +64,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",
        NULL
 };
 
_______________________________________________
svn-src-head@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to