Re: kernel panic

"Axel Dörfler" <[email protected]> Sat, 30 Dec 2006 19:25:22 +0100 (MET)
Newsgroups gmane.os.openbeos.kernel.devel
Message-ID <25515946082-BeMail@zon>
Gabe Yoder <[email protected]> wrote:
> <kernel>:panic
> <kernel>:memalign
> <kernel>:malloc
> <kernel>:create_thread_struct
> <kernel>:create_thread
> <kernel>:spawn_kernel_thread
> <acpi>:AcpiOsExecute
> <acpi>:AcpiEvGpeDispatch
> <acpi>:AcpiEvGpeDetect
> <acpi>:AcpiEvSciXruptHandler
> <kernel>:int_io_interrupt_handler
> <kernel>:i386_handle_trap
> Based on that stack information and the little bit I saw in the code, 
> I think 
> that while it is detecting the acpi stuff, it runs out of thread 
> structures 
> and tries to malloc more.  Any ideas on what needs to be fixed?  Let 
> me know 
> if there is any other information that you would like.

Thanks for the hints! It looks like our ACPI module is broken: it's 
definitely not allowed to spawn a thread from within an interrupt 
handler.
I think I'll remove the ACPI module for now again, since it causes 
troubles and doesn't reward us with added functionality. What's your 
opinion on this, Jérôme?

Bye,
   Axel.


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV