aboutsummaryrefslogtreecommitdiff
path: root/hw/net/virtio-net.c
AgeCommit message (Expand)AuthorFilesLines
2024-11-26virtio-net: Add queues before loading themAkihiko Odaki1-0/+10
2024-11-25virtio-net: Copy received header to bufferAkihiko Odaki1-39/+46
2024-11-25virtio-net: Initialize hash reporting valuesAkihiko Odaki1-0/+2
2024-11-25virtio-net: Fix hash reporting when the queue changesAkihiko Odaki1-7/+7
2024-11-25virtio-net: Do not check for the queue before RSSAkihiko Odaki1-4/+4
2024-11-25virtio-net: Fix size check in dhclient workaroundAkihiko Odaki1-1/+4
2024-11-18hw/net/virtio-net.c: Don't assume IP length field is alignedPeter Maydell1-4/+19
2024-10-29virtio-net: Avoid indirection_table_mask overflowAkihiko Odaki1-6/+6
2024-10-28hw/net: improve tracing of eBPF RSS setupDaniel P. Berrangé1-3/+6
2024-10-28hw/net: report errors from failing to use eBPF RSS FDsDaniel P. Berrangé1-12/+29
2024-10-28ebpf: add formal error reporting to all APIsDaniel P. Berrangé1-3/+4
2024-10-28hw/net: fix typo s/epbf/ebpf/ in virtio-netDaniel P. Berrangé1-5/+5
2024-09-10virtio: Allow .get_vhost() without vhost_startedHanna Czenczek1-2/+17
2024-08-16virtio-net: Use virtual time for RSC timersNicholas Piggin1-3/+3
2024-08-16virtio-net: Use replay_schedule_bh_event for bhs that affect machine stateNicholas Piggin1-5/+6
2024-08-02virtio-net: Fix network stall at the host side waiting for kickthomas1-12/+16
2024-08-02virtio-net: Ensure queue index fits with RSSAkihiko Odaki1-1/+2
2024-07-01hw/net/virtio-net.c: fix crash in iov_copy()Dmitry Frolov1-0/+4
2024-06-04virtio-net: drop too short packets earlyAlexey Dobriyan1-6/+12
2024-06-04virtio-net: Do not write hashes to peer bufferAkihiko Odaki1-19/+17
2024-06-04virtio-net: Always set populate_hashAkihiko Odaki1-0/+1
2024-06-04virtio-net: Unify the logic to update NIC state for RSSAkihiko Odaki1-54/+36
2024-06-04virtio-net: Disable RSS on resetAkihiko Odaki1-34/+36
2024-06-04virtio-net: Shrink header byte swapping bufferAkihiko Odaki1-11/+6
2024-06-04virtio-net: Copy header only when necessaryAkihiko Odaki1-14/+12
2024-06-04virtio-net: Add only one queue pair when realizingAkihiko Odaki1-3/+1
2024-06-04virtio-net: Do not propagate ebpf-rss-fds errorsAkihiko Odaki1-13/+10
2024-06-04tap: Remove qemu_using_vnet_hdr()Akihiko Odaki1-3/+0
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