Your message dated Fri, 2 Feb 2018 18:00:50 +0100
with message-id <d7fb6015-93d9-b3f6-0597-25de4d5d1...@debian.org>
and subject line Closing this bug
has caused the Debian Bug report #813116,
regarding /usr/sbin/ovs-vswitchd: segfault when push_mpls flow action is applied
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
813116: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=813116
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openvswitch-switch
Version: 2.3.0+git20140819-3
Severity: important
File: /usr/sbin/ovs-vswitchd

Dear Maintainer,

   * What led up to the situation?

ip netns add h1
ip netns add h2
ip link add sh1 type veth peer name h1 netns h1
ip link add sh2 type veth peer name h2 netns h2
ip link add ss1 type veth peer name ss2

ovs-vsctl add-br s1
ovs-vsctl add-port s1 sh1
ovs-vsctl add-port s1 ss1

ovs-vsctl add-br s2
ovs-vsctl add-port s2 sh2
ovs-vsctl add-port s2 ss2

ovs-ofctl -O OpenFlow13 add-flow s1 
"table=0,in_port=1,ip,action=push_mpls:0x8847,set_mpls_label:40,output:2"

ip netns exec h1 ip addr add 192.168.44.1/24 dev h1
ip netns exec h1 ping 192.168.44.2

-> at first sent ICMP packet it coredumps (and reloads), second and more 
packets go through without MPLS encapsulation

   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

Tried only one switch and the MPLS packets were going out properly.
It seems like a crash in packet reading routine but I do not understand
OVS so deep.

Here is full backtrace as seen by GDB:

