Messages in this thread | ![/](/images/icornerl.gif) | | Date | Thu, 8 May 2003 02:59:11 -0700 | Subject | Re: linux rt priority thread corrupt global variable? | From | Bill Huey (Hui) <> |
| |
On Thu, May 08, 2003 at 02:52:38AM -0700, Bill Huey wrote: > No, it's not a fully preemptive kernel, but spreads preemption points > throughout the source tree, both directly and indirectly, instead. Spinlocks > are the primary mutex of choice in Linux and create atomic critical sections > that can't be preempted with respect to the normal Linux scheduler. Fully
Geez, this isn't exactly right either, my brain is failing me at the moment.
> preemptive systems tend to use sleepable locks with relaxed preemptability > within critical sections and add the possible option of priority inheritance > depending on the system.
/me thinks
bill
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| ![\](/images/icornerr.gif) |