[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] disabling irqs in a non-preemptive OS
That I didn't realize. Now it makes sense, thanks! Keir Fraser wrote: 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 Attachment:
smime.p7s _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |