lkml.org 
[lkml]   [2005]   [Nov]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
From
SubjectRe: What are the general causes of frozen system?
Date
On Sunday 27 November 2005 03:44, you wrote:
> I am trying to help the bcm43xx project develop a driver for the
> Broadcom 43xx wireless chips, using my Linksys WPC54G card.
> Unfortunately, since the group got far enough to turn on RX DMA, my
> system has frozen whenever I load the driver. TX DMA was OK. It seems to
> correlate with the receipt of a beacon from my AP, but that cannot be
> proven. When the freeze happens, I cannot do anything more and have to
> power the system off.
>
> What should I consider as a cause of the freeze? I have reviewed the
> code and do not find any obvious out-of-bounds memory references. I have
> tried various 'printk' statements, but none of them in the bottom-half
> interrupt routine make it to the logs. Are there any tricks that I
> should try?

Enable most of the "Kernel Hacking" Debugging options, like
Memory and spinlock debugging. This will often catch memory corruptions
or deadlocks.

I'm not sure where the freeze happens, from your explanations.
Does it freeze before or after the DMA operations? I am sure we find the
reason, if you talk to us about the problem on IRC or the bcm43xx mailing list.

--
Greetings Michael.
[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2005-11-27 12:03    [W:0.065 / U:0.152 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site