diff options
| author | Ilias Apalodimas <[email protected]> | 2018-11-08 17:19:54 +0200 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2018-11-08 19:42:41 -0800 |
| commit | 4acb20b46214bc866945340b4d9e1de77700d6a3 (patch) | |
| tree | b6b14f77795b8a1ac1557011c47249c092881a99 /tools/perf/scripts/python/bin/export-to-postgresql-report | |
| parent | 026b907d58c48b2ff2a4c04a67bb5f71ebda1f2d (diff) | |
net: socionext: different approach on DMA
Current driver dynamically allocates an skb and maps it as DMA Rx
buffer. In order to prepare for upcoming XDP changes, let's introduce a
different allocation scheme.
Buffers are allocated dynamically and mapped into hardware.
During the Rx operation the driver uses build_skb() to produce the
necessary buffers for the network stack.
This change increases performance ~15% on 64b packets with smmu disabled
and ~5% with smmu enabled
Signed-off-by: Ilias Apalodimas <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/bin/export-to-postgresql-report')
0 files changed, 0 insertions, 0 deletions