[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] 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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |