https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228076

--- Comment #17 from Don Lewis <[email protected]> ---
I think td_pinned is the problem.  The thread can't move until that flag is
cleared, and that can't happen until it is able to get some CPU cycles to get
through the section of code that td_pinned is protecting.

I can see how this could happen in the general case, but in this particular
case how does the ifconfig thread manage to make enough progress to set
td_pinned while competing with the hard realtime thread that is hogging the
cpu?

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to