On 6/29/23 15:58, Simon Horman wrote:
> On Tue, Jun 06, 2023 at 03:35:32PM +0400, Ivan Malov via dev wrote:
>> This may be required by some PMDs in offload scenarios.
>>
>> Signed-off-by: Ivan Malov <[email protected]>
>> ---
>>  lib/netdev-dpdk.c | 50 +++++++++++++++++++++++++++++++++++++++++++++++
>>  1 file changed, 50 insertions(+)
>>
>> diff --git a/lib/netdev-dpdk.c b/lib/netdev-dpdk.c
>> index 8cb1a7703..98765fe6e 100644
>> --- a/lib/netdev-dpdk.c
>> +++ b/lib/netdev-dpdk.c
>> @@ -542,6 +542,9 @@ struct netdev_dpdk {
>>          int rte_xstats_names_size;
>>          int rte_xstats_ids_size;
>>          uint64_t *rte_xstats_ids;
>> +
>> +        /* Ensures that Rx metadata delivery is configured only once */

This also needs a period at the end of a comment.

>> +        bool rx_metadata_delivery_configured;

And this doesn't really belong in the 'stats' section of the structure.
Might be better fit in one of the previous sections.  The one with 'up',
for example.

>>      );
>>  };
>>  
>> @@ -1140,6 +1143,41 @@ dpdk_eth_flow_ctrl_setup(struct netdev_dpdk *dev) 
>> OVS_REQUIRES(dev->mutex)
>>      }
>>  }
>>  
>> +static void
>> +dpdk_eth_dev_init_rx_metadata(struct netdev_dpdk *dev)
>> +{
>> +    uint64_t rx_metadata = 0;
>> +    int ret;
>> +
>> +    if (dev->rx_metadata_delivery_configured)
>> +        return;
> 
> Hi Ivan,
> 
> IIRC, the OVS coding style calls for the use of { } for all conditional 
> blocks.
> So please update this to:
> 
>     if (dev->rx_metadata_delivery_configured) {
>         return;
>     }
> 
> Likewise, a similar update is needed for patch 2/2.
> 
> Thanks!

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to