Hi Or, > > ---------- Forwarded message ---------- > From: Or Gerlitz <[email protected]> > Date: Sun, Dec 3, 2017 at 1:22 PM > Subject: Re: [PATCH net-next 0/8] Hisilicon Network Subsystem 3 VF > Ethernet Driver > To: Salil Mehta <[email protected]> > Cc: David Miller <[email protected]>, [email protected], > [email protected], [email protected], Linux Netdev List > <[email protected]>, Andy Gospodarek <[email protected]>, Simon > Horman <[email protected]>, Jiri Pirko <[email protected]> > > > On Sun, Dec 3, 2017 at 2:32 PM, Salil Mehta <[email protected]> > wrote: > > This patch-set contains the support of the HNS3 (Hisilicon Network > Subsystem 3) > > Virtual Function Ethernet driver for hip08 family of SoCs. The > Physical Function > > driver is already part of the Linux mainline. > > > > This VF driver has its Hardware Compatibility Layer and has > commom/unified ENET > > layer/client/ethtool code with the PF driver. The basic architecture > of VF driver > > is derivative of the PF driver. Just like PF driver, this driver is > also PCI > > Express based. > > Hi, > > I wasn't sure if/what PF side control plane user space APIs are > supported by this series, > can you elaborate on that? Current VF driver just supports very basic functionality. Idea was to push basic RX/TX/RSS/TSO support along with this version.
> Please note that since 4.8, the kernel > supports switchdev > mode for SRIOV drivers and it's highly desirable for new drivers to > support that. The old > mode (called legacy) is inferior in functionality and design. We > didn't do a clear statement > asking new drivers not to support the legacy mode, but still, it would > be good to support > the new mode from day one. We will support switchdev and other lined-up features after basic version of the driver has gone through. We are in analysis phase right now for all of these features. Thanks Salil > > Or.
