SpectreDev_01 has quit [Quit: Connection closed for inactivity]
SpectreDev_01 has joined #openwrt-devel
nixuser has quit [Quit: leaving]
nixuser has joined #openwrt-devel
<ldir>
I've been receiving these sorts of errors for a while now 'dnsmasq[1]: nftset inet dscpclassify Zoom_6 netlink: Error: cache initialization failed: Protocol error' and it's generated from https://git.netfilter.org/nftables/commit/?id=a2ddb38f7eb818312c50be78028bc35145c039ae which of course says 'this should never happen', so of course it happens on my system.
<ldir>
not gone digging too much, have noticed that NOT running dnsmasq in a jail resolves the issue. So it's permissions/access type thing. ideas?
Snuupy has quit [Quit: leaving]
Snuupy has joined #openwrt-devel
shoragan has quit [Read error: Network is unreachable]
shoragan has joined #openwrt-devel
bbezak has quit [Read error: Connection reset by peer]
<nbd>
ldir: actually, it's the fix for that coverity issue that breaks netifd :)
<ldir>
lol - brilliant!
<nbd>
i don't understand how the fix breaks it yet, but a user could reproduce the issue reliably
<nbd>
and reported that a revert of the fix makes it work again
<nbd>
actually, i think i might have an idea about what part of the change breaks it
<nbd>
i think if data->pending gets set to false before the ack (added in cb_if_get_master_valid), it leaves unprocessed netlink messages on the socket