diff options
author | 2013-08-26 12:59:38 +0100 | |
---|---|---|
committer | 2013-08-29 01:18:04 -0400 | |
commit | b3f980bd827e6e81a050c518d60ed7811a83061d (patch) | |
tree | 2104c030c277c9eab340ab424fa669562fc0189a /drivers/i2c | |
parent | xen-netback: remove page tracking facility (diff) | |
download | linux-dev-b3f980bd827e6e81a050c518d60ed7811a83061d.tar.xz linux-dev-b3f980bd827e6e81a050c518d60ed7811a83061d.zip |
xen-netback: switch to NAPI + kthread 1:1 model
This patch implements 1:1 model netback. NAPI and kthread are utilized
to do the weight-lifting job:
- NAPI is used for guest side TX (host side RX)
- kthread is used for guest side RX (host side TX)
Xenvif and xen_netbk are made into one structure to reduce code size.
This model provides better scheduling fairness among vifs. It is also
prerequisite for implementing multiqueue for Xen netback.
Signed-off-by: Wei Liu <wei.liu2@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/i2c')
0 files changed, 0 insertions, 0 deletions