Core was generated by `ovs-vswitchd unix:/var/run/openvswitch/db.sock 
-vconsole:emer -vsyslog:err -vfi'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  nl_attr_get_size (nla=0x1ffffffffffff) at ../lib/netlink.c:516
(gdb) #0  nl_attr_get_size (nla=0x1ffffffffffff) at ../lib/netlink.c:516
No locals.
#1  0x000000000046fd46 in parse_l2_5_onward (attrs=0x7f4099f9b5b0, 
present_attrs=66617436, 
    out_of_range_attr=0, expected_attrs=1605724, flow=0x7f4099f9bc90, 
key=0x7f4099f9dfa4, key_len=116, 
    src_flow=0x7f4099f9bc90) at ../lib/odp-util.c:2970
        size = <optimized out>
        mpls_lse = <optimized out>
        n = <optimized out>
        i = <optimized out>
        rl = {token_bucket = {rate = 1, burst = 300000, tokens = 0, last_fill = 
-9223372036854775808}, 
          first_dropped = 0, last_dropped = 0, n_dropped = 0, mutex = {lock = 
{__data = {__lock = 0, 
                __count = 0, __owner = 0, __nusers = 0, __kind = 2, __spins = 
0, __elision = 0, __list = {
                  __prev = 0x0, __next = 0x0}}, 
              __size = '\000' <repeats 16 times>, "\002", '\000' <repeats 22 
times>, __align = 0}, 
            where = 0x4e6579 "<unlocked>"}}
        is_mask = false
        check_start = 0x0
        check_len = 0
        expected_bit = 255
#2  0x00000000004707cf in odp_flow_key_to_flow__ (key=0x7f4099f9dfa4, 
key_len=116, flow=0x7f4099f9bc90, 
    src_flow=0x7f4099f9bc90) at ../lib/odp-util.c:3387
        attrs = {0x5, 0x7f4099f9e188, 0x7f4099f9dfb4, 0x7f4099f9dfbc, 
0x7f4099f9dff8, 0x194008fa0, 
          0x7f4099f9e008, 0x3, 0x7f4099f9b690, 0x7f4094009030, 
0x7fffffffffffffff, 
          0x7f409a2af61d <__GI___clock_gettime+29>, 0x7f4099f9b6d0, 
0x7f4099f9e010, 0x7f4099f9b660, 
          0x7f4099f9dfc4, 0x7f4099f9b6f0, 0x194009030, 0x77cb80 
<monotonic_clock>, 0x7f4099f9dfac, 
          0x7f4099f9dfa4, 0x7f4099f9e010, 0x7f4099f9dfcc, 0x7f4099f9dfd4, 
0x7f4099f9dfdc, 0x7f4099f9dfe4, 
          0x2621010, 0x4ae1db <time_timespec__+219>, 0x0, 0x4952b4 
<ovsthread_key_lookup__+20>, 0x60, 0x0, 
          0x26410d8, 0x495fcd <ovsthread_getspecific+13>, 0x7f4099f9b750, 
          0x451aaf <fat_rwlock_get_slot__+15>, 0x0, 0x495188 
<ovs_mutex_unlock+24>, 0x26410d8, 
          0x451d39 <fat_rwlock_unlock+121>, 0x2627d70, 0x0, 0x2627d70, 
0x26410b0, 0x7f4099f9df50, 
          0x4d0ac3 <dpif_linux_recv+115>, 0x26410d8, 0x7f4099f9def8, 0x0, 
0x500000000, 0x7f4099f9df00, 
          0x2e, 0x0, 0x7f4099f9e018, 0x7f4099f9dfa0, 0x0, 0x0, 0x7f409a2af61d 
<__GI___clock_gettime+29>, 
          0x7f4099f9df88, 0x7f4099f9dfa0, 0xc2000000aa, 0x0, 0x1ffffffffffff}
        expected_attrs = 1605724
        present_attrs = 66617436
        out_of_range_attr = 0
        is_mask = false
#3  0x0000000000470f38 in odp_flow_key_to_flow (key=key@entry=0x7f4099f9dfa4, 
key_len=key_len@entry=116, 
    flow=flow@entry=0x7f4099f9bc90) at ../lib/odp-util.c:3410
No locals.
#4  0x0000000000434bcd in xlate_receive (backer=0x26380e0, 
packet=0x7f4099f9df00, key=0x7f4099f9dfa4, 
    key_len=116, flow=0x7f4099f9bc90, ofproto=0x7f4099f9b8b8, 
ipfix=0x7f4099f9b8c8, sflow=0x7f4099f9b8c0, 
    netflow=0x0, odp_in_port=0x7f4099f9b8b4) at 
../ofproto/ofproto-dpif-xlate.c:640
        xport = <optimized out>
        error = 19
#5  0x000000000042e728 in read_upcalls (handler=<optimized out>, 
handler=<optimized out>, 
    misses=<optimized out>, miss_buf=<optimized out>, upcalls=<optimized out>)
    at ../ofproto/ofproto-dpif-upcall.c:788
        packet = 0x7f4099f9df00
        upcall = 0x7f4099f9def0
        ipfix = 0x0
        flow = {tunnel = {tun_id = 0, ip_src = 0, ip_dst = 0, flags = 0, ip_tos 
= 0 '\000', 
            ip_ttl = 0 '\000'}, metadata = 0, regs = {0, 0, 0, 0, 0, 0, 0, 0}, 
skb_priority = 0, 
          pkt_mark = 0, recirc_id = 0, in_port = {odp_port = 5, ofp_port = 5}, 
          dl_dst = "\306\064ǘ\215", <incomplete sequence \314>, 
          dl_src = "*O\334", <incomplete sequence \355\257>, dl_type = 18312, 
vlan_tci = 0, mpls_lse = {0, 
            0, 0}, ipv6_src = {__in6_u = {__u6_addr8 = '\000' <repeats 15 
times>, __u6_addr16 = {0, 0, 0, 
                0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = 
{__in6_u = {
              __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0, 
0, 0, 0, 0, 0}, 
              __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, nw_dst 
= 0, nw_frag = 0 '\000', 
          nw_tos = 0 '\000', nw_ttl = 0 '\000', nw_proto = 0 '\000', arp_sha = 
"\000\000\000\000\000", 
          arp_tha = "\000\000\000\000\000", nd_target = {__in6_u = {
              __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 0, 
0, 0, 0, 0, 0}, 
              __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 0, tp_src = 0, 
tp_dst = 0, dp_hash = 0}
        ofproto = 0x26366f0
        sflow = 0x0
        odp_in_port = 4
        udpif = 0x2640780
#6  udpif_upcall_handler (arg=0x7f4099f9def0) at 
../ofproto/ofproto-dpif-upcall.c:525
        miss_buf = {{hmap_node = {hash = 1288414203, next = 0x0}, ofproto = 
0x26366f0, flow = {tunnel = {
                tun_id = 0, ip_src = 0, ip_dst = 0, flags = 0, ip_tos = 0 
'\000', ip_ttl = 0 '\000'}, 
              metadata = 0, regs = {0, 0, 0, 0, 0, 0, 0, 0}, skb_priority = 0, 
pkt_mark = 0, 
              recirc_id = 0, in_port = {odp_port = 1, ofp_port = 1}, 
              dl_dst = "\306\064ǘ\215", <incomplete sequence \314>, 
              dl_src = "*O\334", <incomplete sequence \355\257>, dl_type = 
1544, vlan_tci = 0, mpls_lse = {
                0, 0, 0}, ipv6_src = {__in6_u = {__u6_addr8 = '\000' <repeats 
15 times>, __u6_addr16 = {0, 
                    0, 0, 0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}, 
ipv6_dst = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 
19704000, nw_dst = 36481216, 
              nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 1 '\001', 
              arp_sha = "*O\334", <incomplete sequence \355\257>, arp_tha = 
"\000\000\000\000\000", 
              nd_target = {__in6_u = {__u6_addr8 = '\000' <repeats 15 times>, 
__u6_addr16 = {0, 0, 0, 0, 
                    0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, 
pad = 0, tp_src = 0, 
              tp_dst = 0, dp_hash = 0}, key = 0x7f4099f9dfa4, key_len = 136, 
upcall_type = DPIF_UC_MISS, 
            stats = {n_packets = 1, n_bytes = 42, used = 2196460, tcp_flags = 
0}, odp_in_port = 4, 
            slow_path_buf = {0 <repeats 16 times>}, mask_buf = {keybuf = 
{131080, 4294967295, 1048588, 
                262149, 0, 983048, 0, 1310728, 4294967295, 196616, 4294967295, 
262160, 0, 0, 0, 393222, 
                65535, 851996, 0 <repeats 46 times>}}, xout = {wc = {masks = 
{tunnel = {tun_id = 0, 
                    ip_src = 0, ip_dst = 0, flags = 0, ip_tos = 0 '\000', 
ip_ttl = 0 '\000'}, 
                  metadata = 0, regs = {0, 0, 0, 0, 0, 0, 0, 0}, skb_priority = 
4294967295, pkt_mark = 0, 
                  recirc_id = 4294967295, in_port = {odp_port = 4294967295, 
ofp_port = 65535}, 
                  dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", dl_type = 65535, 
                  vlan_tci = 0, mpls_lse = {4294967295, 4294967295, 
4294967295}, ipv6_src = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
                  nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
                  arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {
                    __in6_u = {__u6_addr8 = '\000' <repeats 15 times>, 
__u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 
                        0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 
0, tp_src = 0, tp_dst = 0, 
                  dp_hash = 0}}, slow = (unknown: 0), fail_open = false, 
has_learn = false, 
              has_normal = false, has_fin_timeout = false, nf_output_iface = 2, 
mirrors = 0, 
              odp_actions_stub = {0, 4647998489446907916, 281509336467336, 6, 0 
<repeats 28 times>}, 
              odp_actions = {base_ = 0x7f4099fa6418, data_ = 0x7f4099fa6420, 
size_ = 20, allocated = 256, 
                frame = 0x0, l2_5_ofs = 65535, l3_ofs = 65535, l4_ofs = 65535, 
source = OFPBUF_STUB, 
                list_node = {prev = 0xcccccccccccccccc, next = 
0xcccccccccccccccc}}}, put = true}, {
            hmap_node = {hash = 0, next = 0x0}, ofproto = 0x0, flow = {tunnel = 
{tun_id = 0, ip_src = 0, 
                ip_dst = 0, flags = 0, ip_tos = 0 '\000', ip_ttl = 0 '\000'}, 
metadata = 0, regs = {0, 0, 
                0, 0, 0, 0, 0, 0}, skb_priority = 0, pkt_mark = 0, recirc_id = 
0, in_port = {odp_port = 0, 
                ofp_port = 0}, dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", 
              dl_type = 0, vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = 
{__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
              nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
              arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 0, tp_src 
= 0, tp_dst = 0, 
              dp_hash = 0}, key = 0x0, key_len = 0, upcall_type = DPIF_UC_MISS, 
stats = {n_packets = 0, 
              n_bytes = 0, used = 0, tcp_flags = 0}, odp_in_port = 0, 
slow_path_buf = {
              0 <repeats 16 times>}, mask_buf = {keybuf = {0 <repeats 64 
times>}}, xout = {wc = {masks = {
                  tunnel = {tun_id = 0, ip_src = 0, ip_dst = 0, flags = 0, 
ip_tos = 0 '\000', 
                    ip_ttl = 0 '\000'}, metadata = 0, regs = {0, 0, 0, 0, 0, 0, 
0, 0}, skb_priority = 0, 
                  pkt_mark = 0, recirc_id = 0, in_port = {odp_port = 0, 
ofp_port = 0}, 
                  dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", dl_type = 0, 
                  vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
                  nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
                  arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {
                    __in6_u = {__u6_addr8 = '\000' <repeats 15 times>, 
__u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 
                        0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 
0, tp_src = 0, tp_dst = 0, 
                  dp_hash = 0}}, slow = (unknown: 0), fail_open = false, 
has_learn = false, 
              has_normal = false, has_fin_timeout = false, nf_output_iface = 0, 
mirrors = 0, 
              odp_actions_stub = {0 <repeats 32 times>}, odp_actions = {base_ = 
0x0, data_ = 0x0, 
                size_ = 0, allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 
0, l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}}, 
            put = false} <repeats 42 times>, {hmap_node = {hash = 0, next = 
0x0}, ofproto = 0x0, flow = {
              tunnel = {tun_id = 0, ip_src = 0, ip_dst = 0, flags = 0, ip_tos = 
0 '\000', 
                ip_ttl = 0 '\000'}, metadata = 0, regs = {0, 0, 0, 0, 0, 0, 0, 
0}, skb_priority = 0, 
              pkt_mark = 0, recirc_id = 0, in_port = {odp_port = 0, ofp_port = 
0}, 
              dl_dst = "\000\000\000\000\000", dl_src = "\000\000\000\000\000", 
dl_type = 0, vlan_tci = 0, 
              mpls_lse = {0, 0, 0}, ipv6_src = {__in6_u = {__u6_addr8 = '\000' 
<repeats 15 times>, 
                  __u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 
0, 0}}}, ipv6_dst = {
                __in6_u = {__u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 
= {0, 0, 0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
              nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
              arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 0, tp_src 
= 0, tp_dst = 0, 
              dp_hash = 0}, key = 0x0, key_len = 0, upcall_type = DPIF_UC_MISS, 
stats = {n_packets = 0, 
              n_bytes = 0, used = 0, tcp_flags = 0}, odp_in_port = 0, 
slow_path_buf = {
              0 <repeats 16 times>}, mask_buf = {keybuf = {0 <repeats 64 
times>}}, xout = {wc = {masks = {
                  tunnel = {tun_id = 0, ip_src = 0, ip_dst = 0, flags = 0, 
ip_tos = 0 '\000', 
                    ip_ttl = 0 '\000'}, metadata = 0, regs = {0, 0, 0, 0, 0, 0, 
0, 0}, skb_priority = 0, 
                  pkt_mark = 0, recirc_id = 0, in_port = {odp_port = 0, 
ofp_port = 0}, 
                  dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", dl_type = 0, 
                  vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
                  nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
                  arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {
                    __in6_u = {__u6_addr8 = '\000' <repeats 15 times>, 
__u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 
                        0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 
0, tp_src = 0, tp_dst = 0, 
                  dp_hash = 0}}, slow = (unknown: 0), fail_open = false, 
has_learn = false, 
              has_normal = false, has_fin_timeout = false, nf_output_iface = 0, 
mirrors = 0, 
              odp_actions_stub = {0 <repeats 25 times>, 4800397, 0, 
139915203447968, 20, 4804280, 
                139915203447504, 139915203447968}, odp_actions = {base_ = 
0x7f408c000968, 
                data_ = 0x495188 <ovs_mutex_unlock+24>, size_ = 2348812624, 
allocated = 32576, 
                frame = 0x4da926 <nl_dump_next+374>, l2_5_ofs = 0, l3_ofs = 0, 
l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}}, 
put = false}, {
            hmap_node = {hash = 0, next = 0x7f408c000950}, ofproto = 
0x7f4099fb3170, flow = {tunnel = {
                tun_id = 139915203447840, ip_src = 12, ip_dst = 0, flags = 
13056, ip_tos = 251 '\373', 
                ip_ttl = 153 '\231'}, metadata = 139915203448024, regs = 
{5045222, 0, 0, 0, 2348813472, 
                32576, 0, 0}, skb_priority = 40112304, pkt_mark = 0, recirc_id 
= 2583376624, in_port = {
                odp_port = 32576, ofp_port = 32576}, dl_dst = 
"\370\062\373\231@\177", 
              dl_src = "\000\000 ", <incomplete sequence \373\231>, dl_type = 
32576, vlan_tci = 0, 
              mpls_lse = {2583376648, 32576, 2583376656}, ipv6_src = {__in6_u = 
{
                  __u6_addr8 = 
"@\177\000\000\030\063\373\231@\177\000\000\060\016\000\214", 
                  __u6_addr16 = {32576, 0, 13080, 39419, 32576, 0, 3632, 
35840}, __u6_addr32 = {32576, 
                    2583376664, 32576, 2348813872}}}, ipv6_dst = {__in6_u = {
                  __u6_addr8 = 
"@\177\000\000\060\016\000\214@\177\000\000\024\000\000", __u6_addr16 = {
                    32576, 0, 3632, 35840, 32576, 0, 20, 0}, __u6_addr32 = 
{32576, 2348813872, 32576, 
                    20}}}, ipv6_label = 20, nw_src = 0, nw_dst = 0, nw_frag = 
255 '\377', 
              nw_tos = 255 '\377', nw_ttl = 255 '\377', nw_proto = 255 '\377', 
              arp_sha = "\377\377\001\000\314", <incomplete sequence \314>, 
              arp_tha = "\314\314\314\314\314", <incomplete sequence \314>, 
nd_target = {__in6_u = {
                  __u6_addr8 = 
"\314\314\314\314\314\314\314\314\000\000\000\000\000\000\000", 
                  __u6_addr16 = {52428, 52428, 52428, 52428, 0, 0, 0, 0}, 
__u6_addr32 = {3435973836, 
                    3435973836, 0, 0}}}, tcp_flags = 0, pad = 0, tp_src = 0, 
tp_dst = 0, dp_hash = 0}, 
            key = 0x0, key_len = 0, upcall_type = DPIF_UC_MISS, stats = 
{n_packets = 0, n_bytes = 0, 
              used = 0, tcp_flags = 0}, odp_in_port = 2348810272, slow_path_buf 
= {4112, 10000, 35, 4096, 
              40407200, 139915440635768, 257, 4144, 64, 140728898420848, 8, 99, 
1, 0, 511101108335, 
              16840864678153325056}, mask_buf = {keybuf = {124, 0, 2348813344, 
32576, 2583376624, 32576, 
                40112304, 0, 0, 1, 131072, 0, 4096, 0, 4522299, 0, 2583376656, 
32576, 2583376640, 32576, 
                0, 1, 2348813472, 32576, 2348813344, 32576, 10000, 0, 35, 0, 
40110048, 0, 40407200, 0, 
                40109952, 0, 0, 0, 10000, 0, 35, 0, 40110048, 0, 40407200, 0, 
4382270, 0, 0, 0, 40110064, 
                0, 0, 0, 0, 0, 40109976, 0, 40109968, 0, 1735480, 0, 0, 0}}, 
xout = {wc = {masks = {
                  tunnel = {tun_id = 10000, ip_src = 20000, ip_dst = 0, flags = 
0, ip_tos = 0 '\000', 
                    ip_ttl = 0 '\000'}, metadata = 0, regs = {0, 0, 0, 0, 0, 0, 
0, 0}, skb_priority = 0, 
                  pkt_mark = 0, recirc_id = 2348813344, in_port = {odp_port = 
32576, ofp_port = 32576}, 
                  dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", dl_type = 0, 
                  vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
                  nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
                  arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {
                    __in6_u = {__u6_addr8 = '\000' <repeats 15 times>, 
__u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 
                        0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 
0, tp_src = 0, tp_dst = 0, 
                  dp_hash = 0}}, slow = (unknown: 0), fail_open = false, 
has_learn = false, 
              has_normal = false, has_fin_timeout = false, nf_output_iface = 0, 
mirrors = 0, 
              odp_actions_stub = {0 <repeats 32 times>}, odp_actions = {base_ = 
0x0, data_ = 0x0, 
                size_ = 0, allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 
0, l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}}, 
put = false}, {
            hmap_node = {hash = 0, next = 0x0}, ofproto = 0x0, flow = {tunnel = 
{tun_id = 0, ip_src = 0, 
                ip_dst = 0, flags = 0, ip_tos = 0 '\000', ip_ttl = 0 '\000'}, 
metadata = 0, regs = {0, 0, 
                0, 0, 0, 0, 0, 0}, skb_priority = 0, pkt_mark = 0, recirc_id = 
0, in_port = {odp_port = 0, 
                ofp_port = 0}, dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", 
              dl_type = 0, vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = 
{__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
              nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
              arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 0, tp_src 
= 0, tp_dst = 0, 
              dp_hash = 0}, key = 0x0, key_len = 0, upcall_type = DPIF_UC_MISS, 
stats = {n_packets = 0, 
              n_bytes = 0, used = 0, tcp_flags = 0}, odp_in_port = 0, 
slow_path_buf = {
              0 <repeats 16 times>}, mask_buf = {keybuf = {0 <repeats 64 
times>}}, xout = {wc = {masks = {
                  tunnel = {tun_id = 0, ip_src = 0, ip_dst = 0, flags = 0, 
ip_tos = 0 '\000', 
                    ip_ttl = 0 '\000'}, metadata = 0, regs = {0, 0, 0, 0, 0, 0, 
0, 0}, skb_priority = 0, 
                  pkt_mark = 0, recirc_id = 0, in_port = {odp_port = 0, 
ofp_port = 0}, 
                  dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", dl_type = 0, 
                  vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
                  nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
                  arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {
                    __in6_u = {__u6_addr8 = '\000' <repeats 15 times>, 
__u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 
                        0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 
0, tp_src = 0, tp_dst = 0, 
                  dp_hash = 0}}, slow = (unknown: 0), fail_open = false, 
has_learn = false, 
              has_normal = false, has_fin_timeout = false, nf_output_iface = 0, 
mirrors = 0, 
              odp_actions_stub = {0 <repeats 32 times>}, odp_actions = {base_ = 
0x0, data_ = 0x0, 
                size_ = 0, allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 
0, l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}}, 
put = false}, {
            hmap_node = {hash = 0, next = 0x0}, ofproto = 0x0, flow = {tunnel = 
{tun_id = 0, ip_src = 0, 
                ip_dst = 0, flags = 0, ip_tos = 0 '\000', ip_ttl = 0 '\000'}, 
metadata = 0, regs = {0, 0, 
                0, 0, 0, 0, 0, 0}, skb_priority = 0, pkt_mark = 0, recirc_id = 
0, in_port = {odp_port = 0, 
                ofp_port = 0}, dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", 
              dl_type = 0, vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = 
{__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
              nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
              arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 0, tp_src 
= 0, tp_dst = 0, 
              dp_hash = 0}, key = 0x0, key_len = 0, upcall_type = DPIF_UC_MISS, 
stats = {n_packets = 0, 
              n_bytes = 0, used = 0, tcp_flags = 0}, odp_in_port = 0, 
slow_path_buf = {
              0 <repeats 15 times>, 139915203447504}, mask_buf = {keybuf = {1, 
0, 40407200, 0, 35, 0, 
                40110048, 0, 40407200, 0, 4805480, 0, 2348812624, 32576, 
5090159, 0 <repeats 49 times>}}, 
            xout = {wc = {masks = {tunnel = {tun_id = 0, ip_src = 0, ip_dst = 
0, flags = 0, 
                    ip_tos = 0 '\000', ip_ttl = 0 '\000'}, metadata = 0, regs = 
{0, 0, 0, 0, 0, 0, 0, 0}, 
                  skb_priority = 0, pkt_mark = 0, recirc_id = 0, in_port = 
{odp_port = 0, ofp_port = 0}, 
                  dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", dl_type = 0, 
                  vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
                  nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
                  arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {
                    __in6_u = {__u6_addr8 = '\000' <repeats 15 times>, 
__u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 
                        0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 
0, tp_src = 0, tp_dst = 0, 
                  dp_hash = 0}}, slow = (unknown: 0), fail_open = false, 
has_learn = false, 
              has_normal = false, has_fin_timeout = false, nf_output_iface = 0, 
mirrors = 0, 
              odp_actions_stub = {0 <repeats 32 times>}, odp_actions = {base_ = 
0x0, data_ = 0x0, 
                size_ = 0, allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 
0, l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}}, 
put = false}, {
            hmap_node = {hash = 0, next = 0x0}, ofproto = 0x0, flow = {tunnel = 
{tun_id = 0, ip_src = 0, 
                ip_dst = 0, flags = 0, ip_tos = 0 '\000', ip_ttl = 0 '\000'}, 
metadata = 0, regs = {0, 0, 
                0, 0, 0, 0, 0, 0}, skb_priority = 0, pkt_mark = 0, recirc_id = 
0, in_port = {odp_port = 0, 
                ofp_port = 0}, dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", 
              dl_type = 0, vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = 
{__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
              nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
              arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 0, tp_src 
= 0, tp_dst = 0, 
              dp_hash = 0}, key = 0x0, key_len = 0, upcall_type = DPIF_UC_MISS, 
stats = {n_packets = 0, 
              n_bytes = 0, used = 0, tcp_flags = 0}, odp_in_port = 0, 
slow_path_buf = {
              0 <repeats 16 times>}, mask_buf = {keybuf = {0 <repeats 64 
times>}}, xout = {wc = {masks = {
                  tunnel = {tun_id = 0, ip_src = 0, ip_dst = 0, flags = 0, 
ip_tos = 0 '\000', 
                    ip_ttl = 0 '\000'}, metadata = 0, regs = {0, 0, 0, 0, 0, 0, 
0, 0}, skb_priority = 0, 
                  pkt_mark = 0, recirc_id = 0, in_port = {odp_port = 0, 
ofp_port = 0}, 
                  dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", dl_type = 0, 
                  vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
                  nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
                  arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {
                    __in6_u = {__u6_addr8 = '\000' <repeats 15 times>, 
__u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 
                        0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 
0, tp_src = 0, tp_dst = 0, 
                  dp_hash = 0}}, slow = (unknown: 0), fail_open = false, 
has_learn = false, 
              has_normal = false, has_fin_timeout = false, nf_output_iface = 0, 
mirrors = 0, 
              odp_actions_stub = {0 <repeats 32 times>}, odp_actions = {base_ = 
0x0, data_ = 0x0, 
                size_ = 0, allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 
0, l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}}, 
put = false}, {
            hmap_node = {hash = 0, next = 0x0}, ofproto = 0x0, flow = {tunnel = 
{tun_id = 0, ip_src = 0, 
                ip_dst = 0, flags = 0, ip_tos = 0 '\000', ip_ttl = 0 '\000'}, 
metadata = 0, regs = {0, 0, 
                0, 0, 0, 0, 0, 0}, skb_priority = 0, pkt_mark = 0, recirc_id = 
0, in_port = {odp_port = 0, 
                ofp_port = 0}, dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", 
              dl_type = 0, vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = 
{__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
              nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
              arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 0, tp_src 
= 0, tp_dst = 0, 
              dp_hash = 0}, key = 0x0, key_len = 0, upcall_type = DPIF_UC_MISS, 
stats = {n_packets = 0, 
              n_bytes = 0, used = 0, tcp_flags = 19008}, odp_in_port = 
2583382576, slow_path_buf = {
              5271760, 5271764, 0, 139915440439369, 0, 0, 139915438015936, 0, 
0, 0, 0, 0, 139915440446074, 
              0, 0, 0}, mask_buf = {keybuf = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
4294967295, 4294967295, 6, 0, 
                10, 0, 32, 0, 0, 0, 0, 0, 0, 0, 2583382519, 32576, 0, 0, 0, 
32576, 0, 0, 0, 0, 0, 1, 
                4294967295, 4294967295, 2585811578, 32576, 0, 0, 2585811578, 
32576, 0, 0, 5271760, 0, 0, 
                0, 8, 0, 5271764, 0 <repeats 11 times>}}, xout = {wc = {masks = 
{tunnel = {tun_id = 0, 
                    ip_src = 0, ip_dst = 0, flags = 0, ip_tos = 0 '\000', 
ip_ttl = 0 '\000'}, 
                  metadata = 206158430216, regs = {2583383264, 32576, 
2583383056, 32576, 0, 0, 0, 0}, 
                  skb_priority = 0, pkt_mark = 0, recirc_id = 0, in_port = 
{odp_port = 0, ofp_port = 0}, 
                  dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", dl_type = 0, 
                  vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                      __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 
0, 0, 0, 0, 0, 0, 0}, 
                      __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
                  nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
                  arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {
                    __in6_u = {__u6_addr8 = '\000' <repeats 15 times>, 
__u6_addr16 = {0, 0, 0, 0, 0, 0, 0, 
                        0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 
0, tp_src = 0, tp_dst = 0, 
                  dp_hash = 0}}, slow = (unknown: 0), fail_open = false, 
has_learn = false, 
              has_normal = false, has_fin_timeout = false, nf_output_iface = 0, 
mirrors = 0, 
              odp_actions_stub = {0 <repeats 32 times>}, odp_actions = {base_ = 
0x0, data_ = 0x0, 
                size_ = 0, allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 
0, l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}}, 
put = false}, {
            hmap_node = {hash = 0, next = 0x0}, ofproto = 0x0, flow = {tunnel = 
{tun_id = 0, ip_src = 0, 
                ip_dst = 0, flags = 0, ip_tos = 0 '\000', ip_ttl = 0 '\000'}, 
metadata = 0, regs = {0, 0, 
                0, 0, 0, 0, 0, 0}, skb_priority = 0, pkt_mark = 0, recirc_id = 
0, in_port = {odp_port = 0, 
                ofp_port = 0}, dl_dst = "\000\000\000\000\000", dl_src = 
"\000\000\000\000\000", 
              dl_type = 0, vlan_tci = 0, mpls_lse = {0, 0, 0}, ipv6_src = 
{__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_dst = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, ipv6_label = 0, nw_src = 0, 
nw_dst = 0, 
              nw_frag = 0 '\000', nw_tos = 0 '\000', nw_ttl = 0 '\000', 
nw_proto = 0 '\000', 
              arp_sha = "\000\000\000\000\000", arp_tha = 
"\000\000\000\000\000", nd_target = {__in6_u = {
                  __u6_addr8 = '\000' <repeats 15 times>, __u6_addr16 = {0, 0, 
0, 0, 0, 0, 0, 0}, 
                  __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags = 0, pad = 0, tp_src 
= 0, tp_dst = 0, 
              dp_hash = 0}, key = 0x0, key_len = 0, upcall_type = DPIF_UC_MISS, 
stats = {n_packets = 0, 
              n_bytes = 0, used = 0, tcp_flags = 0}, odp_in_port = 0, 
slow_path_buf = {
              0 <repeats 16 times>}, mask_buf = {keybuf = {0 <repeats 30 
times>, 2583382576, 906002240, 
                2583382592, 32576, 2483047232, 32576, 2583382592, 32576, 
5271760, 0, 2583382960, 32576, 1, 
                0, 8, 0, 2483047232, 32576, 2586511157, 32576, 4222451713, 
32576, 2483047232, 32576, 
                2483047232, 32576, 2483047232, 32576, 2483047232, 32576, 
2483047240, 32576, 2483047240, 
                32576}}, xout = {wc = {masks = {tunnel = {tun_id = 
139915337681728, ip_src = 2483047240, 
                    ip_dst = 32576, flags = 0, ip_tos = 0 '\000', ip_ttl = 0 
'\000'}, metadata = 0, 
                  regs = {0, 0, 0, 0, 0, 0, 39981072, 4}, skb_priority = 
4907483, pkt_mark = 0, 
                  recirc_id = 0, in_port = {odp_port = 0, ofp_port = 0}, dl_dst 
= "\000\000\000\000\000", 
                  dl_src = "\000\000`\000\000", dl_type = 0, vlan_tci = 0, 
