netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/8] virtio-net: support dynamic notification coalescing moderation
@ 2023-08-11  6:55 Heng Qi
  2023-08-11  6:55 ` [PATCH net-next 1/8] virtio-net: initially change the value of tx-frames Heng Qi
                   ` (8 more replies)
  0 siblings, 9 replies; 16+ messages in thread
From: Heng Qi @ 2023-08-11  6:55 UTC (permalink / raw)
  To: Michael S . Tsirkin, Jason Wang, netdev, virtualization
  Cc: David S . Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Alexei Starovoitov, Daniel Borkmann, Jesper Dangaard Brouer,
	John Fastabend, Xuan Zhuo

Now, virtio-net already supports per-queue notification coalescing parameter
setting. Based on this, we use the netdim library[1] of linux to support
dynamic notification coalescing moderation for virtio-net.

[1] https://docs.kernel.org/networking/net_dim.html

This series also introduces some extractions and fixes. Please review.

Heng Qi (8):
  virtio-net: initially change the value of tx-frames
  virtio-net: fix mismatch of getting txq tx-frames param
  virtio-net: returns whether napi is complete
  virtio-net: separate rx/tx coalescing moderation cmds
  virtio-net: extract virtqueue coalescig cmd for reuse
  virtio-net: support rx netdim
  virtio-net: support tx netdim
  virtio-net: a tiny comment update

 drivers/net/virtio_net.c | 370 +++++++++++++++++++++++++++++++++------
 1 file changed, 316 insertions(+), 54 deletions(-)

-- 
2.19.1.6.gb485710b


^ permalink raw reply	[flat|nested] 16+ messages in thread

end of thread, other threads:[~2023-08-14 14:00 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-11  6:55 [PATCH net-next 0/8] virtio-net: support dynamic notification coalescing moderation Heng Qi
2023-08-11  6:55 ` [PATCH net-next 1/8] virtio-net: initially change the value of tx-frames Heng Qi
2023-08-11  6:55 ` [PATCH net-next 2/8] virtio-net: fix mismatch of getting txq tx-frames param Heng Qi
2023-08-11  6:55 ` [PATCH net-next 3/8] virtio-net: returns whether napi is complete Heng Qi
2023-08-11  6:55 ` [PATCH net-next 4/8] virtio-net: separate rx/tx coalescing moderation cmds Heng Qi
2023-08-11  6:55 ` [PATCH net-next 5/8] virtio-net: extract virtqueue coalescig cmd for reuse Heng Qi
2023-08-11  6:55 ` [PATCH net-next 6/8] virtio-net: support rx netdim Heng Qi
2023-08-11 14:10   ` kernel test robot
2023-08-12 17:34   ` Simon Horman
2023-08-14  1:57     ` Heng Qi
2023-08-14 13:58   ` kernel test robot
2023-08-11  6:55 ` [PATCH net-next 7/8] virtio-net: support tx netdim Heng Qi
2023-08-11 15:21   ` kernel test robot
2023-08-11  6:55 ` [PATCH net-next 8/8] virtio-net: a tiny comment update Heng Qi
2023-08-14  4:38 ` [PATCH net-next 0/8] virtio-net: support dynamic notification coalescing moderation Jason Wang
2023-08-14  6:06   ` Heng Qi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).