We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 0314647 commit 2bdf3b8Copy full SHA for 2bdf3b8
drivers/base/bus.c
@@ -1387,8 +1387,13 @@ int __init buses_init(void)
1387
return -ENOMEM;
1388
1389
system_kset = kset_create_and_add("system", NULL, &devices_kset->kobj);
1390
- if (!system_kset)
+ if (!system_kset) {
1391
+ /* Do error handling here as devices_init() do */
1392
+ kset_unregister(bus_kset);
1393
+ bus_kset = NULL;
1394
+ pr_err("%s: failed to create and add kset 'bus'\n", __func__);
1395
1396
+ }
1397
1398
return 0;
1399
}
0 commit comments