[linux-audio-user] Re: CCRMA kernel minor Oops

From: Fernando Lopez-Lezcano <nando@email-addr-hidden>
Date: Sat Feb 25 2006 - 21:49:28 EET

On Fri, 2006-02-24 at 06:54 -0800, thewade wrote:
> Hello Fernendo,
>
> I now have two machines running the same version of the CCRMA kernel
> (2.6.14-0.10.rrt.rhfc4.ccrma). One is an old Pentium III and that runs
> fine. The other is an AMD64 running in i386 mode and that gives me a
> kernel Oops at boot. Strangely enough I am able to use the machine and
> I only noticed this from looking at dmesg. I have attached the code to
> the tail of this email.
>
> Also, if I have a question about building a kernel module that is
> having trouble with the preempt spinlock changes who should I talk to?
> I emailed Ingo but haven't heard back for a few days.

You may want to email Ingo and cc' the linux kernel mailing list,
somebody else familiar with the code may be able to help.

> Thanks for the kelp and the excelent packages!

Sure. It looks like the problem is happening in the usb2 interface code,
so if you are not using usb the rest of the kernel may be fine and
usable.

Just yesterday I built a newer kernel for Planet CCRMA based on 2.6.15
and 2.6.15-rt18 that seems to be working fine so far. Hopefully I'll
announce it seen on the Planet CCRMA list (early next week if the
machines I'm running it on survive).

-- Fernando

> -thewade
>
> BUG: Unable to handle kernel paging request at virtual address f895e672
> printing eip:
> f895e672
> *pde = 37c5f067
> Oops: 0000 [#1]
> PREEMPT
> Modules linked in: i2c_sis96x(U) i2c_core(U) snd_intel8x0m(U)
> snd_intel8x0(U) snd_ac97_codec(U) snd_ac97_bus(U) snd_hdsp(U)
> snd_rawmidi(U) snd_seq_dummy(U) snd_seq_oss(U) snd_seq_midi_event(U)
> snd_seq(U) snd_seq_device(U) snd_pcm_oss(U) snd_mixer_oss(U) snd_pcm(U)
> snd_timer(U) snd_page_alloc(U) snd_hwdep(U) snd(U) soundcore(U)
> rt2500pci(U) rt2x00core(U) ieee80211(U) ieee80211_crypt(U) sis900(U)
> mii(U) serio_raw(U) joydev(U)
> ext3(U) jbd(U)
> CPU: 0
> EIP: 0060:[<f895e672>] Not tainted VLI
> EFLAGS: 00010246 (2.6.14-0.10.rrt.rhfc4.ccrma)
> EIP is at 0xf895e672
> eax: 00000000 ebx: f895b9b0 ecx: 00000001 edx: 00000000
> esi: 00000000 edi: 00000000 ebp: 00000000 esp: f7dcffd8
> ds: 007b es: 007b ss: 0068 preempt: 00000001
> Process shpchpd_event (pid: 1077, threadinfo=f7dce000 task=f7dbb8b0
> stack_left=8100 worst_left=-1)
> Stack: f896606c 0000007b ffffffff f895b9b0 c01013e9 00000000 00000000 00000000
> 00000000 00000000
> Call Trace:
> [<c01013e9>] kernel_thread_helper+0x5/0xc (20)
> Code: Bad EIP value.
> <6>ehci_hcd 0000:00:03.3: EHCI Host Controller
Received on Sun Feb 26 20:21:28 2006

This archive was generated by hypermail 2.1.8 : Sun Feb 26 2006 - 20:21:28 EET