Re: Reg : Understanding Kernel Panic - (panic(cpu 0 caller 0x00036B48): wait queue deadlock - wq=0x4061504, cpu=0)
site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com Dkim-signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Oazv6m3DDUYOWYh2fDzsYwd9y5wDrDasiS0STn5Bjz4KJ3ncAuB658p4cNJ4WKFO6PAe9By+q0P8VvN7E0jVt3X/KTGHQx+aO2VJCsKwHQbkqzSgII6pNBUyryewAHKSmTurPo04ntYcCNJXuNBM4cgu29K467/+5KXVd8attKg= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=eEsroHzPnxfwmM+DCyAS4/65YffPF7l9KYNOW0UP8aOAsiLzaE4xGRyanV+k9dEB4cTqVFTEbFeX22tmuSnEe7XosN/AuJNnRVwHEC2fhlxZxaxltP289vzWo0uCe0gGKiwVgXO+YgYh78tt5o2drkMCYSMR6XSyi9wMTUZWMXo= <http://developer.apple.com/technotes/tn2002/tn2063.html>, search on "Isolating the Crash". It requires a panic log which you obviously already have. We've all been there, hunker down, read the technote, read your code... Cheers, -H. On 29/07/07, JanakiRam <johnyatforums@gmail.com> wrote:
Hi Herb,
This is new post for kernel panic.What you have mentioned was a kernel panic message which will be displayed when an invalid memory access happens. This is a new scenenario altogether.
-JanakiRam.
On 7/30/07, Herb Petschauer <bogvardi@gmail.com> wrote:
Please don't repost the same email, it IS Sunday afternoon (well, here...)
developer.apple.com, type in "kernel panic". Second returned result. Happy Reading!
Cheers, -H.
On 29/07/07, JanakiRam <johnyatforums@gmail.com> wrote:
Hi ALL,
I'm working on a maintainance project which has a kernel driver for handling file operations.When i run my kext using kextload , my system will panic by showing following Panic Information.
My project has some code which calls the semaphore_wait & semaphore_signal functions.
Is this panic is happening because of the deadlock ( happening because of the semaphore calls ) ? or is there any specific reason for this kind of panic.
If not , how can i interpret the panic information and resolve the Panic. Please help me to analyze the reason for the panic.
Panic.log
Wed Jul 4 14:57:05 2007 panic(cpu 0 caller 0x00036B48): wait queue deadlock - wq=0x4061504, cpu=0
Latest stack backtrace for cpu 0: Backtrace: 0x00095138 0x00095650 0x00026898 0x00036B48 0x43E0D504 0x43E0D580 0x43E2F058 0x43E2FCC4 0x43E247C4 0x43E09D74 0x43E09F20 0x43E305F8 0x00091100 0x0009136C 0x00044C18 0x0002921C 0x000233F8 0x000ABAAC 0xBBD4630C Kernel loadable modules in backtrace (with dependencies): com.yourcompany.kext.mykext(1.0.0d1)@0x43e08000 Proceeding back via exception chain: Exception state (sv=0x43ABA500) PC=0x9000AB48; MSR=0x0000D030; DAR=0x43E420DC; DSISR=0x40000000; LR=0x9000AA9C; R1=0xBFFFF1E0; XCP=0x00000030 (0xC00 - System call)
Kernel version: Darwin Kernel Version 8.8.0: Fri Sep 8 17:18:57 PDT 2006; root: xnu-792.12.6.obj~1/RELEASE_PPC
*********
Please help me to solve this problem. Thanks in Advance.
-JanakiRam.
_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/darwin-kernel/bogvardi%40gmail.com
This email sent to bogvardi@gmail.com
_______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... This email sent to site_archiver@lists.apple.com
participants (1)
-
Herb Petschauer