Merge branch 'feature-flags'
authorBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 8 Jan 2013 18:59:05 +0000 (10:59 -0800)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 8 Jan 2013 18:59:08 +0000 (10:59 -0800)
commitc1cdd9900b7b676fd1d1952125a5acd3435db5d7
treeab0fafd17c371d778d5b195583709abd628d2c24
parent15313c5e1866e81e2f4a30d2c50b43b5435e547a
parent1eb5bfa3dcdaecb19543d9df13131374a7a42947
Merge branch 'feature-flags'

Feature flags support for ZFS ported from Illumos.  Only minimal
compatibility changes were made where required to accomidate Linux.
For a detailed description of feature flags see original proposal
on zfs-discuss.  They are conceptually very similar to Linux's
ext[234] style of feature flags.

http://lists.freebsd.org/pipermail/freebsd-fs/2011-May/011568.html

NOTE: This branch updates the default pool version for new pools
from 28 to 5000.  Version 28 pools may still be created for
compatibility with Solaris by using the '-o version=28' option.

$ zpool create -o version=28 ...

Existing pools must be manually upgraded using 'zpool upgrade'.

$ zpool upgrade ...

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
Closes #778