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.