Hi Team,

We have been working on adding a *Priority Flow Control (PFC) offload 
framework* in VPP to enable hardware-assisted handling of PFC on supported 
devices.
The initial version of the patch is available here:

Framework spec https://gerrit.fd.io/r/c/vpp/+/45796 ( 
https://gerrit.fd.io/r/c/vpp/+/45796/2 )
Driver Support     https://gerrit.fd.io/r/c/vpp/+/45797

This introduces a framework where device plugins can register PFC capabilities 
and offload priority-based pause/resume handling to hardware. Along with the 
framework, we have also included an initial reference implementation to 
demonstrate integration with a HW backend.

The goal is to provide a common interface in VPP while leveraging NIC/ASIC 
support for low-latency congestion control, especially for loss-sensitive 
traffic classes.

We can also go through a quick overview or discuss the design in the next VPP 
community meeting.
We would appreciate comments on the overall design and integration approach.

Regards,
Rakesh
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#27021): https://lists.fd.io/g/vpp-dev/message/27021
Mute This Topic: https://lists.fd.io/mt/119437388/21656
Group Owner: [email protected]
Unsubscribe: https://lists.fd.io/g/vpp-dev/leave/14379924/21656/631435203/xyzzy 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to