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
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
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 +++