aboutsummaryrefslogtreecommitdiff
path: root/hw/net/virtio-net.c
AgeCommit message (Expand)Author
2024-01-26virtio-net: correctly copy vnet header when flushing TXJason Wang
2023-11-29net: Provide MemReentrancyGuard * to qemu_new_nic()Akihiko Odaki
2023-09-11hw: replace most qemu_bh_new calls with qemu_bh_new_guardedAlexander Bulekov
2023-07-31virtio-net: pass Device-TLB enable/disable events to vhostViktor Prutyanov
2023-05-22virtio-net: not enable vq reset feature unconditionallyEugenio Pérez
2022-11-10virtio-net: fix for heap-buffer-overflowXuan Zhuo
2022-11-07virtio-net: enable vq reset featureXuan Zhuo
2022-11-07virtio-net: support queue_enableKangjie Xu
2022-11-07virtio-net: support queue resetXuan Zhuo
2022-11-07virtio-net: introduce flush_or_purge_queued_packets()Kangjie Xu
2022-10-28virtio-net: fix TX timer with tx_burstLaurent Vivier
2022-10-28virtio-net: fix bottom-half packet TX on asynchronous completionLaurent Vivier
2022-10-07virtio: introduce VirtIOConfigSizeParams & virtio_get_config_sizeDaniil Tatianin
2022-09-27virtio-net: Update virtio-net curr_queue_pairs in vdpa backendsEugenio Pérez
2022-07-20virtio-net: Expose ctrl virtqueue logicEugenio Pérez
2022-07-20virtio-net: Expose MAC_TABLE_ENTRIESEugenio Pérez
2022-05-16virtio-net: don't handle mq request in userspace handler for vhost-vdpaSi-Wei Liu
2022-05-16virtio-net: align ctrl_vq index for non-mq guest for vhost_vdpaSi-Wei Liu
2022-05-16virtio-net: setup vhost_dev and notifiers for cvq only when feature is negoti...Si-Wei Liu
2022-05-16virtio: add vhost support for virtio devicesJonah Palmer
2022-05-16virtio: drop name parameter for virtio_init()Jonah Palmer
2022-05-13hw/virtio: Replace g_memdup() by g_memdup2()Philippe Mathieu-Daudé
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster
2022-03-15virtio-net: fix map leaking on error during receiveJason Wang
2022-03-06virtio-net: Unlimit tx queue size if peer is vdpaEugenio Pérez
2022-01-10Revert "virtio: introduce macro IRTIO_CONFIG_IRQ_IDX"Michael S. Tsirkin
2022-01-10Revert "virtio-net: add support for configure interrupt"Michael S. Tsirkin
2022-01-07virtio-net: add support for configure interruptCindy Lu
2022-01-06virtio: introduce macro IRTIO_CONFIG_IRQ_IDXCindy Lu
2021-12-22failover: Silence warning messages during qtestLaurent Vivier
2021-10-20virtio-net: vhost control virtqueue supportJason Wang
2021-10-20virtio-net: use "queue_pairs" instead of "queues" when possibleJason Wang
2021-10-20vhost-net: control virtqueue supportJason Wang
2021-10-20qdev/qbus: remove failover specific codeLaurent Vivier
2021-10-20failover: fix a regression introduced by JSON'ification of -deviceLaurent Vivier
2021-10-15qdev: Base object creation on QDict rather than QemuOptsKevin Wolf
2021-10-15virtio-net: Avoid QemuOpts in failover_find_primary_device()Kevin Wolf
2021-10-15virtio-net: Store failover primary opts pointer locallyKevin Wolf
2021-10-15qdev: Add Error parameter to hide_device() callbacksKevin Wolf
2021-09-17virtio-net: fix use after unmap/free for sgJason Wang
2021-07-03migration: failover: reset partially_hotpluggedLaurent Vivier
2021-06-04Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into st...Peter Maydell
2021-06-04virtio-net: Added eBPF RSS to virtio-net.Andrew Melnychenko
2021-05-28Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into st...Peter Maydell
2021-05-27virtio-net: failover: add missing remove_migration_state_change_notifier()Laurent Vivier
2021-05-14virtio-net: Constify VirtIOFeature feature_sizes[]Philippe Mathieu-Daudé
2021-03-22hw/net: virtio-net: Initialize nc->do_not_pad to trueBin Meng
2021-03-02virtio-net: handle zero mac for a vdpa peerCindy Lu
2021-02-23failover: really display a warning when the primary device is not foundLaurent Vivier
2021-02-23virtio-net: add missing object_unref()Laurent Vivier