<div dir="ltr"><font face="tahoma, sans-serif">Hi Slava,</font><div><font face="tahoma, sans-serif">Thanks so much for replying, appreciate it. </font></div><div><br></div><div><div><font face="tahoma, sans-serif">>> Did you start queues in the secondary process?</font></div><div><font face="tahoma, sans-serif">Yes, tx_queue_state in secondary process is <span style="color:rgb(86,156,214);background-color:rgb(31,31,31);white-space:pre-wrap">RTE_ETH_QUEUE_STATE_STARTED,</span></font></div><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><b><font face="tahoma, sans-serif">gdb output from secondary process for port1 (non-working port, managed by secondary process) </font></b></div><div><div style="color:rgb(204,204,204);background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;line-height:18px;white-space:pre-wrap"><div style="line-height:18px"><div>(<span style="color:rgb(156,220,254)">gdb</span>)  <span style="color:rgb(156,220,254)">p</span> <span style="color:rgb(156,220,254)">rte_eth_devices</span>[<span style="color:rgb(181,206,168)">1</span>]<span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">data</span>[<span style="color:rgb(181,206,168)">0</span>]</div><div>$<span style="color:rgb(181,206,168)">3</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">name</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"0000:00:08.0"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">51</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">rx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177c28980</span>, <span style="color:rgb(156,220,254)">tx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177c26900</span>, <span style="color:rgb(156,220,254)">nb_rx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">nb_tx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">sriov</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">active</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_q_per_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">def_vmdq_idx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">def_pool_q_idx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">dev_private</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177c6d7c0</span>, <span style="color:rgb(156,220,254)">dev_link</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>    <span style="color:rgb(156,220,254)">link_speed</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">40000</span>, <span style="color:rgb(156,220,254)">link_duplex</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">link_autoneg</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">link_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>}, <span style="color:rgb(156,220,254)">dev_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">link_speeds</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rxmode</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">mq_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_MQ_RX_NONE</span>, <span style="color:rgb(156,220,254)">mtu</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">9000</span>, <span style="color:rgb(156,220,254)">max_lro_pkt_size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">offloads</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">8193</span>, <span style="color:rgb(156,220,254)">reserved_64s</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">reserved_ptrs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">txmode</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">mq_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_MQ_TX_NONE</span>,</div><div>      <span style="color:rgb(156,220,254)">offloads</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">32815</span>, <span style="color:rgb(156,220,254)">pvid</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">hw_vlan_reject_tagged</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">hw_vlan_reject_untagged</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">hw_vlan_insert_pvid</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">reserved_64s</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">reserved_ptrs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">lpbk_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rx_adv_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rss_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rss_key</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rss_key_len</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rss_hf</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">vmdq_dcb_conf</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>        <span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">enable_default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_pool_maps</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">pool_map</span> <span style="color:rgb(212,212,212)">=</span> {{<span style="color:rgb(156,220,254)">vlan_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pools</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>} <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">dcb_rx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_tcs</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>),</div><div>        <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">vmdq_rx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">enable_default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">enable_loop_back</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_pool_maps</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rx_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pool_map</span> <span style="color:rgb(212,212,212)">=</span> {{<span style="color:rgb(156,220,254)">vlan_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pools</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>} <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}}}, <span style="color:rgb(156,220,254)">tx_adv_conf</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>      <span style="color:rgb(156,220,254)">vmdq_dcb_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">dcb_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_tcs</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">vmdq_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>)}}, <span style="color:rgb(156,220,254)">dcb_capability_en</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">intr_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">lsc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">rxq</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rmv</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}},</div><div>  <span style="color:rgb(156,220,254)">mtu</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1500</span>, <span style="color:rgb(156,220,254)">min_rx_buf_size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">4294967295</span>, <span style="color:rgb(156,220,254)">rx_mbuf_alloc_failed</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">mac_addrs</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177c6d7e0</span>, <span style="color:rgb(156,220,254)">mac_pool_sel</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">128</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">hash_mac_addrs</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">port_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">promiscuous</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">scattered_rx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">all_multicast</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">dev_started</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">lro</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>,</div><div>  <span style="color:rgb(156,220,254)">dev_configured</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">flow_configured</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rx_queue_state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1022</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">tx_queue_state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1022</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">dev_flags</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">75</span>, <span style="color:rgb(156,220,254)">numa_node</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(212,212,212)">-</span><span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">vlan_filter_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">ids</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}}, <span style="color:rgb(156,220,254)">owner</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">name</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">63</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>},</div><div>  <span style="color:rgb(156,220,254)">representor_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">backer_port_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">32</span>, <span style="color:rgb(156,220,254)">flow_ops_mutex</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__data</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__lock</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__count</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__owner</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__nusers</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__kind</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__spins</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__elision</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__list</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__prev</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">__next</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">__size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">39</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">__align</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}}</div><div>(<span style="color:rgb(156,220,254)">gdb</span>)  <span style="color:rgb(156,220,254)">p</span> <span style="color:rgb(156,220,254)">rte_eth_devices</span>[<span style="color:rgb(181,206,168)">1</span>]</div><div>$<span style="color:rgb(181,206,168)">4</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rx_pkt_burst</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17ddfb2</span> <span style="color:rgb(86,156,214)"><mlx5_rx_burst></span>, <span style="color:rgb(156,220,254)">tx_pkt_burst</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d197268c</span> <span style="color:rgb(86,156,214)"><mlx5_tx_burst_full></span>, <span style="color:rgb(156,220,254)">tx_pkt_prepare</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rx_queue_count</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rx_descriptor_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17dc903</span> <span style="color:rgb(86,156,214)"><mlx5_rx_descriptor_status></span>, <span style="color:rgb(156,220,254)">tx_descriptor_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17f8dd0</span> <span style="color:rgb(86,156,214)"><mlx5_tx_descriptor_status></span>,</div><div>  <span style="color:rgb(156,220,254)">data</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177cfb500</span>, <span style="color:rgb(156,220,254)">process_private</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600179b1b500</span>, <span style="color:rgb(156,220,254)">dev_ops</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d20ac180</span> <span style="color:rgb(86,156,214)"><mlx5_dev_sec_ops></span>, <span style="color:rgb(156,220,254)">device</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d5a55be0</span>, <span style="color:rgb(156,220,254)">intr_handle</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d5a54dd0</span>, <span style="color:rgb(156,220,254)">link_intr_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">tqh_first</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">tqh_last</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d3c575d8</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">rte_eth_devices</span><span style="color:rgb(212,212,212)">+</span><span style="color:rgb(181,206,168)">16600</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">post_rx_burst_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x600177c00180</span>,</div><div>    <span style="color:rgb(181,206,168)">0x0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1023</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">pre_tx_burst_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x600179e52d80</span>, <span style="color:rgb(181,206,168)">0x0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1023</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_DEV_ATTACHED</span>, <span style="color:rgb(156,220,254)">security_ctx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>}</div><div><br></div></div></div></div><div><div><font face="tahoma, sans-serif"><b>gdb output from primary process for port1 (non-working port, managed by secondary process)</b><br></font></div><div><div style="color:rgb(204,204,204);background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;line-height:18px;white-space:pre-wrap"><div>(<span style="color:rgb(156,220,254)">gdb</span>) <span style="color:rgb(156,220,254)">p</span> <span style="color:rgb(156,220,254)">rte_eth_devices</span>[<span style="color:rgb(181,206,168)">1</span>]</div><div>$<span style="color:rgb(181,206,168)">3</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rx_pkt_burst</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17ddfb2</span> <span style="color:rgb(86,156,214)"><mlx5_rx_burst></span>, <span style="color:rgb(156,220,254)">tx_pkt_burst</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d197268c</span> <span style="color:rgb(86,156,214)"><mlx5_tx_burst_full></span>, <span style="color:rgb(156,220,254)">tx_pkt_prepare</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rx_queue_count</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17dcd20</span> <span style="color:rgb(86,156,214)"><mlx5_rx_queue_count></span>, <span style="color:rgb(156,220,254)">rx_descriptor_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17dc903</span> <span style="color:rgb(86,156,214)"><mlx5_rx_descriptor_status></span>,</div><div>  <span style="color:rgb(156,220,254)">tx_descriptor_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17f8dd0</span> <span style="color:rgb(86,156,214)"><mlx5_tx_descriptor_status></span>, <span style="color:rgb(156,220,254)">data</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177cfb500</span>, <span style="color:rgb(156,220,254)">process_private</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177c68540</span>, <span style="color:rgb(156,220,254)">dev_ops</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d20abde0</span> <span style="color:rgb(86,156,214)"><mlx5_dev_ops></span>, <span style="color:rgb(156,220,254)">device</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d6076440</span>, <span style="color:rgb(156,220,254)">intr_handle</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d60d0350</span>, <span style="color:rgb(156,220,254)">link_intr_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">tqh_first</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>,</div><div>    <span style="color:rgb(156,220,254)">tqh_last</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d3c575d8</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">rte_eth_devices</span><span style="color:rgb(212,212,212)">+</span><span style="color:rgb(181,206,168)">16600</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">post_rx_burst_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1024</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">pre_tx_burst_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1024</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_DEV_ATTACHED</span>, <span style="color:rgb(156,220,254)">security_ctx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>}</div><div>(<span style="color:rgb(156,220,254)">gdb</span>) <span style="color:rgb(156,220,254)">p</span> <span style="color:rgb(156,220,254)">rte_eth_devices</span>[<span style="color:rgb(181,206,168)">1</span>]<span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">data</span>[<span style="color:rgb(181,206,168)">0</span>]</div><div>$<span style="color:rgb(181,206,168)">4</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">name</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"0000:00:08.0"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">51</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">rx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177c28980</span>, <span style="color:rgb(156,220,254)">tx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177c26900</span>, <span style="color:rgb(156,220,254)">nb_rx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">nb_tx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">sriov</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">active</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_q_per_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">def_vmdq_idx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">def_pool_q_idx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">dev_private</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177c6d7c0</span>, <span style="color:rgb(156,220,254)">dev_link</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>    <span style="color:rgb(156,220,254)">link_speed</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">40000</span>, <span style="color:rgb(156,220,254)">link_duplex</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">link_autoneg</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">link_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>}, <span style="color:rgb(156,220,254)">dev_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">link_speeds</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rxmode</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">mq_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_MQ_RX_NONE</span>, <span style="color:rgb(156,220,254)">mtu</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">9000</span>, <span style="color:rgb(156,220,254)">max_lro_pkt_size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">offloads</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">8193</span>, <span style="color:rgb(156,220,254)">reserved_64s</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">reserved_ptrs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">txmode</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">mq_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_MQ_TX_NONE</span>,</div><div>      <span style="color:rgb(156,220,254)">offloads</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">32815</span>, <span style="color:rgb(156,220,254)">pvid</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">hw_vlan_reject_tagged</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">hw_vlan_reject_untagged</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">hw_vlan_insert_pvid</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">reserved_64s</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">reserved_ptrs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">lpbk_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rx_adv_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rss_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rss_key</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rss_key_len</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rss_hf</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">vmdq_dcb_conf</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>        <span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">enable_default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_pool_maps</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">pool_map</span> <span style="color:rgb(212,212,212)">=</span> {{<span style="color:rgb(156,220,254)">vlan_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pools</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>} <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">dcb_rx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_tcs</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>),</div><div>        <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">vmdq_rx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">enable_default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">enable_loop_back</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_pool_maps</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rx_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pool_map</span> <span style="color:rgb(212,212,212)">=</span> {{<span style="color:rgb(156,220,254)">vlan_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pools</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>} <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}}}, <span style="color:rgb(156,220,254)">tx_adv_conf</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>      <span style="color:rgb(156,220,254)">vmdq_dcb_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">dcb_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_tcs</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">vmdq_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>)}}, <span style="color:rgb(156,220,254)">dcb_capability_en</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">intr_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">lsc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">rxq</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rmv</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}},</div><div>  <span style="color:rgb(156,220,254)">mtu</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1500</span>, <span style="color:rgb(156,220,254)">min_rx_buf_size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">4294967295</span>, <span style="color:rgb(156,220,254)">rx_mbuf_alloc_failed</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">mac_addrs</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177c6d7e0</span>, <span style="color:rgb(156,220,254)">mac_pool_sel</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">128</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">hash_mac_addrs</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">port_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">promiscuous</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">scattered_rx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">all_multicast</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">dev_started</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">lro</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>,</div><div>  <span style="color:rgb(156,220,254)">dev_configured</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">flow_configured</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rx_queue_state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1022</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">tx_queue_state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1022</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">dev_flags</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">75</span>, <span style="color:rgb(156,220,254)">numa_node</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(212,212,212)">-</span><span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">vlan_filter_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">ids</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}}, <span style="color:rgb(156,220,254)">owner</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">name</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">63</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>},</div><div>  <span style="color:rgb(156,220,254)">representor_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">backer_port_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">32</span>, <span style="color:rgb(156,220,254)">flow_ops_mutex</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__data</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__lock</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__count</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__owner</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__nusers</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__kind</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__spins</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__elision</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__list</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__prev</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">__next</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">__size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">39</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">__align</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}}</div><div>(<span style="color:rgb(156,220,254)">gdb</span>)</div></div></div></div><div><font face="tahoma, sans-serif"><b><br></b></font></div><div><font face="tahoma, sans-serif"><b>gdb output from secondary process for port0 (working port, managed by primary process) </b><br></font></div><div><div style="color:rgb(204,204,204);background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;line-height:18px;white-space:pre-wrap"><div>(<span style="color:rgb(156,220,254)">gdb</span>)  <span style="color:rgb(156,220,254)">p</span> <span style="color:rgb(156,220,254)">rte_eth_devices</span>[<span style="color:rgb(181,206,168)">0</span>]</div><div>$<span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rx_pkt_burst</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17ddfb2</span> <span style="color:rgb(86,156,214)"><mlx5_rx_burst></span>, <span style="color:rgb(156,220,254)">tx_pkt_burst</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d197268c</span> <span style="color:rgb(86,156,214)"><mlx5_tx_burst_full></span>, <span style="color:rgb(156,220,254)">tx_pkt_prepare</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rx_queue_count</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rx_descriptor_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17dc903</span> <span style="color:rgb(86,156,214)"><mlx5_rx_descriptor_status></span>, <span style="color:rgb(156,220,254)">tx_descriptor_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17f8dd0</span> <span style="color:rgb(86,156,214)"><mlx5_tx_descriptor_status></span>,</div><div>  <span style="color:rgb(156,220,254)">data</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177cf9d00</span>, <span style="color:rgb(156,220,254)">process_private</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600179e49440</span>, <span style="color:rgb(156,220,254)">dev_ops</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d20ac180</span> <span style="color:rgb(86,156,214)"><mlx5_dev_sec_ops></span>, <span style="color:rgb(156,220,254)">device</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d5a55fa0</span>, <span style="color:rgb(156,220,254)">intr_handle</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d5a4dd20</span>, <span style="color:rgb(156,220,254)">link_intr_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">tqh_first</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">tqh_last</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d3c53558</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">rte_eth_devices</span><span style="color:rgb(212,212,212)">+</span><span style="color:rgb(181,206,168)">88</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">post_rx_burst_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1024</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>},</div><div>  <span style="color:rgb(156,220,254)">pre_tx_burst_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1024</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_DEV_ATTACHED</span>, <span style="color:rgb(156,220,254)">security_ctx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>}</div><div>(<span style="color:rgb(156,220,254)">gdb</span>)  <span style="color:rgb(156,220,254)">p</span> <span style="color:rgb(156,220,254)">rte_eth_devices</span>[<span style="color:rgb(181,206,168)">0</span>]<span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">data</span>[<span style="color:rgb(181,206,168)">0</span>]</div><div>$<span style="color:rgb(181,206,168)">2</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">name</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"0000:00:07.0"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">51</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">rx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600176c9c980</span>, <span style="color:rgb(156,220,254)">tx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600176c9a900</span>, <span style="color:rgb(156,220,254)">nb_rx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">nb_tx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">sriov</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">active</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_q_per_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">def_vmdq_idx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">def_pool_q_idx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">dev_private</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177d29d80</span>, <span style="color:rgb(156,220,254)">dev_link</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>    <span style="color:rgb(156,220,254)">link_speed</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">40000</span>, <span style="color:rgb(156,220,254)">link_duplex</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">link_autoneg</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">link_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>}, <span style="color:rgb(156,220,254)">dev_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">link_speeds</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rxmode</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">mq_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_MQ_RX_NONE</span>, <span style="color:rgb(156,220,254)">mtu</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">9000</span>, <span style="color:rgb(156,220,254)">max_lro_pkt_size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">offloads</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">8193</span>, <span style="color:rgb(156,220,254)">reserved_64s</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">reserved_ptrs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">txmode</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">mq_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_MQ_TX_NONE</span>,</div><div>      <span style="color:rgb(156,220,254)">offloads</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">32815</span>, <span style="color:rgb(156,220,254)">pvid</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">hw_vlan_reject_tagged</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">hw_vlan_reject_untagged</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">hw_vlan_insert_pvid</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">reserved_64s</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">reserved_ptrs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">lpbk_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rx_adv_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rss_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rss_key</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rss_key_len</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rss_hf</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">vmdq_dcb_conf</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>        <span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">enable_default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_pool_maps</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">pool_map</span> <span style="color:rgb(212,212,212)">=</span> {{<span style="color:rgb(156,220,254)">vlan_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pools</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>} <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">dcb_rx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_tcs</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>),</div><div>        <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">vmdq_rx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">enable_default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">enable_loop_back</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_pool_maps</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rx_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pool_map</span> <span style="color:rgb(212,212,212)">=</span> {{<span style="color:rgb(156,220,254)">vlan_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pools</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>} <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}}}, <span style="color:rgb(156,220,254)">tx_adv_conf</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>      <span style="color:rgb(156,220,254)">vmdq_dcb_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">dcb_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_tcs</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">vmdq_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>)}}, <span style="color:rgb(156,220,254)">dcb_capability_en</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">intr_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">lsc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">rxq</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rmv</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}},</div><div>  <span style="color:rgb(156,220,254)">mtu</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1500</span>, <span style="color:rgb(156,220,254)">min_rx_buf_size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">4294967295</span>, <span style="color:rgb(156,220,254)">rx_mbuf_alloc_failed</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">mac_addrs</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177d29da0</span>, <span style="color:rgb(156,220,254)">mac_pool_sel</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">128</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">hash_mac_addrs</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">port_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">promiscuous</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">scattered_rx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">all_multicast</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">dev_started</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">lro</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>,</div><div>  <span style="color:rgb(156,220,254)">dev_configured</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">flow_configured</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rx_queue_state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1022</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">tx_queue_state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1022</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">dev_flags</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">75</span>, <span style="color:rgb(156,220,254)">numa_node</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(212,212,212)">-</span><span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">vlan_filter_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">ids</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}}, <span style="color:rgb(156,220,254)">owner</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">name</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">63</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>},</div><div>  <span style="color:rgb(156,220,254)">representor_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">backer_port_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">32</span>, <span style="color:rgb(156,220,254)">flow_ops_mutex</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__data</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__lock</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__count</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__owner</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__nusers</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__kind</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__spins</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__elision</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__list</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__prev</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">__next</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">__size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">39</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">__align</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}}</div><div></div></div></div><div><font face="tahoma, sans-serif"><br></font></div></blockquote><blockquote style="margin:0 0 0 40px;border:none;padding:0px"><div><b><font face="tahoma, sans-serif">gdb output from primary process for port0 (working port, managed by primary process)</font></b></div><div><div style="color:rgb(204,204,204);background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;line-height:18px;white-space:pre-wrap"><div>(<span style="color:rgb(156,220,254)">gdb</span>) <span style="color:rgb(156,220,254)">p</span> <span style="color:rgb(156,220,254)">rte_eth_devices</span>[<span style="color:rgb(181,206,168)">0</span>]</div><div>$<span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rx_pkt_burst</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17ddfb2</span> <span style="color:rgb(86,156,214)"><mlx5_rx_burst></span>, <span style="color:rgb(156,220,254)">tx_pkt_burst</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d197268c</span> <span style="color:rgb(86,156,214)"><mlx5_tx_burst_full></span>, <span style="color:rgb(156,220,254)">tx_pkt_prepare</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rx_queue_count</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17dcd20</span> <span style="color:rgb(86,156,214)"><mlx5_rx_queue_count></span>, <span style="color:rgb(156,220,254)">rx_descriptor_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17dc903</span> <span style="color:rgb(86,156,214)"><mlx5_rx_descriptor_status></span>,</div><div>  <span style="color:rgb(156,220,254)">tx_descriptor_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d17f8dd0</span> <span style="color:rgb(86,156,214)"><mlx5_tx_descriptor_status></span>, <span style="color:rgb(156,220,254)">data</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177cf9d00</span>, <span style="color:rgb(156,220,254)">process_private</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600176cdc600</span>, <span style="color:rgb(156,220,254)">dev_ops</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d20abde0</span> <span style="color:rgb(86,156,214)"><mlx5_dev_ops></span>, <span style="color:rgb(156,220,254)">device</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d6076800</span>, <span style="color:rgb(156,220,254)">intr_handle</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d606e580</span>, <span style="color:rgb(156,220,254)">link_intr_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">tqh_first</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>,</div><div>    <span style="color:rgb(156,220,254)">tqh_last</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x5591d3c53558</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">rte_eth_devices</span><span style="color:rgb(212,212,212)">+</span><span style="color:rgb(181,206,168)">88</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">post_rx_burst_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x600177c69100</span>, <span style="color:rgb(181,206,168)">0x0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1023</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">pre_tx_burst_cbs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x600179e52cc0</span>, <span style="color:rgb(181,206,168)">0x0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1023</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_DEV_ATTACHED</span>, <span style="color:rgb(156,220,254)">security_ctx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>}</div><div>(<span style="color:rgb(156,220,254)">gdb</span>) <span style="color:rgb(156,220,254)">p</span> <span style="color:rgb(156,220,254)">rte_eth_devices</span>[<span style="color:rgb(181,206,168)">0</span>]<span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">data</span>[<span style="color:rgb(181,206,168)">0</span>]</div><div>$<span style="color:rgb(181,206,168)">2</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">name</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"0000:00:07.0"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">51</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">rx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600176c9c980</span>, <span style="color:rgb(156,220,254)">tx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600176c9a900</span>, <span style="color:rgb(156,220,254)">nb_rx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">nb_tx_queues</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">sriov</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">active</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_q_per_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">def_vmdq_idx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">def_pool_q_idx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">dev_private</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177d29d80</span>, <span style="color:rgb(156,220,254)">dev_link</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>    <span style="color:rgb(156,220,254)">link_speed</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">40000</span>, <span style="color:rgb(156,220,254)">link_duplex</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">link_autoneg</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">link_status</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>}, <span style="color:rgb(156,220,254)">dev_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">link_speeds</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rxmode</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">mq_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_MQ_RX_NONE</span>, <span style="color:rgb(156,220,254)">mtu</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">9000</span>, <span style="color:rgb(156,220,254)">max_lro_pkt_size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">offloads</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">8193</span>, <span style="color:rgb(156,220,254)">reserved_64s</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">reserved_ptrs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">txmode</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">mq_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(156,220,254)">RTE_ETH_MQ_TX_NONE</span>,</div><div>      <span style="color:rgb(156,220,254)">offloads</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">32815</span>, <span style="color:rgb(156,220,254)">pvid</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">hw_vlan_reject_tagged</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">hw_vlan_reject_untagged</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">hw_vlan_insert_pvid</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">reserved_64s</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">reserved_ptrs</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">lpbk_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rx_adv_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rss_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">rss_key</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">rss_key_len</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rss_hf</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}, <span style="color:rgb(156,220,254)">vmdq_dcb_conf</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>        <span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">enable_default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_pool_maps</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">pool_map</span> <span style="color:rgb(212,212,212)">=</span> {{<span style="color:rgb(156,220,254)">vlan_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pools</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>} <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">dcb_rx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_tcs</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>),</div><div>        <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">vmdq_rx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">enable_default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">default_pool</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">enable_loop_back</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">nb_pool_maps</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rx_mode</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pool_map</span> <span style="color:rgb(212,212,212)">=</span> {{<span style="color:rgb(156,220,254)">vlan_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">pools</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>} <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}}}, <span style="color:rgb(156,220,254)">tx_adv_conf</span> <span style="color:rgb(212,212,212)">=</span> {</div><div>      <span style="color:rgb(156,220,254)">vmdq_dcb_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">dcb_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_tcs</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>), <span style="color:rgb(156,220,254)">dcb_tc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\000\000\000\000\000\000\000</span><span style="color:rgb(206,145,120)">"</span>}, <span style="color:rgb(156,220,254)">vmdq_tx_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">nb_queue_pools</span> <span style="color:rgb(212,212,212)">=</span> (<span style="color:rgb(78,201,176)">unknown</span>: <span style="color:rgb(181,206,168)">0</span>)}}, <span style="color:rgb(156,220,254)">dcb_capability_en</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">intr_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">lsc</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">rxq</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">rmv</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}},</div><div>  <span style="color:rgb(156,220,254)">mtu</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1500</span>, <span style="color:rgb(156,220,254)">min_rx_buf_size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">4294967295</span>, <span style="color:rgb(156,220,254)">rx_mbuf_alloc_failed</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">mac_addrs</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x600177d29da0</span>, <span style="color:rgb(156,220,254)">mac_pool_sel</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">128</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}, <span style="color:rgb(156,220,254)">hash_mac_addrs</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">port_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">promiscuous</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">scattered_rx</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">all_multicast</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">dev_started</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">lro</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>,</div><div>  <span style="color:rgb(156,220,254)">dev_configured</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">flow_configured</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">'</span>, <span style="color:rgb(156,220,254)">rx_queue_state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1022</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">tx_queue_state</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">"</span><span style="color:rgb(215,186,125)">\001</span><span style="color:rgb(206,145,120)">"</span>, <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">1022</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">dev_flags</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">75</span>, <span style="color:rgb(156,220,254)">numa_node</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(212,212,212)">-</span><span style="color:rgb(181,206,168)">1</span>, <span style="color:rgb(156,220,254)">vlan_filter_conf</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">ids</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">64</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>}}, <span style="color:rgb(156,220,254)">owner</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">name</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">63</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>},</div><div>  <span style="color:rgb(156,220,254)">representor_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">backer_port_id</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">32</span>, <span style="color:rgb(156,220,254)">flow_ops_mutex</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__data</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__lock</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__count</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__owner</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__nusers</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__kind</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__spins</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__elision</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">__list</span> <span style="color:rgb(212,212,212)">=</span> {<span style="color:rgb(156,220,254)">__prev</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>, <span style="color:rgb(156,220,254)">__next</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0x0</span>}}, <span style="color:rgb(156,220,254)">__size</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(206,145,120)">'</span><span style="color:rgb(215,186,125)">\000</span><span style="color:rgb(206,145,120)">' </span><span style="color:rgb(212,212,212)"><</span><span style="color:rgb(156,220,254)">repeats</span> <span style="color:rgb(181,206,168)">39</span> <span style="color:rgb(156,220,254)">times</span><span style="color:rgb(212,212,212)">></span>, <span style="color:rgb(156,220,254)">__align</span> <span style="color:rgb(212,212,212)">=</span> <span style="color:rgb(181,206,168)">0</span>}}</div><div></div></div></div><div><font face="tahoma, sans-serif"><br></font></div><div><br></div></blockquote><font face="tahoma, sans-serif">>> Only one process in any moment of time manages the queue, no shared (between process) queue data sending is allowed.</font><div><font face="tahoma, sans-serif">Yes, we are using proc1(secondary process) to manage the port 1 and proc0 (primary process) to manage port0 . There is no sharing of the queue between processes for sending data.</font></div><div><font face="tahoma, sans-serif"><br></font></div><div><font face="tahoma, sans-serif">>> From your description it looks like there is no completions seen (in CQE), I would recommend checking the UAR/Doorbell mapping in secondary process</font></div><div><pre><div style="color:rgb(34,34,34)"><pre style="color:rgb(0,0,0)"><font face="tahoma, sans-serif">Below are the logs from mlx5_txq_devx_obj_new which is called by proc0(rte_proc_primary) for port 1</font></pre></div><blockquote style="color:rgb(34,34,34);margin:0px 0px 0px 40px;border:none;padding:0px"><pre style="color:rgb(0,0,0)"><div style="color:rgb(204,204,204);background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;line-height:18px"><div><span style="color:rgb(78,201,176)">Core</span>:<span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(181,206,168)">04</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">10</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">24</span> <span style="color:rgb(181,206,168)">06</span>:<span style="color:rgb(181,206,168)">45</span>:<span style="color:rgb(181,206,168)">47.626580</span> <span style="color:rgb(156,220,254)">UTC</span> <span style="color:rgb(78,201,176)">mlx5_net</span>: <span style="color:rgb(156,220,254)">Core</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(156,220,254)">mlx5_txq_devx_obj_new</span> <span style="color:rgb(181,206,168)">1563</span> <span style="color:rgb(78,201,176)">ppriv</span>: <span style="color:rgb(181,206,168)">0x600177c68540</span> ,<span style="color:rgb(156,220,254)">ppriv</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(78,201,176)">uar_table</span>: <span style="color:rgb(181,206,168)">0x600177c68548</span>, <span style="color:rgb(156,220,254)">txq_ctrl</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(78,201,176)">uar_mmap_offset</span>:<span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">ppriv</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">uar_table</span>[<span style="color:rgb(156,220,254)">txq_data</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">idx</span>]:<span style="color:rgb(181,206,168)">0x7f0411ae3800</span>, <span style="color:rgb(156,220,254)">txq_data</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(78,201,176)">idx</span>: <span style="color:rgb(181,206,168)">0</span>, <span style="color:rgb(156,220,254)">txq_data</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(78,201,176)">db_nc</span>:<span style="color:rgb(181,206,168)">0</span></div></div></pre></blockquote><font face="tahoma, sans-serif">and logs from txq_uar_init_secondary which gets called by proc1(rte_proc_secondary) for port 1<br></font><blockquote style="color:rgb(34,34,34);margin:0px 0px 0px 40px;border:none;padding:0px"><pre style="color:rgb(0,0,0)"><div style="color:rgb(204,204,204);background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;line-height:18px"><div><span style="color:rgb(78,201,176)">Core</span>:<span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(181,206,168)">04</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">10</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">24</span> <span style="color:rgb(181,206,168)">06</span>:<span style="color:rgb(181,206,168)">45</span>:<span style="color:rgb(181,206,168)">47.767512</span> <span style="color:rgb(156,220,254)">UTC</span> <span style="color:rgb(78,201,176)">mlx5_net</span>:   <span style="color:rgb(78,201,176)">priv</span>: <span style="color:rgb(181,206,168)">0x600177c6d7c0</span>, <span style="color:rgb(156,220,254)">priv</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(78,201,176)">sh</span>: <span style="color:rgb(181,206,168)">0x600176c25a00</span>, <span style="color:rgb(156,220,254)">priv</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">sh</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(78,201,176)">pppriv</span>: <span style="color:rgb(181,206,168)">0x600177c68540</span></div><div><span style="color:rgb(78,201,176)">Core</span>:<span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(181,206,168)">04</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">10</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">24</span> <span style="color:rgb(181,206,168)">06</span>:<span style="color:rgb(181,206,168)">45</span>:<span style="color:rgb(181,206,168)">47.767528</span> <span style="color:rgb(156,220,254)">UTC</span> <span style="color:rgb(78,201,176)">mlx5_net</span>: <span style="color:rgb(156,220,254)">Core</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(156,220,254)">txq_uar_init_secondary</span> <span style="color:rgb(181,206,168)">535</span> <span style="color:rgb(78,201,176)">txq_ctrl</span>:<span style="color:rgb(181,206,168)">0x600177c04980</span> <span style="color:rgb(78,201,176)">priv</span>:<span style="color:rgb(181,206,168)">0x600177c6d7c0</span></div><div>C<span style="color:rgb(78,201,176)">ore</span>:<span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(181,206,168)">04</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">10</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">24</span> <span style="color:rgb(181,206,168)">06</span>:<span style="color:rgb(181,206,168)">45</span>:<span style="color:rgb(181,206,168)">47.767553</span> <span style="color:rgb(156,220,254)">UTC</span> <span style="color:rgb(78,201,176)">mlx5_net</span>: <span style="color:rgb(156,220,254)">Core</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(156,220,254)">txq_uar_init_secondary</span> <span style="color:rgb(181,206,168)">562</span>   <span style="color:rgb(156,220,254)">primary_ppriv</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(78,201,176)">uar_table</span>: <span style="color:rgb(181,206,168)">0x600177c68548</span> ,<span style="color:rgb(78,201,176)">uar_va</span>:<span style="color:rgb(181,206,168)">7</span>f0411ae3800 <span style="color:rgb(78,201,176)">offset</span>:<span style="color:rgb(181,206,168)">800</span> <span style="color:rgb(78,201,176)">addr</span>:<span style="color:rgb(181,206,168)">0x7f0425b18800</span></div><div><span style="color:rgb(78,201,176)">Core</span>:<span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(181,206,168)">04</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">10</span><span style="color:rgb(212,212,212)">/</span><span style="color:rgb(181,206,168)">24</span> <span style="color:rgb(181,206,168)">06</span>:<span style="color:rgb(181,206,168)">45</span>:<span style="color:rgb(181,206,168)">47.767604</span> <span style="color:rgb(156,220,254)">UTC</span> <span style="color:rgb(78,201,176)">mlx5_net</span>: <span style="color:rgb(156,220,254)">Core</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(156,220,254)">txq_uar_init_secondary</span> <span style="color:rgb(181,206,168)">566</span> <span style="color:rgb(156,220,254)">port</span> <span style="color:rgb(181,206,168)">1</span> <span style="color:rgb(156,220,254)">of</span> <span style="color:rgb(156,220,254)">txq</span> <span style="color:rgb(181,206,168)">0</span> <span style="color:rgb(78,201,176)">ppriv</span>:<span style="color:rgb(181,206,168)">0x600179b1b500</span> <span style="color:rgb(156,220,254)">ppriv</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">uar_table</span>[<span style="color:rgb(156,220,254)">txq</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">idx</span>]:<span style="color:rgb(181,206,168)">0x7f0425b18800</span>, <span style="color:rgb(156,220,254)">txq</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(78,201,176)">idx</span>:<span style="color:rgb(181,206,168)">0</span></div><div>        , <span style="color:rgb(156,220,254)">ppriv</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">uar_table</span>[<span style="color:rgb(181,206,168)">0</span>]:<span style="color:rgb(181,206,168)">0x7f0425b18800</span>,<span style="color:rgb(156,220,254)">ppriv</span><span style="color:rgb(212,212,212)">-></span><span style="color:rgb(156,220,254)">uar_table</span>[<span style="color:rgb(181,206,168)">1</span>]:(<span style="color:rgb(86,156,214)">nil</span>)</div></div></pre></blockquote><font color="#000000" face="tahoma, sans-serif"><pre><br></pre><pre><a class="gmail_plusreply" id="m_3002715101593474155plusReplyChip-1" href="mailto:viacheslavo@nvidia.com" target="_blank">@viacheslavo@nvidia.com</a> I noticed that data->dev_private->sh->tx_uar.obj has mmap_offset as 0 in VF case but is non-zero in PF case, Is that okay? this is returned by glue in using <span style="background-color:rgb(31,31,31);color:rgb(204,204,204);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px"> uar </span><span style="background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:rgb(212,212,212)">=</span><span style="background-color:rgb(31,31,31);color:rgb(204,204,204);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px"> </span><span style="background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:rgb(156,220,254)">mlx5_glue</span><span style="background-color:rgb(31,31,31);color:rgb(204,204,204);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px">-></span><span style="background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:rgb(156,220,254)">devx_alloc_uar</span><span style="background-color:rgb(31,31,31);color:rgb(204,204,204);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px">(</span><span style="background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:rgb(156,220,254)">cdev</span><span style="background-color:rgb(31,31,31);color:rgb(204,204,204);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px">-></span><span style="background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:rgb(156,220,254)">ctx</span><span style="background-color:rgb(31,31,31);color:rgb(204,204,204);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px">, </span><span style="background-color:rgb(31,31,31);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px;color:rgb(156,220,254)">uar_mapping</span><span style="background-color:rgb(31,31,31);color:rgb(204,204,204);font-family:Menlo,Monaco,"Courier New",monospace;font-size:12px">);</span></pre></font><font color="#000000" face="tahoma, sans-serif"><pre>VF:</pre><pre>    (gdb) p *(struct mlx5dv_devx_uar *) $7<br>    $9 = {reg_addr = 0x7f041b02d800, base_addr = 0x7f041b02d000, page_id = 26, mmap_off = 0, comp_mask = 0}<br></pre><pre>PF:</pre><pre><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Helvetica">        txq_ctrl->uar_mmap_offset:<b>9441280</b>, ppriv->uar_table[txq_data->idx]:0x7ff88d2be800, txq_data->idx: 0, txq_data->db_nc:0</p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Helvetica"><br></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Helvetica"><br></p><p class="gmail-p1" style="margin:0px;font-variant-numeric:normal;font-variant-east-asian:normal;font-variant-alternates:normal;font-kerning:auto;font-feature-settings:normal;font-stretch:normal;font-size:14px;line-height:normal;font-family:Helvetica">Also we are using MLNX_OFED_LINUX-5.8-2.0.3.0-ubuntu20.04-x86_64 </p></pre>Please note the MLX PF RSS works fine for us where we have 4 queues there q0 is managed by primary process(proc0) and q1,q2,q3 managed by secondary processes proc1,proc2,proc3 respectively. We are only seeing the issue in <b>MLX VF.</b></font></pre><pre><font face="tahoma, sans-serif">If it works better for you, we can get on Zoom call for the same. Please let us know a convenient time for the same.</font></pre><pre>Thanks,</pre><pre>Samar</pre></div></div></div>

<br>
<span style="background-color:rgb(255,255,255)"><font size="2">This electronic communication and the information and any files transmitted with it, or attached to it, are confidential and are intended solely for the use of the individual or entity to whom it is addressed and may contain information that is confidential, legally privileged, protected by privacy laws, or otherwise restricted from disclosure to anyone else. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, you are hereby notified that any use, copying, distributing, dissemination, forwarding, printing, or copying of this e-mail is strictly prohibited. If you received this e-mail in error, please return the e-mail to the sender, delete it from your computer, and destroy any printed copy of it.</font></span>