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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs