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