[openib-general] Re: [PATCH 1 of 2] static rate encoding change	(kernel)
    Michael S. Tsirkin 
    mst at mellanox.co.il
       
    Thu Mar  2 11:09:04 PST 2006
    
    
  
Quoting r. Roland Dreier <rdreier at cisco.com>:
> Subject: Re: [openib-general] Re: [PATCH 1 of 2] static rate encoding change (kernel)
> 
>     Michael> ib_max_link_rate then?  The point is that we cant force
>     Michael> the actual rate at which the connection works, but we can
>     Michael> set the top limit to avoid back-pressure along the path,
>     Michael> so its the maximum rate, not the actual rate.
> 
> I don't get where the "max" is coming from for the type name.  This
> enum represents values of the PathRecord:Rate field, so it's just a
> rate.  In fact maybe enum ib_path_rate is the best name for it.
Right.
> Then a consumer can take the path rate and put it in the static_rate
> field of an ah_attr to control the maximum rate that packets are
> injected.  If anything, "static_rate" is what would make sense to
> rename to "max_rate".
Yes, that's my point.
> In other words, the enum just holds rates.  It's the
> ib_ah_attr.static_rate field where the rate represents a maximum.
OK.
So lets call it ib_link_rate and rename ib_ah_attr.static_rate to
ib_ah_attr.max_rate.
Makes sense? Sean?
-- 
Michael S. Tsirkin
Staff Engineer, Mellanox Technologies
    
    
More information about the general
mailing list