aboutsummaryrefslogtreecommitdiffstats
path: root/module/zcommon
diff options
context:
space:
mode:
authorDon Brady <[email protected]>2024-07-23 17:34:09 -0600
committerGitHub <[email protected]>2024-07-23 16:34:09 -0700
commitfb6d8cf229c308ef63424bf81221966438327bb0 (patch)
treee308b1e0b6170dfd246645def92cbc855deabc4f /module/zcommon
parent6657f89ecad0d9a34c80cbc3e4868a1082e07532 (diff)
Add some missing vdev properties (#16346)
Sponsored-by: Klara, Inc. Sponsored-By: Wasabi Technology, Inc. Signed-off-by: Don Brady <[email protected]> Co-authored-by: Don Brady <[email protected]> Reviewed-by: Alexander Motin <[email protected]> Reviewed-by: Tony Hutter <[email protected]>
Diffstat (limited to 'module/zcommon')
-rw-r--r--module/zcommon/zpool_prop.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/module/zcommon/zpool_prop.c b/module/zcommon/zpool_prop.c
index e2e3bf5be..b367c95b8 100644
--- a/module/zcommon/zpool_prop.c
+++ b/module/zcommon/zpool_prop.c
@@ -381,6 +381,12 @@ vdev_prop_init(void)
zprop_register_number(VDEV_PROP_INITIALIZE_ERRORS,
"initialize_errors", 0, PROP_READONLY, ZFS_TYPE_VDEV, "<errors>",
"INITERR", B_FALSE, sfeatures);
+ zprop_register_number(VDEV_PROP_TRIM_ERRORS, "trim_errors", 0,
+ PROP_READONLY, ZFS_TYPE_VDEV, "<errors>", "TRIMERR", B_FALSE,
+ sfeatures);
+ zprop_register_number(VDEV_PROP_SLOW_IOS, "slow_ios", 0,
+ PROP_READONLY, ZFS_TYPE_VDEV, "<slowios>", "SLOW", B_FALSE,
+ sfeatures);
zprop_register_number(VDEV_PROP_OPS_NULL, "null_ops", 0,
PROP_READONLY, ZFS_TYPE_VDEV, "<operations>", "NULLOP", B_FALSE,
sfeatures);
@@ -448,6 +454,9 @@ vdev_prop_init(void)
zprop_register_index(VDEV_PROP_RAIDZ_EXPANDING, "raidz_expanding", 0,
PROP_READONLY, ZFS_TYPE_VDEV, "on | off", "RAIDZ_EXPANDING",
boolean_table, sfeatures);
+ zprop_register_index(VDEV_PROP_TRIM_SUPPORT, "trim_support", 0,
+ PROP_READONLY, ZFS_TYPE_VDEV, "on | off", "TRIMSUP",
+ boolean_table, sfeatures);
/* default index properties */
zprop_register_index(VDEV_PROP_FAILFAST, "failfast", B_TRUE,