]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
net: netdevsim: Support setting dev->perm_addr on port creation
authorToke Høiland-Jørgensen <toke@redhat.com>
Thu, 10 Jul 2025 11:18:33 +0000 (13:18 +0200)
committerJakub Kicinski <kuba@kernel.org>
Sat, 12 Jul 2025 00:00:18 +0000 (17:00 -0700)
commit54cb59cf81b02de847178c054eed7957170e9386
treed351084a6e79dc16a48e6c5b69a9519f95429563
parent650fe2a9dd290078b782fb2e13dd4f5104a5de8b
net: netdevsim: Support setting dev->perm_addr on port creation

Network management daemons that match on the device permanent address
currently have no virtual interface types to test against.
NetworkManager, in particular, has carried an out of tree patch to set
the permanent address on netdevsim devices to use in its CI for this
purpose.

To support this use case, support setting netdev->perm_addr when
creating a netdevsim port.

Reviewed-by: Simon Horman <horms@kernel.org>
Signed-off-by: Toke Høiland-Jørgensen <toke@redhat.com>
Link: https://patch.msgid.link/20250710-netdevsim-perm_addr-v4-1-c9db2fecf3bf@redhat.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/netdevsim/bus.c
drivers/net/netdevsim/dev.c
drivers/net/netdevsim/netdev.c
drivers/net/netdevsim/netdevsim.h