Hello Guys,

I am porting IPoIB driver to GLDv3. I noticed that in GLDv3 it used the 
same Layer 2 broadcast address for all driver instances. This broadcast 
address is defined in mactype_register_t structure when register MAC 
type plugin. However this will not work for IPoIB driver, because it 
could have different broadcast addresses for different ibd(IPoIB driver) 
instances. How can I handle this scenario?

In GLDv2 it has gldm_broadcast_addr in macinfo structure and it will be 
initialized during driver attaching. That means each driver instance 
will have its own broadcast address, so it works well with ibd driver. 
Should we keep this mechanism in GLDv3?


Thanks,
Lizhi
_______________________________________________
networking-discuss mailing list
[email protected]

Reply via email to