aboutsummaryrefslogtreecommitdiff
path: root/hw/net/virtio-net.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-09Revert "hw/virtio: Add support for VDPA network simulation devices"Michael S. Tsirkin1-16/+0
2024-04-02hw/net/virtio-net: fix qemu set used ring flag even vhost startedYajun Wu1-0/+4
2024-03-29virtio-net: Fix vhost virtqueue notifiers for RSSAkihiko Odaki1-2/+2
2024-03-13Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu ...Peter Maydell1-0/+16
2024-03-12hw/virtio: Add support for VDPA network simulation devicesHao Chen1-0/+16
2024-03-12virtio-net: Added property to load eBPF RSS with fds.Andrew Melnychenko1-6/+48
2024-02-28migration: MigrationNotifyFuncSteve Sistare1-3/+1
2024-02-28migration: MigrationEvent for notifiersSteve Sistare1-5/+6
2024-02-28migration: convert to NotifierWithReturnSteve Sistare1-1/+3
2024-01-25virtio-net: correctly copy vnet header when flushing TXJason Wang1-4/+9
2023-12-30hw/net: Constify VMStateRichard Henderson1-9/+9
2023-11-21net: Provide MemReentrancyGuard * to qemu_new_nic()Akihiko Odaki1-2/+4
2023-10-20migration: simplify notifiersSteve Sistare1-3/+3
2023-10-04virtio-net: Expose MAX_VLANHawkins Jiawei1-2/+0
2023-10-04virtio-net: do not reset vlan filtering at set_featuresHawkins Jiawei1-3/+1
2023-09-20hw/net: spelling fixesMichael Tokarev1-3/+3
2023-09-18virtio-net: Add support for USO featuresYuri Benditovich1-2/+29
2023-09-18tap: Add USO support to tap device.Andrew Melnychenko1-1/+3
2023-07-10hw/virtio: fix typo in VIRTIO_CONFIG_IRQ_IDX commentsAlex Bennée1-2/+2
2023-07-10virtio-net: pass Device-TLB enable/disable events to vhostViktor Prutyanov1-0/+1
2023-07-07virtio-net: correctly report maximum tx_queue_size valueLaurent Vivier1-2/+2
2023-06-26vhost-user: fully use new backend/frontend namingManos Pitsidianakis1-2/+2
2023-06-26virtio-net: expose virtio_net_supported_guest_offloads()Hawkins Jiawei1-1/+1
2023-06-26hw/net/virtio-net: make some VirtIONet constHawkins Jiawei1-1/+1
2023-05-23net/net_rx_pkt: Use iovec for net_rx_pkt_set_protocols()Akihiko Odaki1-2/+5
2023-05-19virtio-net: not enable vq reset feature unconditionallyEugenio Pérez1-1/+0
2023-04-28hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov1-1/+2
2023-03-10net/eth: Introduce EthL4HdrProtoAkihiko Odaki1-23/+46
2023-03-10net/eth: Report if headers are actually presentAkihiko Odaki1-19/+13
2023-03-10hw/net/net_rx_pkt: Remove net_rx_pkt_has_virt_hdrAkihiko Odaki1-1/+1
2023-03-02virtio-net: clear guest_announce feature if no cvq backendEugenio Pérez1-0/+15
2023-01-08include/hw/pci: Split pci_device.h off pci.hMarkus Armbruster1-1/+1
2023-01-08virtio-net: add support for configure interruptCindy Lu1-2/+2
2023-01-08virtio: introduce macro VIRTIO_CONFIG_IRQ_IDXCindy Lu1-2/+20
2023-01-08vhost-user: Fix the virtio features negotiation flawHyman Huang(黄勇)1-0/+6
2023-01-08virtio_net: copy VIRTIO_NET_S_ANNOUNCE if device model has itEugenio Pérez1-0/+2
2023-01-08virtio_net: Modify virtio_net_get_config to early returnEugenio Pérez1-13/+15
2022-12-15Merge tag 'pull-misc-2022-12-14' of https://repo.or.cz/qemu/armbru into stagingPeter Maydell1-1/+1
2022-12-14qapi net: Elide redundant has_FOO in generated CMarkus Armbruster1-2/+1
2022-12-14Drop more useless casts from void * to pointerMarkus Armbruster1-1/+1
2022-11-10virtio-net: fix for heap-buffer-overflowXuan Zhuo1-2/+16
2022-11-07virtio-net: enable vq reset featureXuan Zhuo1-0/+1
2022-11-07virtio-net: support queue_enableKangjie Xu1-0/+21
2022-11-07virtio-net: support queue resetXuan Zhuo1-0/+18
2022-11-07virtio-net: introduce flush_or_purge_queued_packets()Kangjie Xu1-6/+11
2022-10-28virtio-net: fix TX timer with tx_burstLaurent Vivier1-9/+41
2022-10-28virtio-net: fix bottom-half packet TX on asynchronous completionLaurent Vivier1-1/+12
2022-10-07virtio: introduce VirtIOConfigSizeParams & virtio_get_config_sizeDaniil Tatianin1-2/+7
2022-09-27virtio-net: Update virtio-net curr_queue_pairs in vdpa backendsEugenio Pérez1-11/+6
2022-07-20virtio-net: Expose ctrl virtqueue logicEugenio Pérez1-35/+49