On 6/19/24 5:27 PM, 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> > --- > v2: > - edits from Randy > v1: https://lore.kernel.org/all/20240618192818.554646-1-kuba@xxxxxxxxxx/ > > CC: corbet@xxxxxxx > CC: rdunlap@xxxxxxxxxxxxx > CC: linux-doc@xxxxxxxxxxxxxxx > --- > Documentation/networking/index.rst | 1 + > Documentation/networking/sriov.rst | 25 +++++++++++++++++++++++++ > 2 files changed, 26 insertions(+) > create mode 100644 Documentation/networking/sriov.rst Reviewed-by: Randy Dunlap <rdunlap@xxxxxxxxxxxxx> Thanks. -- ~Randy