Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 29 Sep 2006 10:07:30 +0100
From:      "Bruce M. Simpson" <bms@FreeBSD.org>
To:        Martin Kammerhofer <dada@sbox.tugraz.at>
Cc:        freebsd-bugs@FreeBSD.org
Subject:   Re: kern/51352: panic: malloc(M_WAITOK) in interrupt context
Message-ID:  <451CE252.8060307@FreeBSD.org>
In-Reply-To: <20060929095229.tc5i1cf6oggckwcs@webmail.tugraz.at>
References:  <200609251022.k8PAM67C084712@freefall.freebsd.org> <20060929095229.tc5i1cf6oggckwcs@webmail.tugraz.at>

next in thread | previous in thread | raw e-mail | index | archive | help
Martin Kammerhofer wrote:
> Zitat von Bruce M Simpson <bms@FreeBSD.org>:
>
>> Do you still get this error in FreeBSD 5.x or 6.x?
>> There were significant changes in the area of the kernel memory
>> allocator with regards to allocation from interrupt handlers.
>
> On the same hardware FreeBSD 6-stable with INVARIANTS panics with
>   panic: trying to sleep while sleeping is prohibited
> when waking up from an APM suspend. Without INVARIANTS everything 
> seems fine.
> I tried to take a dump, but for unknown reasons savecore does not find 
> one
> (and savecore -f brought up an older USB related panic that had 
> already been saved).
Is the original panic still present, or is this new behaviour?

Can you tell us more about what kind of hardware you have?

APM is the common factor in both conditions you describe so it's 
important we know how APM is being entered, what kind of BIOS you have, etc.


BMS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?451CE252.8060307>