Re: RE: Success! critical_enter()/critical_exit() revamp (was Re: m

2002-02-25 Thread Matthew Dillon
: : :On 24-Feb-02 Matthew Dillon wrote: :> Apart from all the assembly coding, there were two serious issues. :> fork_exit() assumes that interrupts are hard-disabled on entry. I :> readjusted the code such that the trampoline assembly initialized :> the td_critnest count so it c

RE: Success! critical_enter()/critical_exit() revamp (was Re: m

2002-02-25 Thread John Baldwin
On 24-Feb-02 Matthew Dillon wrote: > Apart from all the assembly coding, there were two serious issues. > fork_exit() assumes that interrupts are hard-disabled on entry. I > readjusted the code such that the trampoline assembly initialized > the td_critnest count so it could STI