[openib-general] Re: Re[PATCH] Opensm - fix for osm_sa_portinfo_record.c
Hal Rosenstock
halr at voltaire.com
Mon Jan 9 07:38:47 PST 2006
Hi Yael,
On Mon, 2006-01-09 at 07:29, Yael Kalka wrote:
> Hi Hal,
>
> During some tests we've notices that not all compmask fields are
> properly checked and compared in the portInfo record query.
> Attached is a patch with the missing checks, and addition of some
> set/get relevant functions added to the ib_types.h as well.
Just a couple of minor (nit) comments below.
-- Hal
> Thanks,
> Yael
>
> Signed-off-by: Yael Kalka <yael at mellanox.co.il>
>
> Index: include/iba/ib_types.h
> ===================================================================
> --- include/iba/ib_types.h (revision 4809)
> +++ include/iba/ib_types.h (working copy)
> @@ -3960,6 +3960,33 @@ ib_port_info_get_vl_cap(
> *
> * SEE ALSO
> *********/
> +/****f* IBA Base: Types/ib_port_info_get_init_type
> +* NAME
> +* ib_port_info_get_init_type
> +*
> +* DESCRIPTION
> +* Gets the VL Capability of a port.
^^^^^^^^^^^^^
init type
> +*
> +* SYNOPSIS
> +*/
> +static inline uint8_t
> +ib_port_info_get_init_type(
> + IN const ib_port_info_t* const p_pi)
> +{
> + return(p_pi->vl_cap & 0x0F);
Should this be:
return (uint8_t) (p_pi->vl_cap & 0x0F);
> +}
> +/*
> +* PARAMETERS
> +* p_pi
> +* [in] Pointer to a PortInfo attribute.
> +*
> +* RETURN VALUES
> +* InitType field
> +*
> +* NOTES
> +*
> +* SEE ALSO
> +*********/
[snip...]
-- Hal
More information about the general
mailing list