Actually merged fix is a bit different.
Upstream commit introduced serious regression, taking a lot of cycles and filling journal. Its benefits are not too high. Revert it until proper fix is found. http://thekelleys.org.uk/gitweb/?p=dnsmasq.git;a=commit;h=18547163b15bbbcb5ed5113360440387d89d0e15