v5:
- Moved num of descriptors validation so not dependent on flow ctrl
- Updated log message when num of descriptors adjusted
- Minor whitespace
- Kept Reviewed-by: tags as minor edits

v4:
- Fixed case where sizes change but limits are not applied (David)
- Use actual device desc sizes to decide to trigger reconfig
- Add log at debug level for case where adjustment has been made but a reconfig 
is not
  required (i.e. device already configured with adjusted value)

v3:
- Changed get_config to remove duplicate rxq/txq sizes
- Simplified by going back to just 'requested_rxq/txq_size' and
  'rxq/txq_size' and dropped adding 'adjusted'
- Moved logging to dpdk_process_queue_size()
- Removed Acks as the code has changed a bit

GHA: https://github.com/kevintraynor/ovs/actions/runs/5080346858

Kevin Traynor (2):
  netdev-dpdk: Remove requested descriptors from get_config.
  netdev-dpdk: Check rx/tx descriptor sizes for device.

 lib/netdev-dpdk.c | 70 ++++++++++++++++++++++++++++++++++-------------
 1 file changed, 51 insertions(+), 19 deletions(-)

-- 
2.40.1

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

Reply via email to