cloud-hypervisor/virtio-devices/src
Arafatms 8fb53eb167 virtio-devices: vhost-user: Send set_vring_num before setup inflight I/O tracking
backend like SPDK required to know how many virt queues to be handled
before gets VHOST_USER_SET_INFLIGHT_FD message.

fix dpdk core dump while processing vhost_user_set_inflight_fd:
    #0 0x00007fffef47c347 in vhost_user_set_inflight_fd (pdev=0x7fffe2895998, msg=0x7fffe28956f0, main_fd=545) at ../lib/librte_vhost/vhost_user.c:1570
    #1 0x00007fffef47e7b9 in vhost_user_msg_handler (vid=0, fd=545) at ../lib/librte_vhost/vhost_user.c:2735
    #2 0x00007fffef46bac0 in vhost_user_read_cb (connfd=545, dat=0x7fffdc0008c0, remove=0x7fffe2895a64) at ../lib/librte_vhost/socket.c:309
    #3 0x00007fffef45b3f6 in fdset_event_dispatch (arg=0x7fffef6dc2e0 <vhost_user+8192>) at ../lib/librte_vhost/fd_man.c:286
    #4 0x00007ffff09926f3 in rte_thread_init (arg=0x15ee180) at ../lib/librte_eal/common/eal_common_thread.c:175

Signed-off-by: Arafatms <arafatms@outlook.com>
2021-08-04 09:25:00 +02:00
..
transport clippy: Fix redundant allocations 2021-07-29 13:28:57 +02:00
vhost_user virtio-devices: vhost-user: Send set_vring_num before setup inflight I/O tracking 2021-08-04 09:25:00 +02:00
vsock clippy: Address the issue 'needless-borrow' 2021-06-24 08:55:43 +02:00
balloon.rs virtio-balloon: use fallocate when balloon inflated 2021-06-16 09:55:22 +02:00
block.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
console.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
device.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
epoll_helper.rs virtio-devices: vhost_user: net: Handle reconnection 2021-06-02 11:59:13 +02:00
iommu.rs virtio-devices, vmm: Update virtio-iommu to rely on VIOT 2021-06-15 17:05:59 +02:00
lib.rs virtio-devices: Remove VIRTIO_F_RING_PACKED from default virtio features 2021-07-07 14:30:47 +02:00
mem.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
net.rs virtio-devices, net_util, vhost_user_net: Retry writing to TAP 2021-06-29 12:31:11 -07:00
pmem.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
rng.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00
seccomp_filters.rs vmm, virtio-devices: Add missing seccomp rules for MSHV 2021-08-03 11:09:07 -07:00
watchdog.rs misc: Upgrade to use the vm-memory crate w/ dirty-page-tracking 2021-06-03 08:34:45 +01:00