Message ID | 20210721155816.188795-4-xhavli56@stud.fit.vutbr.cz (mailing list archive) |
---|---|
State | New |
Delegated to: | Ferruh Yigit |
Headers | show |
Series | doc: update RTE flow rule and bonding related info | expand |
Context | Check | Description |
---|---|---|
ci/checkpatch | success | coding style OK |
Acked-by: Min Hu (Connor) <humin29@huawei.com> 在 2021/7/21 23:58, Martin Havlik 写道: > Included info on dedicated queues and added related > note about issue on mlx5. > > Signed-off-by: Martin Havlik <xhavli56@stud.fit.vutbr.cz> > --- > doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst b/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst > index 30c56cd375..19c65f314c 100644 > --- a/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst > +++ b/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst > @@ -116,10 +116,18 @@ Currently the Link Bonding PMD library supports following modes of operation: > #. Calls to ``rte_eth_tx_burst`` must have a buffer size of at least 2xN, > where N is the number of slaves. This is a space required for LACP > frames. Additionally LACP packets are included in the statistics, but > they are not returned to the application. > > + This mode also supports enabling dedicated rx and tx queues for handling > + LACP frames separately from fast application path, resulting in > + a potential performance improvement. > + > +.. note:: > + Currently mlx5 doesn't work with enabled dedicated queues due to > + an issue with RTE flow rule creation prior to port start. > + > * **Transmit Load Balancing (Mode 5):** > > .. figure:: img/bond-mode-5.* > > Transmit Load Balancing (Mode 5) >
diff --git a/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst b/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst index 30c56cd375..19c65f314c 100644 --- a/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst +++ b/doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst @@ -116,10 +116,18 @@ Currently the Link Bonding PMD library supports following modes of operation: #. Calls to ``rte_eth_tx_burst`` must have a buffer size of at least 2xN, where N is the number of slaves. This is a space required for LACP frames. Additionally LACP packets are included in the statistics, but they are not returned to the application. + This mode also supports enabling dedicated rx and tx queues for handling + LACP frames separately from fast application path, resulting in + a potential performance improvement. + +.. note:: + Currently mlx5 doesn't work with enabled dedicated queues due to + an issue with RTE flow rule creation prior to port start. + * **Transmit Load Balancing (Mode 5):** .. figure:: img/bond-mode-5.* Transmit Load Balancing (Mode 5)
Included info on dedicated queues and added related note about issue on mlx5. Signed-off-by: Martin Havlik <xhavli56@stud.fit.vutbr.cz> --- doc/guides/prog_guide/link_bonding_poll_mode_drv_lib.rst | 8 ++++++++ 1 file changed, 8 insertions(+)