]>
2023-10-18 | Hawkins Jiawei | vdpa: Introduce cursors to vhost_vdpa_net_loadx() Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...22f0884e148e4e1adceda78d.1697165821.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-10-18 | Hawkins Jiawei | vdpa: Move vhost_svq_poll() to the caller of vhost_vdpa_net_... Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...75660c6634a538289f027ae3.1697165821.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-10-18 | Hawkins Jiawei | vdpa: Check device ack in vhost_vdpa_net_load_rx_mode() Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...68f0d67d996ac1642a623943.1697165821.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-10-18 | Hawkins Jiawei | vdpa: Avoid using vhost_vdpa_net_load_*() outside vhost_vdpa... Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...229ba4fdada667bb9d318991.1697165821.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-10-18 | Hawkins Jiawei | vdpa: Use iovec for vhost_vdpa_net_cvq_add() Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...4edb75ba6d043d2d6de88f99.1697165821.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-10-04 | Hawkins Jiawei | vhost: Add count argument to vhost_svq_poll() Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...68b9d6a249d554a013a691d4.1693287885.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-10-04 | Hawkins Jiawei | vdpa: Allow VIRTIO_NET_F_CTRL_VLAN in SVQ Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...72fd293d0e6e2828fd54c86e.1690106284.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-10-04 | Hawkins Jiawei | vdpa: Restore vlan filtering state Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...e4a643c8af94b77b775d1752.1690106284.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-10-04 | Hawkins Jiawei | virtio-net: Expose MAX_VLAN Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...a7c400836a572255bbc9ceba.1690106284.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-10-04 | Hawkins Jiawei | virtio-net: do not reset vlan filtering at set_features Reviewed-by: Hawkins Jiawei <yin31149@gmail.com> Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...48ad3f47f6ad1ac4ca9e52eb.1690106284.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Allow VIRTIO_NET_F_CTRL_RX_EXTRA in SVQ Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...316ed4296879564a18abf31e.1688797728.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Restore packet receive filtering state relative... Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...de6e3d24c0e9f7b21c99a4c1.1688797728.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Allow VIRTIO_NET_F_CTRL_RX in SVQ Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...c98362b404c019f52d73b06c.1688743107.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Avoid forwarding large CVQ command failures Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...b9887f193da99a13d22a2f1d.1688743107.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Accessing CVQ header through its structure Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...6b8a1c1a86f90a92401d56e8.1688743107.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vhost: Fix false positive out-of-bounds Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...29705ddd30badb814ddbae1d.1688743107.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Restore packet receive filtering state relative... Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...b810d52b274ca5ec11469f09.1688743107.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Restore MAC address filtering state Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...8f48e04dbf3d3ac41489d3fd.1688743107.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Use iovec for vhost_vdpa_net_load_cmd() Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...4140b8b5dec9d0cc25b20b1b.1688743107.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Fix possible use-after-free for VirtQueueElement Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...e5c6a5ab3fa8b8317514ea34.1688746840.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Return -EIO if device ack is VIRTIO_NET_ERR in... Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...6f1a0b10c098fc1edd947d72.1688438055.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Return -EIO if device ack is VIRTIO_NET_ERR in... Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...8751b9e318e245a5d994fa72.1688438055.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-10 | Hawkins Jiawei | vdpa: Return -EIO if device ack is VIRTIO_NET_ERR in... Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...0c495c5b7960527c5911f80d.1688438055.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-08 | Hawkins Jiawei | vdpa: Sort vdpa_feature_bits array alphabetically Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> |
commit | commitdiff | tree |
2023-07-08 | Hawkins Jiawei | vdpa: Delete duplicated VIRTIO_NET_F_RSS in vdpa_feature_bits Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> |
commit | commitdiff | tree |
2023-06-26 | Hawkins Jiawei | vdpa: Allow VIRTIO_NET_F_CTRL_GUEST_OFFLOADS in SVQ Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...8a218b0e6232e4d7bb96b439.1685704856.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-06-26 | Hawkins Jiawei | vdpa: Add vhost_vdpa_net_load_offloads() Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...df53d80dec27dbfeb513e1a3.1685704856.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-06-26 | Hawkins Jiawei | virtio-net: expose virtio_net_supported_guest_offloads() Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...aa2bdd5b49785107b5dfd7d4.1685704856.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-06-26 | Hawkins Jiawei | hw/net/virtio-net: make some VirtIONet const Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...9135e57a7dd8c56a4be8cdf9.1685704856.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-06-26 | Hawkins Jiawei | vdpa: reuse virtio_vdev_has_feature() Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...865511b16ffb34cc0d5e8d8f.1685704856.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-06-26 | Hawkins Jiawei | include/hw/virtio: make some VirtIODevice const Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> ...2c240a4fb6e8cee3ffee16fe.1685704856.git.yin31149@gmail.com> |
commit | commitdiff | tree |
2023-05-19 | Hawkins Jiawei | vhost: fix possible wrap in SVQ descriptor ring Signed-off-by: Hawkins Jiawei <yin31149@gmail.com> Message-Id: <20230509084817.3973-1-yin31149@gmail.com> |
commit | commitdiff | tree |