aboutsummaryrefslogtreecommitdiffstats
path: root/module/zfs
diff options
context:
space:
mode:
authorRyan Moeller <[email protected]>2021-07-19 12:02:35 -0400
committerGitHub <[email protected]>2021-07-19 10:02:35 -0600
commitde12cd251105d4842a8b749b7386b8bb74e8f8cc (patch)
tree1aaa2e362853dfb548090da455db565c2a400f72 /module/zfs
parenteecceeae9feee7f7398c423e81b276a394c8ffae (diff)
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 <[email protected]> Reviewed-by: Alexander Motin <[email protected]> Signed-off-by: Ryan Moeller <[email protected]> Closes #12361
Diffstat (limited to 'module/zfs')
-rw-r--r--module/zfs/zvol.c5
1 files changed, 0 insertions, 5 deletions
diff --git a/module/zfs/zvol.c b/module/zfs/zvol.c
index 23df0e154..e7b84fa81 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)