summaryrefslogtreecommitdiffstats
path: root/drivers/net/virtio_net.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'net-6.5-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2023-08-181-2/+2
|\
| * virtio-net: set queues after driver_okJason Wang2023-08-111-2/+2
* | virtio-net: Zero max_tx_vq field for VIRTIO_NET_CTRL_MQ_HASH_CONFIG caseHawkins Jiawei2023-08-101-1/+1
|/
* virtio-net: fix race between set queues and probeJason Wang2023-07-261-2/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-06-081-8/+8
|\
| * virtio_net: use control_buf for coalesce paramsBrett Creeley2023-06-061-8/+8
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-05-181-17/+44
|\|
| * virtio_net: Fix error unwinding of XDP initializationFeng Liu2023-05-151-17/+44
* | net: introduce and use skb_frag_fill_page_desc()Yunsheng Lin2023-05-131-3/+1
* | virtio_net: introduce virtnet_build_skb()Xuan Zhuo2023-05-091-13/+21
* | virtio_net: introduce receive_small_build_xdpXuan Zhuo2023-05-091-17/+31
* | virtio_net: small: remove skip_xdpXuan Zhuo2023-05-091-14/+12
* | virtio_net: small: avoid code duplication in xdp scenariosXuan Zhuo2023-05-091-4/+8
* | virtio_net: small: remove the deltaXuan Zhuo2023-05-091-5/+1
* | virtio_net: introduce receive_small_xdp()Xuan Zhuo2023-05-091-65/+100
* | virtio_net: merge: remove skip_xdpXuan Zhuo2023-05-091-13/+10
* | virtio_net: introduce receive_mergeable_xdp()Xuan Zhuo2023-05-091-41/+64
* | virtio_net: virtnet_build_xdp_buff_mrg() auto release xdp shinfoXuan Zhuo2023-05-091-3/+7
* | virtio_net: separate the logic of freeing the rest mergeable bufXuan Zhuo2023-05-091-12/+24
* | virtio_net: separate the logic of freeing xdp shinfoXuan Zhuo2023-05-091-11/+16
* | virtio_net: introduce virtnet_xdp_handler() to seprate the logic of run xdpXuan Zhuo2023-05-091-60/+58
* | virtio_net: optimize mergeable_xdp_get_buf()Xuan Zhuo2023-05-091-15/+14
* | virtio_net: introduce mergeable_xdp_get_buf()Xuan Zhuo2023-05-091-56/+79
* | virtio_net: mergeable xdp: put old page immediatelyXuan Zhuo2023-05-091-12/+7
|/
* virtio_net: suppress cpu stall when free_unused_bufsWenliang Wang2023-05-051-0/+2
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-04-201-2/+6
|\
| * virtio_net: bugfix overflow inside xdp_linearize_page()Xuan Zhuo2023-04-171-2/+6
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-03-171-76/+95
|\|
| * virtio_net: free xdp shinfo frags when build_skb_from_xdp_buff() failsXuan Zhuo2023-03-161-1/+4
| * virtio_net: fix page_to_skb() miss headroomXuan Zhuo2023-03-161-5/+6
| * virtio_net: add checking sq is full inside xdp xmitXuan Zhuo2023-03-101-0/+3
| * virtio_net: separate the logic of checking whether sq is fullXuan Zhuo2023-03-101-24/+36
| * virtio_net: reorder some funcsXuan Zhuo2023-03-101-46/+46
* | net: virtio_net: implement exact header length guest featureJiri Pirko2023-03-131-2/+4
|/
* Daniel Borkmann says:Jakub Kicinski2023-02-101-1/+7
|\
| * virtio_net: Update xdp_features with xdp multi-buffLorenzo Bianconi2023-02-071-2/+4
| * drivers: net: turn on XDP featuresMarek Majtyka2023-02-021-0/+4
* | virtio-net: Maintain reverse cleanup orderParav Pandit2023-02-061-1/+1
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-02-021-1/+1
|\ \
| * | virtio-net: Keep stop() to follow mirror sequence of open()Parav Pandit2023-02-021-1/+1
* | | virtio-net: fix possible unsigned integer overflowHeng Qi2023-02-011-6/+9
* | | virtio_net: notify MAC address change on device initializationLaurent Vivier2023-02-011-0/+20
* | | virtio_net: disable VIRTIO_NET_F_STANDBY if VIRTIO_NET_F_MAC is not setLaurent Vivier2023-02-011-0/+6
| |/ |/|
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-01-271-3/+3
|\|
| * virtio-net: execute xdp_do_flush() before napi_complete_done()Magnus Karlsson2023-01-271-3/+3
* | virtio-net: Reduce debug name field size to 16 bytesParav Pandit2023-01-251-2/+2
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-01-201-2/+4
|\|
| * virtio-net: correctly enable callback during start_xmitJason Wang2023-01-181-2/+4
* | virtio_net: Reuse buffer free functionParav Pandit2023-01-181-7/+1
* | virtio-net: support multi-buffer xdpHeng Qi2023-01-161-55/+10