summaryrefslogtreecommitdiff
path: root/drivers/net/virtio_net.c
AgeCommit message (Expand)Author
2023-06-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-06-06virtio_net: use control_buf for coalesce paramsBrett Creeley
2023-05-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-05-15virtio_net: Fix error unwinding of XDP initializationFeng Liu
2023-05-13net: introduce and use skb_frag_fill_page_desc()Yunsheng Lin
2023-05-09virtio_net: introduce virtnet_build_skb()Xuan Zhuo
2023-05-09virtio_net: introduce receive_small_build_xdpXuan Zhuo
2023-05-09virtio_net: small: remove skip_xdpXuan Zhuo
2023-05-09virtio_net: small: avoid code duplication in xdp scenariosXuan Zhuo
2023-05-09virtio_net: small: remove the deltaXuan Zhuo
2023-05-09virtio_net: introduce receive_small_xdp()Xuan Zhuo
2023-05-09virtio_net: merge: remove skip_xdpXuan Zhuo
2023-05-09virtio_net: introduce receive_mergeable_xdp()Xuan Zhuo
2023-05-09virtio_net: virtnet_build_xdp_buff_mrg() auto release xdp shinfoXuan Zhuo
2023-05-09virtio_net: separate the logic of freeing the rest mergeable bufXuan Zhuo
2023-05-09virtio_net: separate the logic of freeing xdp shinfoXuan Zhuo
2023-05-09virtio_net: introduce virtnet_xdp_handler() to seprate the logic of run xdpXuan Zhuo
2023-05-09virtio_net: optimize mergeable_xdp_get_buf()Xuan Zhuo
2023-05-09virtio_net: introduce mergeable_xdp_get_buf()Xuan Zhuo
2023-05-09virtio_net: mergeable xdp: put old page immediatelyXuan Zhuo
2023-05-05virtio_net: suppress cpu stall when free_unused_bufsWenliang Wang
2023-04-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-04-17virtio_net: bugfix overflow inside xdp_linearize_page()Xuan Zhuo
2023-03-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-03-16virtio_net: free xdp shinfo frags when build_skb_from_xdp_buff() failsXuan Zhuo
2023-03-16virtio_net: fix page_to_skb() miss headroomXuan Zhuo
2023-03-13net: virtio_net: implement exact header length guest featureJiri Pirko
2023-03-10virtio_net: add checking sq is full inside xdp xmitXuan Zhuo
2023-03-10virtio_net: separate the logic of checking whether sq is fullXuan Zhuo
2023-03-10virtio_net: reorder some funcsXuan Zhuo
2023-02-10Daniel Borkmann says:Jakub Kicinski
2023-02-07virtio_net: Update xdp_features with xdp multi-buffLorenzo Bianconi
2023-02-06virtio-net: Maintain reverse cleanup orderParav Pandit
2023-02-02drivers: net: turn on XDP featuresMarek Majtyka
2023-02-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-02-02virtio-net: Keep stop() to follow mirror sequence of open()Parav Pandit
2023-02-01virtio-net: fix possible unsigned integer overflowHeng Qi
2023-02-01virtio_net: notify MAC address change on device initializationLaurent Vivier
2023-02-01virtio_net: disable VIRTIO_NET_F_STANDBY if VIRTIO_NET_F_MAC is not setLaurent Vivier
2023-01-27Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-01-27virtio-net: execute xdp_do_flush() before napi_complete_done()Magnus Karlsson
2023-01-25virtio-net: Reduce debug name field size to 16 bytesParav Pandit
2023-01-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2023-01-18virtio-net: correctly enable callback during start_xmitJason Wang
2023-01-18virtio_net: Reuse buffer free functionParav Pandit
2023-01-16virtio-net: support multi-buffer xdpHeng Qi
2023-01-16virtio-net: remove xdp related info from page_to_skb()Heng Qi
2023-01-16virtio-net: build skb from multi-buffer xdpHeng Qi
2023-01-16virtio-net: transmit the multi-buffer xdpHeng Qi
2023-01-16virtio-net: construct multi-buffer xdp in mergeableHeng Qi