Messages in this thread | | | Date | Thu, 10 Dec 2009 19:18:00 +0100 | From | Pavel Machek <> | Subject | Re: [PATCH] ACPICA: don't cond_resched() when irq_disabled or in_atomic |
| |
On Thu 2009-12-10 20:58:45, Alexey Starikovskiy wrote: > Hi Pavel, > > Please elaborate... Your comments "ugly as hell" are too often to be > specific... > There is only one use of ACPI_PREEMPTION_POINT(), and it is in the > ACPICA code, > which we all agreed to keep OS independent, thus the need for #define. > Do you see any other way to add preemption point without introducing > Linux-specific > code into ACPICA?
I believe we want linux-specific code in acpica at this point.
(Or maybe... I guess other systems have concept of preemption and not all actions are permitted from all contexts, so maybe something like that would be important for them, too?) Pavel
-- (english) http://www.livejournal.com/~pavelmachek (cesky, pictures) http://atrey.karlin.mff.cuni.cz/~pavel/picture/horses/blog.html
| |