Bringing SR/IOV device virtualization to Merge

Yuri can reply, but we did not look closely at switchdev, despite the attractive benefits that it provides re: integration with canopy via netlink.