From: Jakub Kicinski Date: Fri, 16 Aug 2024 02:14:36 +0000 (-0700) Subject: Merge branch 'virtio-net-synchronize-op-admin-state' X-Git-Tag: v6.12-rc1~232^2~249 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=399117317001d0f5bf4194feccaafa62b12e744f;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'virtio-net-synchronize-op-admin-state' Jason Wang says: ==================== virtio-net: synchronize op/admin state This series tries to synchronize the operstate with the admin state which allows the lower virtio-net to propagate the link status to the upper devices like macvlan. This is done by toggling carrier during ndo_open/stop while doing other necessary serialization about the carrier settings during probe. While at it, also fix a race between probe and ndo_set_features as we didn't initalize the guest offload setting under rtnl lock. ==================== Link: https://patch.msgid.link/20240814052228.4654-1-jasowang@redhat.com Signed-off-by: Jakub Kicinski --- 399117317001d0f5bf4194feccaafa62b12e744f