diff options
author | David Vrabel | 2016-10-04 10:29:14 +0100 |
---|---|---|
committer | David S. Miller | 2016-10-06 20:37:35 -0400 |
commit | eb1723a29b9a75dd787510a39096a68dba6cc200 (patch) | |
tree | 7f6c52ddcb5b98accb591c01b94def17d100007e /tools/hv | |
parent | fedbc8c132bcf836358103195d8b6df6c03d9daf (diff) |
xen-netback: refactor guest rx
Refactor the to-guest (rx) path to:
1. Push responses for completed skbs earlier, reducing latency.
2. Reduce the per-queue memory overhead by greatly reducing the
maximum number of grant copy ops in each hypercall (from 4352 to
64). Each struct xenvif_queue is now only 44 kB instead of 220 kB.
3. Make the code more maintainable.
Signed-off-by: David Vrabel <david.vrabel@citrix.com>
[re-based]
Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'tools/hv')
0 files changed, 0 insertions, 0 deletions