[openib-general] [PATCH 03/18] [RFC] Provider Registration and Methods

Caitlin Bestler caitlinb at broadcom.com
Mon Mar 6 10:48:28 PST 2006


 

> -----Original Message-----
> From: Sean Hefty [mailto:mshefty at ichips.intel.com] 
> Sent: Monday, March 06, 2006 10:40 AM
> To: Caitlin Bestler
> Cc: Steve Wise; openib-general
> Subject: Re: [openib-general] [PATCH 03/18] [RFC] Provider 
> Registration and Methods
> 
> Caitlin Bestler wrote:
> > To be precise the RDMA device should map to a struct netdevice.
> > A netdevice always has an IP address, and almost always has a MAC 
> > address.
> 
> The CMA is trying to locate the RDMA device, given the 
> netdevice.  I'm not sure that you want to refer to RDMA 
> device by an IP address.
> 
> - Sean
> 
>

Each RDMA device supports 1 or more netdevices.
Each netdevice is supported by 0 or 1 RDMA devices.

So the only question is how each link is represented:
as a struct netdevice *, as an IP address or as a MAC Address.

All of them work, with the exception that the MAC Address
technically does not work because you can have some
specialied netdevices that you COULD run RDMA over
that are not REQUIRED to have their own MAC address.
However, all netdevices that support RDMA that I am
aware of *do* have a MAC address. So in that sense
*any* of them would work.
 




More information about the general mailing list