[openib-general] [PATCH v2 0/11] [RFC] Support for QLogic Virtual Ethernet I/O Controller (VEx)

Todd Rimmer todd.rimmer at qlogic.com
Wed Nov 22 06:12:00 PST 2006


> From: Michael S. Tsirkin
> Sent: Wednesday, November 22, 2006 2:43 AM
> To: Madhu Lakshmanan
> Cc: Roland Dreier; Openib-General
> Subject: Re: [openib-general] [PATCH v2 0/11] [RFC] Support for QLogic
> Virtual Ethernet I/O Controller (VEx)
> 
> >  The VNIC manages the VEx over the IB bus 
> 
> I looked at the code a bit.  So you seem to have something that gets
IP
> packets
> and rdma's them across infiniband.  Good. But where in code is the
> "manages the
> VEx" part?  How is the management done? What makes it device-specific?
> 
> All I found is some code to maintain IB connections with a remote HCA.
> So from this reading it seems VEx is an embedded system that really
> manages itself - you
> just connect to it to rdma the eth packets around. Is that right?
> 
There is a Control QP which is used to issue typical NIC management
operations to the VEx, such as add/remove Ethernet multicast, netstat,
etc.  Its used for all the Link Layer/NIC control functions commonly
used by Linux and other OSs to manage a NIC.
 
Todd Rimmer





More information about the general mailing list