On Sun, Oct 21, 2012 at 2:21 PM, Alexander V. Chernikov <melif...@freebsd.org> wrote: >> ix:rx -> udp is also fairly obvious (here's one backtrace): > The same question, where "udp" -> "ix:rx" can happen ?
It can't happen directly as far as I can tell. But to trigger a deadlock, "all" that has to happen is that a thread holds each mutex in the cycle while trying to acquire the next mutex in the cycle. I realize that in this case that requires five separate threads to all lose a race simultaneously, but it's still theoretically possible and needs to be avoided. _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"