Jakub Kicinski 769639c1fe net: xdp: don't call notifiers during driver init
Drivers will commonly perform feature setting during init, if they use
the xdp_set_features_flag() helper they'll likely run into an ASSERT_RTNL()
inside call_netdevice_notifiers_info().

Don't call the notifier until the device is actually registered.
Nothing should be tracking the device until its registered and
after its unregistration has started.

Fixes: 4d5ab0ad964d ("net/mlx5e: take into account device reconfiguration for xdp_features flag")
Link: https://lore.kernel.org/r/20230316220234.598091-1-kuba@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
2023-03-16 21:33:08 -07:00
..
2023-02-21 18:24:12 -08:00
2023-03-16 21:20:32 -07:00
2023-03-16 17:34:40 -07:00
2023-02-13 09:30:14 +00:00
2023-02-21 18:24:12 -08:00
2023-03-15 08:15:19 +00:00
2023-03-01 11:03:44 -08:00
2023-02-21 18:24:12 -08:00
2023-02-21 09:00:09 -08:00
2023-03-16 17:23:48 -07:00