search for: __netif_schedule

Displaying 5 results from an estimated 5 matches for "__netif_schedule".

2017 Apr 02
1
[PATCH net-next 3/3] virtio-net: clean tx descriptors from rx napi
From: Willem de Bruijn <willemb at google.com> Amortize the cost of virtual interrupts by doing both rx and tx work on reception of a receive interrupt if tx napi is enabled. With VIRTIO_F_EVENT_IDX, this suppresses most explicit tx completion interrupts for bidirectional workloads. Signed-off-by: Willem de Bruijn <willemb at google.com> --- drivers/net/virtio_net.c | 22
2017 Apr 03
2
[PATCH net-next 3/3] virtio-net: clean tx descriptors from rx napi
...rly, so > it will tend to stay almost full for long periods of time. > Why not defer wakeup until queue is at least half empty? I'll test that. Delaying wake-up longer than necessary can cause queue build up at the qdisc and higher tail latency, I imagine. But it may reduce the number of __netif_schedule calls. > I wonder whether it's worth it to handle very short queues > correctly - they previously made very slow progress, > not they are never woken up. > > I'm a bit concerned about the cost of these wakeups > and locking. I note that this wake is called basically >...
2017 Apr 03
2
[PATCH net-next 3/3] virtio-net: clean tx descriptors from rx napi
...rly, so > it will tend to stay almost full for long periods of time. > Why not defer wakeup until queue is at least half empty? I'll test that. Delaying wake-up longer than necessary can cause queue build up at the qdisc and higher tail latency, I imagine. But it may reduce the number of __netif_schedule calls. > I wonder whether it's worth it to handle very short queues > correctly - they previously made very slow progress, > not they are never woken up. > > I'm a bit concerned about the cost of these wakeups > and locking. I note that this wake is called basically >...
2014 Jun 12
2
Re: libguestfs supermin error
On Thu, Jun 12, 2014 at 05:08:37PM +0530, abhishek jain wrote: > Hi Rich > > I have all the virtio modules available in the kernel but I'm getting the > same result . It doesn't appear to be using any kernel modules. I would have expected to see output such as this: supermin: internal insmod virtio.ko It seems as if you might not be setting SUPERMIN_MODULES; or maybe you
2014 Jun 13
2
Re: libguestfs supermin error
...gt; [ 1.265564] virtio_net: Unknown symbol skb_trim (err -22) > [ 1.266920] virtio_net: disagrees about version of symbol > netif_carrier_off > [ 1.268638] virtio_net: Unknown symbol netif_carrier_off (err -22) > [ 1.270149] virtio_net: disagrees about version of symbol > __netif_schedule > [ 1.272013] virtio_net: Unknown symbol __netif_schedule (err -22) > [ 1.273501] virtio_net: disagrees about version of symbol > alloc_etherdev_mqs > [ 1.275321] virtio_net: Unknown symbol alloc_etherdev_mqs (err -22) > [ 1.276891] virtio_net: disagrees about version of...