[ofa-general] [RFC] [PATCH 1/5 v2] ib/ipoib: specify Traffic Classwith PR queries for QoS support
Sean Hefty
mshefty at ichips.intel.com
Wed Sep 5 10:04:00 PDT 2007
> During the first post the issue of providing also the SL (and/or other
> params) from the broadcast group as part of the path query was raised,
> and I kind of failed to follow all the discussion that evolved... Can
> you clarify if the consensus was that based on the pkey and traffic
> class, the SA should return the --same-- SL (and/or other params) on
> this path query as of the broadcast group?
I used TClass in case the multicast group spanned subnets. Since TCLass
is defined as the end-to-end service level, I think it is sufficient.
I don't know that the SM *must* have an N:1 TClass->SL mapping, but that
doesn't seem unreasonable.
>> memcpy(path->pathrec.dgid.raw, gid, sizeof (union ib_gid));
>> - path->pathrec.sgid = priv->local_gid;
>> - path->pathrec.pkey = cpu_to_be16(priv->pkey);
>> - path->pathrec.numb_path = 1;
>> + path->pathrec.sgid = priv->local_gid;
>> + path->pathrec.pkey = cpu_to_be16(priv->pkey);
>> + path->pathrec.numb_path = 1;
>
> Did you just wanted to add space/tab here? also some lines are broken at
> least as my email see this patch, maybe you had some problem?
I don't see the broken lines, but, yes, I was just adjusting the spacing
here to line up with setting traffic_class (below).
>> + path->pathrec.traffic_class =
>> priv->broadcast->mcmember.traffic_class;
>
> For this to take effect, don't you need to set the
> IB_SA_PATH_REC_TRAFFIC_CLASS bit in the component mask?
Err... yes. I've updated the patch. Thanks
- Sean
More information about the general
mailing list