Hi, I put up a serial console and discovered that when the lock occurs, the sysrq doesn't even work. This rules out memory problems, right?
So now we have irq storm and pci misconfiguration? _J In the new year, Jeremy Hall wrote: > I specified nosmp and the lockup still occurred. That leaves memory > debugging, irq storm, and pci misconfiguration...right? > > Which is most likely? > > _J > > In the new year, Jaroslav Kysela wrote: > > On Fri, 27 Sep 2002, Jeremy Hall wrote: > > > > > Hello all, > > > > > > I am using two RME9652 cards together as a single pcm_multi device so that > > > I can get 24 channels both at 48 and 96khz without a cable reconfig. I > > > have an SMP machine and have noticed that when using the pcm_multi device, > > > all the channels are mapped correctly and seem to work correctly until I > > > use jack and ardour. If I use a single card with jack and ardour the > > > sessions can start nicely, but if I use the bonded (YICK) pcm_multi > > > setting, the machine will lock up and the card will endlessly replay some > > > material at a rapid rate causing the famous hammerfall hum that is higher > > > in pitch the smaller the frames_per_cycle. > > > > > > After consulting Paul Davis, the conclusion is that jack exercizes the > > > alsa drivers in unique and interesting ways, exposing subtlties. I have > > > never been able to get 96khz to work at any frames_per_cycle setting, > > > although I can get 48khz to work if I use 1024 or greater > > > frames_per_cycle. This is unacceptable to me as I require smaller latency > > > and would expect at least 512 or 256 to work given that I can get a single > > > card to work reliably at 64 frames_per_cycle. > > > > > > The problem seems to occur when XRUNS are detected rapidly such as session > > > initialization or if the CPU can't keep up with some real-time CPU > > > constraints. I haven't tried this with a UP kernel because I don't know > > > what would happen if I tried to boot a SMP box on a UP kernel--I recall > > > texts saying this was impossible, although this was years ago in the > > > beginning of SMP development. > > > > Try specify 'nosmp' with SMP kernel at lilo prompt. > > > > Anyway, the lock up should be avoided. Perhaps, you may try to enable > > spinlock debugging in your kernel (CONFIG_DEBUG_SPINLOCK in kernel > > debugging menu) and memory allocation (CONFIG_DEBUG_SLAB) for sure. > > > > If it does not help to identify the problem, other reasons might be > > possible: > > > > - wrong PCI configuration (PCI bus will cause dead-lock) > > - IRQ storm > > > > > > Jaroslav > > > > ----- > > Jaroslav Kysela <[EMAIL PROTECTED]> > > Linux Kernel Sound Maintainer > > ALSA Project http://www.alsa-project.org > > SuSE Linux http://www.suse.com > > > > > -- > I do not get viruses because I do not use MS software. > If you use Outlook then please do not put my email address in your > address-book so that WHEN you get a virus it won't use my address in the > >From field. > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > Alsa-devel mailing list > [EMAIL PROTECTED] > https://lists.sourceforge.net/lists/listinfo/alsa-devel > -- I do not get viruses because I do not use MS software. If you use Outlook then please do not put my email address in your address-book so that WHEN you get a virus it won't use my address in the >From field. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-devel