diff --git a/modules/cas_cache/exp_obj.c b/modules/cas_cache/exp_obj.c index e1fe41d17..4b763acfa 100644 --- a/modules/cas_cache/exp_obj.c +++ b/modules/cas_cache/exp_obj.c @@ -348,6 +348,7 @@ struct cas_exp_obj *cas_exp_obj_create(struct cas_disk *dsk, } exp_obj->owner = owner; exp_obj->ops = ops; + exp_obj->private = priv; result = _cas_init_tag_set(exp_obj); if (result) { @@ -376,8 +377,6 @@ struct cas_exp_obj *cas_exp_obj_create(struct cas_disk *dsk, queue->queuedata = exp_obj; exp_obj->queue = queue; - exp_obj->private = priv; - _cas_init_queues(exp_obj); gd->fops = &_cas_exp_obj_ops;