Re: [patch net-next RFC v2 03/11] devlink: Add support for reload

2017-11-15 Thread Arkadi Sharshevsky
On 11/15/2017 10:03 AM, Jakub Kicinski wrote: > On Tue, 14 Nov 2017 17:18:44 +0100, Jiri Pirko wrote: >> +static int devlink_nl_cmd_reload(struct sk_buff *skb, struct genl_info >> *info) >> +{ >> +struct devlink *devlink = info->user_ptr[0]; >> +int err; >> + >> +if (!devlink->ops->r

Re: [patch net-next RFC v2 03/11] devlink: Add support for reload

2017-11-15 Thread Jiri Pirko
Wed, Nov 15, 2017 at 09:03:59AM CET, jakub.kicin...@netronome.com wrote: >On Tue, 14 Nov 2017 17:18:44 +0100, Jiri Pirko wrote: >> +static int devlink_nl_cmd_reload(struct sk_buff *skb, struct genl_info >> *info) >> +{ >> +struct devlink *devlink = info->user_ptr[0]; >> +int err; >> + >> +

Re: [patch net-next RFC v2 03/11] devlink: Add support for reload

2017-11-15 Thread Jakub Kicinski
On Tue, 14 Nov 2017 17:18:44 +0100, Jiri Pirko wrote: > +static int devlink_nl_cmd_reload(struct sk_buff *skb, struct genl_info *info) > +{ > + struct devlink *devlink = info->user_ptr[0]; > + int err; > + > + if (!devlink->ops->reload) > + return -EOPNOTSUPP; > + > + er

[patch net-next RFC v2 03/11] devlink: Add support for reload

2017-11-14 Thread Jiri Pirko
From: Arkadi Sharshevsky Add support for performing driver hot reload. Signed-off-by: Arkadi Sharshevsky Signed-off-by: Jiri Pirko --- include/net/devlink.h| 1 + include/uapi/linux/devlink.h | 5 net/core/devlink.c | 56 3