Hi Slava,

>-----Original Message-----
>From: Slava Ovsiienko <[email protected]>
>Sent: Tuesday, January 19, 2021 12:17 AM
>To: Xueming(Steven) Li <[email protected]>
>Cc: [email protected]; Matan Azrad <[email protected]>; Shahaf Shuler
><[email protected]>; NBU-Contact-Thomas Monjalon
><[email protected]>; Xueming(Steven) Li <[email protected]>; Asaf
>Penso <[email protected]>
>Subject: RE: [PATCH v3 7/9] net/mlx5: save bonding member ports
>information
>
>Hi, Xueming
>
>- this patch has the same headline as previous one
>- typos: couters -> counters, collect -> collectS, save -> saveS

My bad, this patch should  combine with previous one.

>
>With best regards, Slava
>
>> -----Original Message-----
>> From: Xueming Li <[email protected]>
>> Sent: Monday, January 18, 2021 13:29
>> To: Slava Ovsiienko <[email protected]>
>> Cc: [email protected]; Matan Azrad <[email protected]>; Shahaf Shuler
>> <[email protected]>; NBU-Contact-Thomas Monjalon
>> <[email protected]>; Xueming(Steven) Li <[email protected]>; Asaf
>> Penso <[email protected]>
>> Subject: [PATCH v3 7/9] net/mlx5: save bonding member ports
>> information
>>
>> Since kernel bonding interface doesn't provide counter summary of
>> member ports, PMD has to aggregate couters from of member ports.
>>
>> This patch collect bonding member information and save to shared
>> context data.
>>
>> Signed-off-by: Xueming Li <[email protected]>
>> Acked-by: Viacheslav Ovsiienko <[email protected]>
>> ---
>>  drivers/net/mlx5/mlx5.h | 4 +++-
>>  1 file changed, 3 insertions(+), 1 deletion(-)
>>
>> diff --git a/drivers/net/mlx5/mlx5.h b/drivers/net/mlx5/mlx5.h index
>> 508f98f8cd..c15af1d794 100644
>> --- a/drivers/net/mlx5/mlx5.h
>> +++ b/drivers/net/mlx5/mlx5.h
>> @@ -662,12 +662,14 @@ struct mlx5_flex_parser_profiles {
>>      void *obj;              /* Flex parser node object. */
>>  };
>>
>> +/* Max member ports per bonding device. */ #define
>> MLX5_BOND_MAX_PORTS
>> +2
>> +
>>  /* Bonding device information. */
>>  struct mlx5_bond_info {
>>      int n_port; /* Number of bond member ports. */
>>      uint32_t ifindex;
>>      char ifname[MLX5_NAMESIZE + 1];
>> -#define MLX5_BOND_MAX_PORTS 2
>>      struct {
>>              char ifname[MLX5_NAMESIZE + 1];
>>              uint32_t ifindex;
>> --
>> 2.25.1

Reply via email to