[Top] [All Lists]

Re: xxx called nonatomically from...

Subject: Re: xxx called nonatomically from...
From: Systemkennung Linux <>
Date: Fri, 16 May 1997 12:38:22 +0200 (MET DST)
In-reply-to: <v03007800afa1e2144fa3@[]> from "Timothy Stonis" at May 16, 97 02:11:41 am

>   I'm trying to get my interrupt structure straight on an Algorithmics
> P4032 board with a RM5230 from QED. The interrupts seem to be working fine,
> however, I am getting: gfp called nonatomically from interrupt 00000000
> (and)
>           kmalloc called...
>    I saw a note in the sources that this has something to do with the
> caches. What exactly is going on here? Thanks.

That is not directly related to a cache problem.  In the past this message
has been frequently caused by cache problems.  The messages you're getting
are from kmalloc when being called with another priority than GFP_ATOMIC.
This is illegal because with other priorities the kernel might have to
sleep for example when paging.  Interrupts however may not sleep.  There
is a zillion other bugs that might cause this.

Who is calling kmalloc?


<Prev in Thread] Current Thread [Next in Thread>