Messages in this thread | | | Date | Fri, 11 Dec 2009 18:34:24 +0100 | From | Pavel Machek <> | Subject | Re: [PATCH -V2] acpi: don't cond_resched if irq is disabled |
| |
> >> If there are none, fine. > >> > >>> #ifdef CONFIG_PREEMPT > >>> # define preemptible() (preempt_count() == 0 && !irqs_disabled()) > >>> # define IRQ_EXIT_OFFSET (HARDIRQ_OFFSET-1) > >>> #else > >>> # define preemptible() 0 > >>> # define IRQ_EXIT_OFFSET HARDIRQ_OFFSET > >>> #endif > >>> > > > > Well, normally we want low latency even for !CONFIG_PREEMPT kernels. > > > > Actually, explicit preemption points are NOPs for CONFIG_PREEMPT > > kernels, right?
> Right. Do you have code?
I'd prefer to spend my time with patches to areas that actually do take cleanup patches. Pavel -- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
| |