mpls_lse = {3015739904, 
                    3921069362, 4294967295}, ipv6_src = {__in6_u = {
                      __u6_addr8 = "\377\377\377\377", '\000' <repeats 11 
times>, __u6_addr16 = {65535, 
                        65535, 0, 0, 0, 0, 0, 0}, __u6_addr32 = {4294967295, 0, 
0, 0}}}, ipv6_dst = {
                    __in6_u = {
                      __u6_addr8 = 
"\000\000\000\000\060\000\000\000\000\000\000\000\377\377\377\377", 
                      __u6_addr16 = {0, 0, 48, 0, 0, 0, 65535, 65535}, 
__u6_addr32 = {0, 48, 0, 
                        4294967295}}}, ipv6_label = 0, nw_src = 91, nw_dst = 
32576, nw_frag = 0 '\000', 
                  nw_tos = 0 '\000', nw_ttl = 0 '\000', nw_proto = 0 '\000', 
                  arp_sha = "\000\000\000\000", <incomplete sequence \344>, 
arp_tha = "U\232@\177\000", 
                  nd_target = {__in6_u = {__u6_addr8 = '\000' <repeats 15 
times>, __u6_addr16 = {0, 0, 0, 
                        0, 0, 0, 0, 0}, __u6_addr32 = {0, 0, 0, 0}}}, tcp_flags 
