summaryrefslogtreecommitdiff
path: root/include/net/firewire.h
diff options
context:
space:
mode:
Diffstat (limited to 'include/net/firewire.h')
0 files changed, 0 insertions, 0 deletions
t.cgi/linux/net-next.git/commit/?h=nds-private-remove&id=a076d1bdc678a2b9157660af8bd691322c0ba3dd'>a076d1bdc678a2b9157660af8bd691322c0ba3dd (diff)
virtio_net: exploit napi_complete_done() return value
Since commit 364b6055738b ("net: busy-poll: return busypolling status to drivers"), napi_complete_done() returns a boolean that can be used by drivers to conditionally rearm interrupts. This patch changes virtio_net to use this boolean to avoid a bit of overhead for busy-poll users. Jason reports about 1.1% improvement for 1 byte TCP_RR (burst 100). Signed-off-by: Eric Dumazet <edumazet@google.com> Acked-by: Jason Wang <jasowang@redhat.com> Cc: Michael S. Tsirkin <mst@redhat.com> Cc: Willem de Bruijn <willemb@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat
-rw-r--r--drivers/net/virtio_net.c11
1 files changed, 6 insertions, 5 deletions
diff --git a/drivers/net/virtio_net.c b/drivers/net/virtio_net.c