[dpdk-dev] [PATCH v2 00/25] Refactor mlx5 to improve performance

Ferruh Yigit ferruh.yigit at intel.com
Mon Jun 20 19:01:49 CEST 2016


Hi Nelio,

On 6/20/2016 5:10 PM, Nelio Laranjeiro wrote:
> Enhance mlx5 with a data path that bypasses Verbs.
> 
> The first half of this patchset removes support for functionality completely
> rewritten in the second half (scatter/gather, inline send), while the data
> path is refactored without Verbs.
> 
> The PMD remains usable during the transition.
> 
> This patchset must be applied after "Miscellaneous fixes for mlx4 and mlx5".
> 
> Changes in v2:
> - Rebased patchset on top of dpdk/master.

This is driver patch, and should be rebased on top of
dpdk-next-net/rel_16_07.

I tried to apply to a few branches but all failed, am I missing something?


The error log for applying to dpdk-next-net/rel_16_07:

Applying patch #14086 using 'git am'
Description: [dpdk-dev,v2,01/25] drivers: fix PCI class id support
Applying: drivers: fix PCI class id support

Applying patch #14087 using 'git am'
Description: [dpdk-dev,v2,02/25] mlx5: split memory registration function
Applying: mlx5: split memory registration function

Applying patch #14088 using 'git am'
Description: [dpdk-dev,v2,03/25] mlx5: remove Tx gather support
Applying: mlx5: remove Tx gather support

Applying patch #14089 using 'git am'
Description: [dpdk-dev,v2,04/25] mlx5: remove Rx scatter support
Applying: mlx5: remove Rx scatter support
error: patch failed: drivers/net/mlx5/mlx5_rxtx.c:502
error: drivers/net/mlx5/mlx5_rxtx.c: patch does not apply
Patch failed at 0001 mlx5: remove Rx scatter support
The copy of the patch that failed is found in:
   /tmp/dpdk-b/.git/rebase-apply/patch



> - Fixed CQE size on Power8.
> - Fixed mbuf assertion failure in debug mode.
> - Fixed missing class_id field in rte_pci_id by using RTE_PCI_DEVICE.
> 

> 



More information about the dev mailing list