This was my test setup issue which is resolved now able to pass traffic. Thanks for all the inputs.
-Vijay From: "Chandra Mohan, Vijay Mohan" <vijch...@ciena.com> Date: Tuesday, August 7, 2018 at 10:01 AM To: "Yichen Wang (yicwang)" <yicw...@cisco.com>, "Steven Luong (sluong)" <slu...@cisco.com>, "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> Subject: Re: [**EXTERNAL**] Re: [vpp-dev] tx-drops with vhost-user interface Hi Yichen, It’s a good question. First thing I checked was if the interface is ‘up’ in VM and its up. Steven, Thanks for responding back quickly. I am trying to reproduce this issue without any changes from my side, just to isolate the issue. Will update the thread soon. -Vijay From: "Yichen Wang (yicwang)" <yicw...@cisco.com> Date: Monday, August 6, 2018 at 2:17 PM To: "Steven Luong (sluong)" <slu...@cisco.com>, "Chandra Mohan, Vijay Mohan" <vijch...@ciena.com>, "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> Subject: [**EXTERNAL**] Re: [vpp-dev] tx-drops with vhost-user interface Hi, Vijay, Sorry to ask dumb question, can you make sure the interface in your VM (either Linux Kernel or DPDK) is “UP”? Regards, Yichen From: <vpp-dev@lists.fd.io> on behalf of "steven luong via Lists.Fd.Io" <sluong=cisco....@lists.fd.io> Reply-To: "Steven Luong (sluong)" <slu...@cisco.com> Date: Monday, August 6, 2018 at 12:10 PM To: "Chandra Mohan, Vijay Mohan" <vijch...@ciena.com>, "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> Cc: "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> Subject: Re: [vpp-dev] tx-drops with vhost-user interface Vijay, From the show output, I can’t really tell what your problem is. If you could provide additional information about your environment, I could try setting it up and see what’s wrong. Things I need from you are exact VPP version, VPP configuration, qemu startup command line or the XML startup file if you use virsh, and the version of the VM distro. Steven From: <vpp-dev@lists.fd.io> on behalf of "Chandra Mohan, Vijay Mohan" <vijch...@ciena.com> Date: Monday, August 6, 2018 at 10:31 AM To: "vpp-dev@lists.fd.io" <vpp-dev@lists.fd.io> Subject: [vpp-dev] tx-drops with vhost-user interface Hi, I am trying to pass traffic with vhost-user interface and seeing tx-drops on virtual interface. Here is the setup: created a bridge domain with a physical interface and a vhost-user interface. Physical interface GigabitEthernet5/0/0 is connected to traffic generator. As shown below, observing drops on VirtualEthernet0/0/0 . Following is the config and vhost-user commands o/p: DBGvpp# show bridge-domain 1 detail BD-ID Index BSN Age(min) Learning U-Forwrd UU-Flood Flooding ARP-Term BVI-Intf 1 1 0 off on on on on off N/A Interface If-idx ISN SHG BVI TxFlood VLAN-Tag-Rewrite GigabitEthernet5/0/0 3 1 0 - * none GigabitEthernet5/0/1 4 1 0 - * none VirtualEthernet0/0/0 5 1 0 - * none Virtual interface is operationally up. Connected to virtual interface server in VM. DBGvpp# show hardware-interfaces VirtualEthernet0/0/0 Name Idx Link Hardware VirtualEthernet0/0/0 5 up VirtualEthernet0/0/0 Ethernet address 02:fe:98:19:c2:6b DBGvpp# show interface VirtualEthernet0/0/0 Name Idx State Counter Count VirtualEthernet0/0/0 5 up tx packets 1 tx bytes 60 drops 1 DBGvpp# show errors Count Node Reason 3 l2-output L2 output packets 2 l2-learn L2 learn packets 2 l2-learn L2 learn misses 2 l2-input L2 input packets 3 l2-flood L2 flood packets 1 VirtualEthernet0/0/0-tx tx packet drops (no available descriptors) DBGvpp# show vhost-user VirtualEthernet0/0/0 Virtio vhost-user interfaces Global: coalesce frames 32 time 1e-3 number of rx virtqueues in interrupt mode: 0 Interface: VirtualEthernet0/0/0 (ifindex 5) virtio_net_hdr_sz 12 features mask (0xffffffffffffffff): features (0x150208000): VIRTIO_NET_F_MRG_RXBUF (15) VIRTIO_NET_F_GUEST_ANNOUNCE (21) VIRTIO_F_INDIRECT_DESC (28) VHOST_USER_F_PROTOCOL_FEATURES (30) VIRTIO_F_VERSION_1 (32) protocol features (0x3) VHOST_USER_PROTOCOL_F_MQ (0) VHOST_USER_PROTOCOL_F_LOG_SHMFD (1) socket filename /socket/vnet-0 type client errno "Success" rx placement: thread 0 on vring 1, polling tx placement: lock-free thread 0 on vring 0 Memory regions (total 3) region fd guest_phys_addr memory_size userspace_addr mmap_offset mmap_addr ====== ===== ================== ================== ================== ================== ================== 0 50 0x0000000100000000 0x00000001c0000000 0x00007fe393600000 0x00000000c0000000 0x00007fc0e4a00000 1 51 0x0000000000000000 0x00000000000a0000 0x00007fe2d3600000 0x0000000000000000 0x00007fc024800000 2 52 0x00000000000c0000 0x00000000bff40000 0x00007fe2d36c0000 0x00000000000c0000 0x00007fbf648c0000 Virtqueue 0 (TX) qsz 256 last_avail_idx 0 last_used_idx 0 avail.flags 0 avail.idx 0 used.flags 1 used.idx 0 kickfd 53 callfd 54 errfd -1 Virtqueue 1 (RX) qsz 256 last_avail_idx 0 last_used_idx 0 avail.flags 0 avail.idx 0 used.flags 1 used.idx 0 kickfd 46 callfd 55 errfd -1 Tried dumping descriptors from Rx queue and didn’t find any entries. It’s all zeros. Any idea what is going on here ? Thanks, Vijay
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#10335): https://lists.fd.io/g/vpp-dev/message/10335 Mute This Topic: https://lists.fd.io/mt/24222350/21656 Group Owner: vpp-dev+ow...@lists.fd.io Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-