mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-11-25 08:30:54 +07:00
rps: Fix build with CONFIG_SYSFS enabled
Fix build with CONFIG_SYSFS not enabled. Signed-off-by: Tom Herbert <therbert@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
70f60a220b
commit
e880eb6c5c
@ -739,7 +739,9 @@ void netdev_unregister_kobject(struct net_device * net)
|
|||||||
if (!net_eq(dev_net(net), &init_net))
|
if (!net_eq(dev_net(net), &init_net))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
#ifdef CONFIG_SYSFS
|
||||||
rx_queue_remove_kobjects(net);
|
rx_queue_remove_kobjects(net);
|
||||||
|
#endif
|
||||||
|
|
||||||
device_del(dev);
|
device_del(dev);
|
||||||
}
|
}
|
||||||
@ -780,11 +782,13 @@ int netdev_register_kobject(struct net_device *net)
|
|||||||
if (error)
|
if (error)
|
||||||
return error;
|
return error;
|
||||||
|
|
||||||
|
#ifdef CONFIG_SYSFS
|
||||||
error = rx_queue_register_kobjects(net);
|
error = rx_queue_register_kobjects(net);
|
||||||
if (error) {
|
if (error) {
|
||||||
device_del(dev);
|
device_del(dev);
|
||||||
return error;
|
return error;
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
|
|
||||||
return error;
|
return error;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user