New RC OK (simple config - 2 WiFi, one container only
I also have a new rc version, I do not notice this problem.
Wanted to give an update on the ‘waiting for lo’ problem; it is, in fact, caused by a kernel patch in openwrt. target/linux/generic/patches-4.4/670-ipv6-allow-rejecting-with-source-address-failed-policy.patch adds ip6_policy_failed_entry, but it only ever calls in6_dev_get, which increments the refs - you also need to call in6_dev_put to decrement the refs.
To solve it you would have to call in6_dev_put(net->ipv6.ip6_policy_failed_entry->rt6i_idev); in ip6_route_dev_notify in net/ipv6/route.c
I’ve added that to the existing patch file here:
With this code you shouldn’t need the workaround anymore
Awesome work, many thanks! Just pushed your fix into nightly, will see how it does in there and will be part of one of the future releases.