tech-kern archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bug in softint_execute() ?

On Apr 10, 2008, at 4:23 PM, Andrew Doran wrote:

It's a bound kthread and should never migrate to another CPU. Are you using SCHED_M2? Having read the code recently I don't know how that could happen. Could you add KASSERTs on entry and exit that check for LW_BOUND set in l_flag? It may also be a good idea to add assertions that check curlwp is
set correctly (IIRC, matches si->si_lwp).

cpu_switchto on powerpc wasn't updating l->l_cpu on cpu switches.
I fixed that. :)

Home | Main Index | Thread Index | Old Index