Messages in this thread | | | Date | Wed, 8 Sep 2004 15:00:49 +0200 | From | Andi Kleen <> | Subject | Re: Fw: 2.6.9-rc1-mm4: swsusp + AMD64 = LOCKUP on CPU0 |
| |
On Wed, Sep 08, 2004 at 02:51:55PM +0200, Rafael J. Wysocki wrote: > On Wednesday 08 of September 2004 14:01, Andi Kleen wrote: > > Pavel Machek <pavel@ucw.cz> writes: > > > > > Hi! > > > > > > > One for you guys on lkml ;) > > > > > > It simply takes long to count pages (O(n^2) algorithm), so watchdog > > > triggers. I have better algorithm locally, but would like merge to > > > linus first. (I posted it to lkml some days ago, I can attach the > > > bigdiff). > > > > > > Just disable the watchdog. Suspend *is* going to take time with > > > disabled interrupts. > > > > > > As a short term workaround you could also add touch_nmi_watchdog()s > > in that loop. > > You mean like that:
I doubt this will help, because the number of zones is quite small.
Better check every N pages, e.g. N=100
-Andi - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |