On 2/12/2024 3:01 PM, Etelson, Gregory wrote:
> Hello Ferruh,
> 
> 
>>
>> I have two more clarification requests, can you please check them below?
>>
>>
>> If one ore more flow failed to update, for any reason, should user retry
>> the update (in that case we need a retry error maybe) and can user still
>> call 'rte_flow_template_table_resize_complete()' (for possible next
>> table resize operation)? Can you please clarify this in your document.
> 
> Please see my comment below.
> 
>>
>> When user calls update() with a flow from new table, API should ignore
>> it and return success, you mentioned this is what mlx implementation is
>> doing, what do you think to make this as default API behavior and
>> document it in above API documentation?
>>
>>
> 
> I'll update the patch.
> 
>>
>> If 'rte_flow_template_table_resize_complete()' fails, can application
>> call another resize()? Is this managed in the application level or
>> driver level (by returning error to next resize if complete() is not
>> successful)? Is it something to clarify in your document?
>>
>>
> 
> PMD failures in `rte_flow_async_update_resized()` and
> `rte_flow_template_table_resize_complete()` are not recoverable.
> 

OK, just please make sure this is clear in the documentation. Thanks.

Reply via email to