|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] disabling irqs in a non-preemptive OS
On 31/12/2009 23:16, "Matthew Fioravante" <Matthew.Fioravante@xxxxxxxxxx>
wrote:
> mini-os is a uniprocessor and non-preemptive OS so unless your thread
> blocks, an irq handler (in this case event channel handler) will never
> be run and thus won't be able to touch your critical sections.
What makes you think that? 'Non-preemptive' doesn't mean that you can't be
interrupted by irq context. That's why they're called interrupts!
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- Re: [Xen-devel] disabling irqs in a non-preemptive OS,
Keir Fraser <=
|
|
|
|
|