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
This commit is contained in:
parent
c2c4d05700
commit
0ca9558561
|
@ -106,10 +106,8 @@ typedef enum {
|
||||||
|
|
||||||
typedef struct {
|
typedef struct {
|
||||||
zvol_async_op_t op;
|
zvol_async_op_t op;
|
||||||
char pool[MAXNAMELEN];
|
|
||||||
char name1[MAXNAMELEN];
|
char name1[MAXNAMELEN];
|
||||||
char name2[MAXNAMELEN];
|
char name2[MAXNAMELEN];
|
||||||
zprop_source_t source;
|
|
||||||
uint64_t value;
|
uint64_t value;
|
||||||
} zvol_task_t;
|
} zvol_task_t;
|
||||||
|
|
||||||
|
@ -1439,7 +1437,6 @@ zvol_task_alloc(zvol_async_op_t op, const char *name1, const char *name2,
|
||||||
uint64_t value)
|
uint64_t value)
|
||||||
{
|
{
|
||||||
zvol_task_t *task;
|
zvol_task_t *task;
|
||||||
char *delim;
|
|
||||||
|
|
||||||
/* Never allow tasks on hidden names. */
|
/* Never allow tasks on hidden names. */
|
||||||
if (name1[0] == '$')
|
if (name1[0] == '$')
|
||||||
|
@ -1448,8 +1445,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 = kmem_zalloc(sizeof (zvol_task_t), KM_SLEEP);
|
||||||
task->op = op;
|
task->op = op;
|
||||||
task->value = value;
|
task->value = value;
|
||||||
delim = strchr(name1, '/');
|
|
||||||
strlcpy(task->pool, name1, delim ? (delim - name1 + 1) : MAXNAMELEN);
|
|
||||||
|
|
||||||
strlcpy(task->name1, name1, MAXNAMELEN);
|
strlcpy(task->name1, name1, MAXNAMELEN);
|
||||||
if (name2 != NULL)
|
if (name2 != NULL)
|
||||||
|
|
Loading…
Reference in New Issue