Uploaded image for project: 'vpp'
  1. vpp
  2. VPP-1962

vpp crashes when vxlan4-input decap-next-index set to ethernet-input

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Medium Medium
    • None
    • 20.09
    • VXLAN
    • None

      Attempting to set the vxlan decap-next-index to ethernet-input using:

       

      {{add_node_next node vxlan4-input next ethernet-input }}
      vxlan_add_del_tunnel src 10.0.4.1 dst 10.0.6.1 decap-next 3 vni 9832580 instance -1

       

      results in vpp crashing on the first packet received over the vxlan interface.

       

      The resulting decoded backtrace is:

      #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
      #1 0x00007f7ec0f9a859 in __GI_abort () at abort.c:79
      #2 0x0000555a8f691d9e in os_exit (code=code@entry=1) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vpp/vnet/main.c:395
      #3 0x00007f7ec12e4736 in unix_signal_handler (signum=11, si=<optimized out>, uc=<optimized out>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/unix/main.c:187
      #4 <signal handler called>
      #5 0x00007f7ec1418a49 in ethernet_input_inline (variant=ETHERNET_INPUT_VARIANT_ETHERNET, n_packets=<optimized out>, from=0x7f7e81923294, node=0x7f7e82638f00, vm=0x7f7ec1300540 <vlib_global_main>)
      {{ at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vnet/ethernet/node.c:1581}}
      #6 ethernet_input_node_fn_hsw (vm=0x7f7ec1300540 <vlib_global_main>, node=0x7f7e82638f00, frame=<optimized out>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vnet/ethernet/node.c:1725
      {{#7 0x00007f7ec129c28b in dispatch_node (last_time_stamp=<optimized out>, frame=0x7f7e81923280, dispatch_state=VLIB_NODE_STATE_POLLING, type=VLIB_NODE_TYPE_INTERNAL, node=<optimized out>, }}
      {{ vm=0x7f7ec1300540 <vlib_global_main>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:1194}}
      #8 dispatch_pending_node (vm=vm@entry=0x7f7ec1300540 <vlib_global_main>, pending_frame_index=pending_frame_index@entry=14, last_time_stamp=<optimized out>)
      {{ at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:1353}}
      #9 0x00007f7ec12a0eb7 in vlib_main_or_worker_loop (is_main=1, vm=0x7f7ec1300540 <vlib_global_main>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:1846
      #10 vlib_main_loop (vm=0x7f7ec1300540 <vlib_global_main>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:1974
      #11 vlib_main (vm=<optimized out>, vm@entry=0x7f7ec1300540 <vlib_global_main>, input=input@entry=0x7f7e821b9fa0) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/main.c:2220
      #12 0x00007f7ec12e370c in thread0 (arg=140182383756608) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/unix/main.c:660
      #13 0x00007f7ec1191d90 in clib_calljmp () from /lib/x86_64-linux-gnu/libvppinfra.so.20.09
      #14 0x00007fff4e7ba820 in ?? ()
      #15 0x00007f7ec12e4c18 in vlib_unix_main (argc=<optimized out>, argv=<optimized out>) at /w/workspace/vpp-merge-2009-ubuntu2004-x86_64/src/vlib/unix/main.c:733
      #16 0xba0f48028b4890f3 in ?? ()
      #17 0xffea3ce9f47224e0 in ?? ()
      #18 0x41660442b70f44ff in ?? ()
      #19 0x0f200442f606e8c1 in ?? ()
      #20 0x8f8b41fffff28185 in ?? ()
      #21 0xffc2c74800000254 in ?? ()

       

       

            lojohn John Lo
            hagbard Ed Warnicke
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: