[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