]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
rtnetlink: Lookup device in target netns when creating link
authorXiao Liang <shaw.leon@gmail.com>
Wed, 19 Feb 2025 12:50:27 +0000 (20:50 +0800)
committerJakub Kicinski <kuba@kernel.org>
Fri, 21 Feb 2025 23:28:01 +0000 (15:28 -0800)
commitec061546c6cffbb8929495bba3953f0cc5e177fa
tree3ab430b609efc42e844120f14dc953a7004541c8
parent4fe67dd2d5e5a21a181814bb7ac2a8cb81380753
rtnetlink: Lookup device in target netns when creating link

When creating link, lookup for existing device in target net namespace
instead of current one.
For example, two links created by:

  # ip link add dummy1 type dummy
  # ip link add netns ns1 dummy1 type dummy

should have no conflict since they are in different namespaces.

Signed-off-by: Xiao Liang <shaw.leon@gmail.com>
Reviewed-by: Kuniyuki Iwashima <kuniyu@amazon.com>
Link: https://patch.msgid.link/20250219125039.18024-2-shaw.leon@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
net/core/rtnetlink.c