On 17/10/2024 05:06, Hangbin Liu wrote: > Add document about which modes have native XDP support. > > Signed-off-by: Hangbin Liu <liuhangbin@xxxxxxxxx> > --- > Documentation/networking/bonding.rst | 12 ++++++++++++ > 1 file changed, 12 insertions(+) > > diff --git a/Documentation/networking/bonding.rst b/Documentation/networking/bonding.rst > index e774b48de9f5..5c4a83005025 100644 > --- a/Documentation/networking/bonding.rst > +++ b/Documentation/networking/bonding.rst > @@ -2916,6 +2916,18 @@ from the bond (``ifenslave -d bond0 eth0``). The bonding driver will > then restore the MAC addresses that the slaves had before they were > enslaved. > > +9. What bonding modes support native XDP? > +------------------------------------------ > + > +Currently, only the following bonding modes support native XDP: If there's a new version please consider dropping this sentence. It just repeats the title above in a different way. > + * balance-rr (0) > + * active-backup (1) > + * balance-xor (2) > + * 802.3ad (4) > + > +Note that the vlan+srcmac hash policy does not support native XDP. > +For other bonding modes, the XDP program must be loaded with generic mode. > + > 16. Resources and Links > ======================= > Reviewed-by: Nikolay Aleksandrov <razor@xxxxxxxxxxxxx>