summaryrefslogtreecommitdiffstats
path: root/module/zcommon
diff options
context:
space:
mode:
authorRichard Yao <[email protected]>2012-02-13 10:38:58 -0500
committerBrian Behlendorf <[email protected]>2012-02-13 12:25:27 -0800
commitb41c9906dcc0d75099cba8374420a513a253beff (patch)
treed470abfbf7ed44b87ac64ac2515e0543129df91b /module/zcommon
parentd2e032ca9cd62fd0e80cdce30c6d1c40421bf754 (diff)
Support ashift=13 for 8KB SSD block sizes
New SSDs are now available which use an internal 8k block size. To make sure ZFS can get the maximum performance out of these devices we're increasing the maximum ashift to 13 (8KB). This value is still small enough that we can fit 16 uberblocks in the vdev ring label. However, I don't want to increase this any futher or it will limit the ability the safely roll back a pool to recover it. Signed-off-by: Brian Behlendorf <[email protected]> Closes #565
Diffstat (limited to 'module/zcommon')
-rw-r--r--module/zcommon/zpool_prop.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/module/zcommon/zpool_prop.c b/module/zcommon/zpool_prop.c
index 310598a6f..249dd64bb 100644
--- a/module/zcommon/zpool_prop.c
+++ b/module/zcommon/zpool_prop.c
@@ -89,7 +89,7 @@ zpool_prop_init(void)
/* readonly onetime number properties */
zprop_register_number(ZPOOL_PROP_ASHIFT, "ashift", 0, PROP_ONETIME,
- ZFS_TYPE_POOL, "<ashift, 9-12, or 0=default>", "ASHIFT");
+ ZFS_TYPE_POOL, "<ashift, 9-13, or 0=default>", "ASHIFT");
/* default number properties */
zprop_register_number(ZPOOL_PROP_VERSION, "version", SPA_VERSION,