On Sat, Feb 6, 2010 at 11:16 AM, erik quanstrom <quans...@quanstro.net> wrote:
>> ilock() (pc/lock.c) calls splhi() and then calls lock(). If that lock were 
>> contended,
>> how would the system not stop? And on a UP system, if you're inside an 
>> splhi() block,
>> why would you need to take an uncontended lock?
>
> good question.  on a up system, splhi() is sufficient.  on a mp
> system, the losing process will spin until the winning process
> is finished.
>
> ken fs does need to return to its mp roots.
>

Did kenfs ever run on MP systems and use >1 CPU?

-- vs

Reply via email to