Re: Deadlock in ifaddr_change() while removing IPFW rules

2017-04-18 Thread Julian Kornberger
On 18.04.2017 11:32, Andrey V. Elsukov wrote: What FreeBSD version do you use? There were several changes in head/ and stable/11, that could change this behavior. Can you try the same on recent revision? I built a custom kernel with the current https://svn.FreeBSD.org/base/releng/11.0 . Thank

Re: Deadlock in ifaddr_change() while removing IPFW rules

2017-04-18 Thread Andrey V. Elsukov
On 18.04.2017 01:49, Julian K. wrote: > I wrote a kernel module [1] for a the fastd UDP tunneling protocol. Like > the if_tun it calls if_purgeaddrs() on destruction of interfaces. When I > delete IPFW rules a the same time the kernel runs into a deadlock. It > seems to be a general problem that al