= 124, pad = 0, 
                  tp_src = 25964, tp_dst = 13938, dp_hash = 40407200}}, 
              slow = (SLOW_ACTION | unknown: 2583382976), fail_open = 64, 
has_learn = 127, 
              has_normal = false, has_fin_timeout = false, nf_output_iface = 
32, mirrors = 32576, 
              odp_actions_stub = {9, 5271760, 40034992, 16, 139915438020352, 9, 
139915337681728, 5271760, 
                40034992, 16, 139915438020352, 139915449330255, 206158430232, 
139915337681728, 0, 0, 
                139915337681728, 0, 0, 4917162, 206158430215, 144, 1, 
16840864675137585201, 0, 
                139912854634587, 0, 0, 511101108334, 0, 139912854634620, 
4867584}, odp_actions = {
                base_ = 0x26407e0, data_ = 0x7f4094000020, size_ = 96, 
allocated = 0, frame = 0x0, 
                l2_5_ofs = 58032, l3_ofs = 610, l4_ofs = 0, source = 
OFPBUF_MALLOC, list_node = {
                  prev = 0x495509 <xpthread_mutexattr_destroy+9>, next = 
0x7f4099fb5700}}}, put = 184}}
        i = 50
        upcalls = {{flow_miss = 0x7f4099fa60a0, dpif_upcall = {type = 
DPIF_UC_MISS, packet = {
                base_ = 0x7f4099f9e018, data_ = 0x7f4099f9e01c, size_ = 46, 
allocated = 50, frame = 0x0, 
                l2_5_ofs = 65535, l3_ofs = 65535, l4_ofs = 65535, source = 
OFPBUF_STUB, list_node = {
                  prev = 0xcccccccccccccccc, next = 0xcccccccccccccccc}}, key = 
0x7f4099f9dfa4, 
              key_len = 116, userdata = 0x0}, upcall_buf = {base_ = 
0x7f4099f9df88, 
              data_ = 0x7f4099f9df88, size_ = 194, allocated = 512, frame = 
0x0, l2_5_ofs = 65535, 
              l3_ofs = 65535, l4_ofs = 65535, source = OFPBUF_STUB, list_node = 
{
                prev = 0xcccccccccccccccc, next = 0xcccccccccccccccc}}, 
upcall_stub = {111669149890, 0, 
              34359738625, 5629533894082680, 5348058917240832, 562984313159680, 
844459289870336, 
              4222159010398213, 6192483847372800, 6473950234148864, 
6755433800794112, 7036960317112320, 0, 
              0, 5682503871642206224, 14739605136804851693, 78649441517574, 
4647998489447694344, 
              11008825839138701362, 12676875234245790861, 72128516866459528, 
5704372977597284360, 
              84628038551949020, 12159718993900339200, 84628038551929388, 
12159718993900339200, 
              1858297796243751468, 1229482698272145413, 1808220633999610642, 
2386942016704224026, 
              2965663399408837410, 3544384782113450794, 60705960375090, 0 
<repeats 31 times>}}, {
            flow_miss = 0x0, dpif_upcall = {type = DPIF_UC_MISS, packet = 
{base_ = 0x0, data_ = 0x0, 
                size_ = 0, allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 
0, l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}, 
key = 0x0, key_len = 0, 
              userdata = 0x0}, upcall_buf = {base_ = 0x7f4099f9e220, data_ = 
0x7f4099f9e220, size_ = 0, 
              allocated = 512, frame = 0x0, l2_5_ofs = 65535, l3_ofs = 65535, 
l4_ofs = 65535, 
              source = OFPBUF_STUB, list_node = {prev = 0xcccccccccccccccc, 
next = 0xcccccccccccccccc}}, 
            upcall_stub = {0 <repeats 64 times>}}, {flow_miss = 0x0, 
dpif_upcall = {type = DPIF_UC_MISS, 
              packet = {base_ = 0x0, data_ = 0x0, size_ = 0, allocated = 0, 
frame = 0x0, l2_5_ofs = 0, 
                l3_ofs = 0, l4_ofs = 0, source = OFPBUF_MALLOC, list_node = 
{prev = 0x0, next = 0x0}}, 
              key = 0x0, key_len = 0, userdata = 0x0}, upcall_buf = {base_ = 
0x0, data_ = 0x0, size_ = 0, 
              allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 0, l4_ofs = 0, 
source = OFPBUF_MALLOC, 
              list_node = {prev = 0x0, next = 0x0}}, upcall_stub = {
              0 <repeats 64 times>}} <repeats 28 times>, {flow_miss = 0x0, 
dpif_upcall = {
              type = DPIF_UC_MISS, packet = {base_ = 0x0, data_ = 0x0, size_ = 
0, allocated = 0, 
                frame = 0x0, l2_5_ofs = 0, l3_ofs = 0, l4_ofs = 0, source = 
OFPBUF_MALLOC, list_node = {
                  prev = 0x0, next = 0x0}}, key = 0x0, key_len = 0, userdata = 
0x0}, upcall_buf = {
              base_ = 0x0, data_ = 0x0, size_ = 0, allocated = 0, frame = 0x0, 
l2_5_ofs = 0, l3_ofs = 0, 
              l4_ofs = 0, source = OFPBUF_MALLOC, list_node = {prev = 0x0, next 
= 0x0}}, upcall_stub = {
              0 <repeats 48 times>, 5083754, 0 <repeats 11 times>, 
16840864678153325056, 139915203448368, 
              0, 139915437944720}}, {flow_miss = 0x26389c0, dpif_upcall = {type 
= (unknown: 2348813472), 
              packet = {base_ = 0x4d9749 <nl_sock_recv__+473>, data_ = 
0x7f408c000e30, size_ = 4096, 
                allocated = 0, frame = 0x7f4099fa2fd0, l2_5_ofs = 0, l3_ofs = 
1, l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}, 
key = 0x7f4099fa2f70, 
              key_len = 2, userdata = 0x0}, upcall_buf = {base_ = 0x0, data_ = 
0x0, size_ = 0, 
              allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 0, l4_ofs = 0, 
source = OFPBUF_MALLOC, 
              list_node = {prev = 0x0, next = 0x0}}, upcall_stub = {0 <repeats 
64 times>}}, {
            flow_miss = 0x0, dpif_upcall = {type = DPIF_UC_MISS, packet = 
{base_ = 0x0, data_ = 0x0, 
                size_ = 0, allocated = 0, frame = 0x0, l2_5_ofs = 0, l3_ofs = 
0, l4_ofs = 0, 
                source = OFPBUF_MALLOC, list_node = {prev = 0x0, next = 0x0}}, 
key = 0x0, key_len = 0, 
              userdata = 0x0}, upcall_buf = {base_ = 0x0, data_ = 0x0, size_ = 
0, allocated = 0, 
              frame = 0x0, l2_5_ofs = 0, l3_ofs = 0, l4_ofs = 0, source = 
OFPBUF_MALLOC, list_node = {
                prev = 0x0, next = 0x0}}, upcall_stub = {0 <repeats 64 times>}} 
<repeats 18 times>}
        misses = {buckets = 0x7f4099f9b8d8, one = 0x0, mask = 0, n = 0}
