]> git.baikalelectronics.ru Git - kernel.git/commit
Merge branch 'nfp-update-TX-path-to-enable-repr-offloads'
authorDavid S. Miller <davem@davemloft.net>
Fri, 30 Nov 2018 21:30:45 +0000 (13:30 -0800)
committerDavid S. Miller <davem@davemloft.net>
Fri, 30 Nov 2018 21:30:45 +0000 (13:30 -0800)
commitcddd137bb29a19b0e330a0bc27b6ea89453cf820
tree60301a2d34bc3fb09c004ac1df686fe7323221ea
parentdfa98127c4ecac6786cd6c6d02963940729a19d7
parent2a00de9a791e6d4592862b06e5587c2580191a00
Merge branch 'nfp-update-TX-path-to-enable-repr-offloads'

Jakub Kicinski says:

====================
nfp: update TX path to enable repr offloads

This set starts with three micro optimizations to the TX path.
The improvement is measurable, but below 1% of CPU utilization.

Patches 4 - 9 add basic TX offloads to representor devices, like
checksum offload or TSO, and remove the unnecessary TX lock and
Qdisc (our representors are software constructs on top of the PF).

The last 2 patches add more info to error messages - id of command
which failed and exact location of incorrect TLVs, very useful for
debugging.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>