Subject: Re: SMP re-entrancy in kernel drivers/"bottom half?"
To: None <firstname.lastname@example.org>
From: YAMAMOTO Takashi <email@example.com>
Date: 12/18/2003 09:46:34
> >how low level interrupt handlers (e.g. Xintr_* on i386) raise SPL?
> Last I looked, they use atomic instructions to modify a flags word.
> But changing one or two routines is a heck of a lot simpler than
> adding lock() calls to every data structure or subsystem.
i know about current implementation.
i'm asking how it works in your suggested way.
according to your first mail, "global" spinlocks should be held
during raising spl. i can't understand why you think that works
if every Xintr_ need to acquire "global" spinlocks.