On Wed, Jun 19, 2024 at 05:27:41PM -0700, Jakub Kicinski wrote: > New drivers were prevented from adding ndo_set_vf_* callbacks > over the last few years. This was expected to result in broader > switchdev adoption, but seems to have had little effect. > > Based on recent netdev meeting there is broad support for allowing > adding those ops. > > There is a problem with the current API supporting a limited number > of VFs (100+, which is less than some modern HW supports). > We can try to solve it by adding similar functionality on devlink > ports, but that'd be another API variation to maintain. > So a netlink attribute reshuffling is a more likely outcome. > > Document the guidance, make it clear that the API is frozen. > > Signed-off-by: Jakub Kicinski <kuba@xxxxxxxxxx> Thanks Jakub, This is as was discussed at the public netdev call the other day [1]. And a change I supported in that meeting. Reviewed-by: Simon Horman <horms@xxxxxxxxxx> [1] https://lore.kernel.org/netdev/20240617083955.1039b2e3@xxxxxxxxxx/