netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/7] virtnet_net: prepare for af-xdp
@ 2024-05-08  8:05 Xuan Zhuo
  2024-05-08  8:05 ` [PATCH net-next 1/7] virtio_net: independent directory Xuan Zhuo
                   ` (8 more replies)
  0 siblings, 9 replies; 17+ messages in thread
From: Xuan Zhuo @ 2024-05-08  8:05 UTC (permalink / raw)
  To: netdev
  Cc: David S. Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Michael S. Tsirkin, Jason Wang, Xuan Zhuo, Alexei Starovoitov,
	Daniel Borkmann, Jesper Dangaard Brouer, John Fastabend,
	virtualization, bpf

This patch set prepares for supporting af-xdp zerocopy.
There is no feature change in this patch set.
I just want to reduce the patch num of the final patch set,
so I split the patch set.

#1-#3 add independent directory for virtio-net
#4-#7 do some refactor, the sub-functions will be used by the subsequent commits

Thanks.

Xuan Zhuo (7):
  virtio_net: independent directory
  virtio_net: move core structures to virtio_net.h
  virtio_net: add prefix virtnet to all struct inside virtio_net.h
  virtio_net: separate virtnet_rx_resize()
  virtio_net: separate virtnet_tx_resize()
  virtio_net: separate receive_mergeable
  virtio_net: separate receive_buf

 MAINTAINERS                                   |   2 +-
 drivers/net/Kconfig                           |   9 +-
 drivers/net/Makefile                          |   2 +-
 drivers/net/virtio/Kconfig                    |  12 +
 drivers/net/virtio/Makefile                   |   8 +
 drivers/net/virtio/virtnet.h                  | 246 ++++++++
 .../{virtio_net.c => virtio/virtnet_main.c}   | 534 ++++++------------
 7 files changed, 452 insertions(+), 361 deletions(-)
 create mode 100644 drivers/net/virtio/Kconfig
 create mode 100644 drivers/net/virtio/Makefile
 create mode 100644 drivers/net/virtio/virtnet.h
 rename drivers/net/{virtio_net.c => virtio/virtnet_main.c} (94%)

--
2.32.0.3.g01195cf9f


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

end of thread, other threads:[~2024-05-30  3:25 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-08  8:05 [PATCH net-next 0/7] virtnet_net: prepare for af-xdp Xuan Zhuo
2024-05-08  8:05 ` [PATCH net-next 1/7] virtio_net: independent directory Xuan Zhuo
2024-05-08  8:05 ` [PATCH net-next 2/7] virtio_net: move core structures to virtio_net.h Xuan Zhuo
2024-05-08  8:05 ` [PATCH net-next 3/7] virtio_net: add prefix virtnet to all struct inside virtio_net.h Xuan Zhuo
2024-05-30  3:23   ` Jason Wang
2024-05-08  8:05 ` [PATCH net-next 4/7] virtio_net: separate virtnet_rx_resize() Xuan Zhuo
2024-05-08  8:05 ` [PATCH net-next 5/7] virtio_net: separate virtnet_tx_resize() Xuan Zhuo
2024-05-08  8:05 ` [PATCH net-next 6/7] virtio_net: separate receive_mergeable Xuan Zhuo
2024-05-30  3:24   ` Jason Wang
2024-05-08  8:05 ` [PATCH net-next 7/7] virtio_net: separate receive_buf Xuan Zhuo
2024-05-30  3:24   ` Jason Wang
2024-05-08  8:53 ` [PATCH net-next 0/7] virtnet_net: prepare for af-xdp Simon Horman
2024-05-08 15:20   ` Jakub Kicinski
2024-05-09  1:58     ` Xuan Zhuo
2024-05-23  2:26 ` Xuan Zhuo
2024-05-27  3:38   ` Jason Wang
2024-05-28  2:06     ` Xuan Zhuo

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).