Re: Workaround for QSBR mode issue #4390

Ondřej Surý via bind-users <[email protected]>
Newsgroups gmane.network.dns.bind9.user
Message-ID <BB040590-11E6-4D71-8AC5-1A21E3457E9B__28664.8834518687$1787730969$gmane$org@isc.org>
Well, if the device has broken membarrier() it has more problems than just broken dig.

I would say that fixing liburcu to not use membarrier() on that particular platform would have
been a better fix than using unsupported QSBR for BIND 9. But it is your call...

Ondrej
--
Ondřej Surý (He/Him)
[email protected]

ADHD brain at work: I sometimes lose track of my inbox. Please feel free to send a gentle nudge if you're waiting on a reply!

My working hours and your working hours may be different. Please do not feel obligated to reply outside your normal working hours.

> On 26. 8. 2026, at 09:41, Robert Kirkman via bind-users <[email protected]> wrote:
> 
> August 26, 2026 at 2:25 AM, "Petr Špaček" <[email protected]> wrote:
> On 26. 08. 26 3:00, Robert Kirkman via bind-users wrote:
> Hello, we have developed this workaround for the hanging problem with builds of bind with the configure argument --with-liburcu=qsbr :
> the hanging problem is reproducible on both ARM Android and ARM GNU/Linux, and is fixed on both by this.
> Out of curiosity, why do you want QSBR?
> 
> -- Petr Špaček
> 
> Thanks for asking. In 2025, we received a report that the dig command had the "Bad system call" error immediately on the device Huawei LLD-L21 with Android 9until the QSBR mode was enabled, which worked around the problem.
> 
> https://github.com/termux/termux-packages/issues/23820
> -- 
> Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list.

-- 
Visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.