Re: [patch net-next 1/3] net: devlink: allow to change namespaces

2019-07-29 Thread Jiri Pirko
Mon, Jul 29, 2019 at 07:52:16PM CEST, da...@davemloft.net wrote: >From: Jiri Pirko >Date: Sat, 27 Jul 2019 11:44:57 +0200 > >> +if ((netns_pid_attr && (netns_fd_attr || netns_id_attr)) || >> +(netns_fd_attr && (netns_pid_attr || netns_id_attr)) || >> +(netns_id_attr && (netns_p

Re: [patch net-next 1/3] net: devlink: allow to change namespaces

2019-07-29 Thread David Miller
From: Jiri Pirko Date: Sat, 27 Jul 2019 11:44:57 +0200 > + if ((netns_pid_attr && (netns_fd_attr || netns_id_attr)) || > + (netns_fd_attr && (netns_pid_attr || netns_id_attr)) || > + (netns_id_attr && (netns_pid_attr || netns_fd_attr))) { > + NL_SET_ERR_MSG(info->e

[patch net-next 1/3] net: devlink: allow to change namespaces

2019-07-27 Thread Jiri Pirko
From: Jiri Pirko All devlink instances are created in init_net and stay there for a lifetime. Allow user to be able to move devlink instances into namespaces. Signed-off-by: Jiri Pirko --- include/uapi/linux/devlink.h | 4 ++ net/core/devlink.c | 112 +++