[ofw] HCA Description field format differences between Windows & Linux?
Fab Tillier
ftillier at microsoft.com
Thu Jun 3 09:48:34 PDT 2010
Smith, Stan wrote on Thu, 3 Jun 2010 at 09:10:25
>
> Hello,
> The Linux ibnetdiscover lists HCAs in the format 'hostname portnum
> HCA-description'.
> Windows ibnetdiscover lists HCAs as 'HCA-description'.
>
> I would like to enhance the Windows HCA driver, NodeDescription I
> believe, to include the 'hostname port' in order to provide format
> consistency for management tools which expect this format.
>
> I was thinking along the lines of adding 'hostname portnum' to the
> NodeDescription string when the port goes Active.
> Is this a good/correct choice?
How do the Linux drivers set this? Isn't there a local MAD you issue to the HCA to set the node description?
Is the NodeDescription different for each port of an HCA?
> Suggestions?
I would mimic whatever the Linux code does for consistency, in how it pushes the node description into the HCA. Look at __read_machine_name in bus_driver.c for how the hostname was read from the registry. Heck, you can even just reference node_desc (it's declared as an extern char in al_smi.c)
Perhaps push it into the HCA when the SMI client gets initialized?
-Fab
More information about the ofw
mailing list