diff options
author | Ryan Moeller <ryan@iXsystems.com> | 2021-07-19 16:02:35 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-19 16:02:35 +0000 |
commit | de12cd251105d4842a8b749b7386b8bb74e8f8cc (patch) | |
tree | 1aaa2e362853dfb548090da455db565c2a400f72 | |
parent | eecceeae9feee7f7398c423e81b276a394c8ffae (diff) | |
download | src-de12cd251105d4842a8b749b7386b8bb74e8f8cc.tar.gz src-de12cd251105d4842a8b749b7386b8bb74e8f8cc.zip |
Remove unused fields from zvol_task_t
We don't use or need the pool name or value source in the zvol tasks.
Reviewed-by: Brian Behlendorf <behlendorf1@llnl.gov>
Reviewed-by: Alexander Motin <mav@FreeBSD.org>
Signed-off-by: Ryan Moeller <ryan@iXsystems.com>
Closes #12361
-rw-r--r-- | module/zfs/zvol.c | 5 |
1 files changed, 0 insertions, 5 deletions
diff --git a/module/zfs/zvol.c b/module/zfs/zvol.c index 23df0e1541a3..e7b84fa815a1 100644 --- a/module/zfs/zvol.c +++ b/module/zfs/zvol.c @@ -106,10 +106,8 @@ typedef enum { typedef struct { zvol_async_op_t op; - char pool[MAXNAMELEN]; char name1[MAXNAMELEN]; char name2[MAXNAMELEN]; - zprop_source_t source; uint64_t value; } zvol_task_t; @@ -1435,7 +1433,6 @@ zvol_task_alloc(zvol_async_op_t op, const char *name1, const char *name2, uint64_t value) { zvol_task_t *task; - char *delim; /* Never allow tasks on hidden names. */ if (name1[0] == '$') @@ -1444,8 +1441,6 @@ zvol_task_alloc(zvol_async_op_t op, const char *name1, const char *name2, task = kmem_zalloc(sizeof (zvol_task_t), KM_SLEEP); task->op = op; task->value = value; - delim = strchr(name1, '/'); - strlcpy(task->pool, name1, delim ? (delim - name1 + 1) : MAXNAMELEN); strlcpy(task->name1, name1, MAXNAMELEN); if (name2 != NULL) |