#7  0x0000000000494e81 in ovsthread_wrapper (aux_=<optimized out>) at 
../lib/ovs-thread.c:322
        next_id = 8
        auxp = <optimized out>
        aux = {start = 0x42e5d0 <udpif_upcall_handler>, arg = 0x267b160, 
          name = "handler\000\000\000\000\000\000\000\000"}
        id = 6
#8  0x00007f409aa760a4 in start_thread (arg=0x7f4099fb5700) at 
pthread_create.c:309
        __res = <optimized out>
        pd = 0x7f4099fb5700
        now = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139915438020352, 
-4101950722796937431, 0, 40034992, 
                16, 139915438020352, 4148873512654217001, 4148876020202741545}, 
mask_was_saved = 0}}, 
          priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 
0x0, canceltype = 0}}}
        not_first_call = <optimized out>
        pagesize_m1 = <optimized out>
        sp = <optimized out>
        freesize = <optimized out>
        __PRETTY_FUNCTION__ = "start_thread"
#9  0x00007f409a2a29cd in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:111
No locals.

-- System Information:
Debian Release: 8.3
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable'), (200, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.3.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages openvswitch-switch depends on:
ii  kmod                                   18-3
ii  libatomic1                             4.9.2-10
ii  libc6                                  2.19-18+deb8u2
ii  libpython2.7-stdlib [python-argparse]  2.7.9-2
ii  libssl1.0.0                            1.0.1k-3+deb8u2
ii  netbase                                5.3
ii  openvswitch-common                     2.3.0+git20140819-3
ii  procps                                 2:3.3.9-9
pn  python:any                             <none>
ii  uuid-runtime                           2.25.2-6

openvswitch-switch recommends no packages.

openvswitch-switch suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Hi,

After inspecting current code in Sid, it looks like the same kind of
code (as the one proposed in this bug) now exists in OVS. Therefore,
this bug can be closed.

Cheers,

Thomas Goirand (zigo)

--- End Message ---

Reply via email to