Merge branch 'for-4.2/core' of git://git.kernel.dk/linux-block
[firefly-linux-kernel-4.4.55.git] / block / elevator.c
index 8985038f398ce503261dc4a29390a63c9f7b5b44..942579d04128b5484f2d3e53bf38b4994ef852ee 100644 (file)
@@ -806,6 +806,8 @@ int elv_register_queue(struct request_queue *q)
                }
                kobject_uevent(&e->kobj, KOBJ_ADD);
                e->registered = 1;
+               if (e->type->ops.elevator_registered_fn)
+                       e->type->ops.elevator_registered_fn(q);
        }
        return error;
 }