Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Register
  • Sign in
  • L linux
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Kirill Smelkov
  • linux
  • Repository
  • linux
  • drivers
  • net
  • netdevsim
  • netdev.c
Find file BlameHistoryPermalink
  • Dmytro Linkin's avatar
    netdevsim: Implement legacy/switchdev mode for VFs · 160dc373
    Dmytro Linkin authored Jun 02, 2021
    
    
    Implement callbacks to set/get eswitch mode value. Add helpers to check
    current mode.
    
    Instantiate VFs' net devices and devlink ports on switchdev enabling and
    remove them on legacy enabling. Changing number of VFs while in
    switchdev mode triggers VFs creation/deletion.
    
    Also disable NDO API callback to set VF rate, since it's legacy API.
    Switchdev API to set VF rate will be implemented in one of the next
    patches.
    
    Signed-off-by: default avatarDmytro Linkin <dlinkin@nvidia.com>
    Reviewed-by: default avatarJiri Pirko <jiri@nvidia.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    160dc373
GitLab Nexedi Edition | About GitLab | About Nexedi | 沪ICP备2021021310号-2 | 沪ICP备2021021310号-7