> On 11/8/2014 9:29 AM, Weiny, Ira wrote:
> >> --- a/src/fields.c
> >> > +++ b/src/fields.c
> >> > @@ -949,8 +949,42 @@ static const ib_field_t ib_mad_f[] = {
> >> > {480, 32, "Counter14", mad_dump_uint},
> >> > {0, 0}, /* IB_PSR_LAST_F */
> >> >
> >> > -{0
Hi Ira,
1. Please see that for PortExtendedSpeedsCounters, when RSFEC is
disabled, we'll use the old enums for the attribute
PortExtendedSpeedsCounters (please see in line 817 in
include/infiniband/mad.h) but when RSFEC is enabled we'll use this patch
new enums. Moreover we can print the fields dif
On 11/8/2014 9:29 AM, Weiny, Ira wrote:
>> --- a/src/fields.c
>> > +++ b/src/fields.c
>> > @@ -949,8 +949,42 @@ static const ib_field_t ib_mad_f[] = {
>> >{480, 32, "Counter14", mad_dump_uint},
>> >{0, 0}, /* IB_PSR_LAST_F */
>> >
>> > - {0, 0} /* IB_FIELD
> +
> + /*
> + * PortExtendedSpeedsCounters RSFEC active fields
> + */
Use IB_PESC_RSFEC_FIRST_F and then set IB_PESC_RSFEC_PORT_SELECT_F to that.
> + IB_PESC_RSFEC_PORT_SELECT_F,
> + IB_PESC_RSFEC_COUNTER_SELECT_F,
> + IB_PESC_RSFEC_SYNC_HDR_ERR_CTR_F,
> + IB_PESC_