It is this function our busy loop is in:
1581 static void __nft_build_cache(struct nft_handle *h)                        
      
1582 {                                                                          
      
1583 »···uint32_t genid_start, genid_stop;                                      
      
1584                                                                            
      
1585 retry:                                                                     
      
1586 »···mnl_genid_get(h, &genid_start);                                        
      
1587 »···fetch_chain_cache(h);                                                  
      
1588 »···fetch_rule_cache(h);                                                   
      
1589 »···h->have_cache = true;                                                  
      
1590 »···mnl_genid_get(h, &genid_stop);                                         
      
1591                                                                            
      
1592 »···if (genid_start != genid_stop) {                                       
      
1593 »···»···flush_chain_cache(h, NULL);                                        
      
1594 »···»···goto retry;                                                        
      
1595 »···}                                                                      
      
1596                                                                            
      
1597 »···h->nft_genid = genid_start;                                            
      
1598 }

It seems that if (genid_start != genid_stop) 
never is untrue, I get
(gdb) p genid_stop
$5 = 32767
(gdb) p genid_start 
$6 = 3596142128

And those values do not change

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1840633

Title:
  autopkgtests get stuck in Eoan with iptables 1.8.3

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/iptables/+bug/1840633/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to