Driver: add driver_add_kobj for looney iseries_veth driver
The iseries driver wants to hang kobjects off of its driver, so, to preserve backwards compatibility, we need to add a call to the driver core to allow future changes to work properly. Hopefully no one uses this function in the future and the iseries_veth driver authors come to their senses so I can remove this hack... Cc: Dave Larson <larson1@us.ibm.com> Cc: Santiago Leon <santil@us.ibm.com> Cc: Kay Sievers <kay.sievers@vrfy.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
@@ -1705,7 +1705,7 @@ static int __init veth_module_init(void)
|
||||
|
||||
kobj = &veth_cnx[i]->kobject;
|
||||
/* If the add failes, complain but otherwise continue */
|
||||
if (0 != kobject_add_ng(kobj, &veth_driver.driver.kobj,
|
||||
if (0 != driver_add_kobj(&veth_driver.driver, kobj,
|
||||
"cnx%.2d", veth_cnx[i]->remote_lp))
|
||||
veth_error("cnx %d: Failed adding to sysfs.\n", i);
|
||||
}
|
||||
|
Reference in New Issue
Block a user