Hi, > -----Original Message----- > From: linux-rdma-ow...@vger.kernel.org [mailto:linux-rdma- > ow...@vger.kernel.org] On Behalf Of Vishwanathapura, Niranjana > Sent: Tuesday, February 7, 2017 2:23 PM > To: dledf...@redhat.com > Cc: linux-r...@vger.kernel.org; netdev@vger.kernel.org; > dennis.dalessan...@intel.com; ira.we...@intel.com; Niranjana > Vishwanathapura <niranjana.vishwanathap...@intel.com>; Andrzej > Kacprowski <andrzej.kacprow...@intel.com> > Subject: [RFC v3 09/11] IB/hfi1: HFI_VNIC RDMA netdev support > > Add support to create and free HFI_VNIC rdma netdev devices. > Implement netstack interface functionality including xmit_skb, receive side > NAPI etc. Also implement rdma netdev control functions. >
All code in this particular patch belong to netdev VNIC ULP driver. There is nothing much that appears specific to IB/RDMA that makes drivers/infiniband/hw as better place to be. It has netdev tx, rx, napi, stats in this patch. If VNIC is a ULP than most of the VNIC specific code should reside in the ULP directory or drivers/net/ethernet ?