in core.c [1452:1475]
static int __init most_init(void)
{
int err;
INIT_LIST_HEAD(&comp_list);
ida_init(&mdev_id);
err = bus_register(&mostbus);
if (err) {
pr_err("Failed to register most bus\n");
return err;
}
err = driver_register(&mostbus_driver);
if (err) {
pr_err("Failed to register core driver\n");
goto err_unregister_bus;
}
configfs_init();
return 0;
err_unregister_bus:
bus_unregister(&mostbus);
return err;
}