Gentoo Archives: gentoo-user

From: karlos <k.gebbert@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] UC-33 problem
Date: Wed, 02 Nov 2005 17:04:28
Message-Id: 4fdd16f70511020855v164fb5dclb417f2d9c6db3156@mail.gmail.com
1 Hi,
2
3 I have recently upgraded to a newer kernel-version (from 2.6.12.r6 to
4 2.6.13-gentoo-r5) and just realized the USB MIDI interface, which was
5 working before, isn't recognized anymore.
6 Looking up dmesg spits this out:
7
8 Unable to handle kernel NULL pointer dereference at virtual address 00000018
9 printing eip:
10 c03e83cd
11 *pde = 00000000
12 Oops: 0002 [#1]
13 PREEMPT SMP
14 Modules linked in: snd_pcm_oss snd_mixer_oss snd_seq_dummy snd_seq_oss
15 snd_seq_mid
16 vent snd_seq snd_usb_audio snd_usb_lib snd_rawmidi snd_seq_device snd_hwdep
17 snd_in
18 8x0 snd_ac97_codec snd_pcm snd_timer snd snd_page_alloc usbhid psmouse evdev
19 nvidi
20 ealtime usb_midi audio adi gameport
21 CPU: 0
22 EIP: 0060:[<c03e83cd>] Tainted: P VLI
23 EFLAGS: 00010046 (2.6.13-gentoo-r5)
24 EIP is at _spin_lock_irqsave+0x1d/0x90
25 eax: 00000000 ebx: 00000018 ecx: 00000001 edx: 00000202
26 esi: dfce8000 edi: 00000001 ebp: dfce9e10 esp: dfce9ddc
27 ds: 007b es: 007b ss: 0068
28 Process khubd (pid: 117, threadinfo=dfce8000 task=c1577530)
29 Stack: 00000018 00000000 c011b54e d9ca4b18 00000003 00000001 00000000
30 00000000
31 00000202 00000003 dfdd6800 dfdb0780 dfdb078c d987b920 e092ca8b 00000000
32 df24f200 e092f620 e092f640 c0327a46 df24f200 df24f200 df24f214 df24f294
33 Call Trace:
34 [<c011b54e>] __wake_up+0x1e/0x60
35 [<e092ca8b>] usb_midi_disconnect+0xab/0xf8 [usb_midi]
36 [<c0327a46>] usb_unbind_interface+0x86/0x90
37 [<c02bf93f>] __device_release_driver+0x8f/0xb0
38 [<c02bf980>] device_release_driver+0x20/0x40
39 [<c02bf089>] bus_remove_device+0x79/0x90
40 [<c02be082>] device_del+0x32/0x90
41 [<c0331aca>] usb_disable_device+0x16a/0x1a0
42 [<c032a806>] usb_disconnect+0xa6/0x190
43 [<c032cd07>] hub_port_connect_change+0x4c7/0x500
44 [<c032d226>] hub_events+0x4e6/0x620
45 [<c032d385>] hub_thread+0x25/0x130
46 [<c0135970>] autoremove_wake_function+0x0/0x60
47 [<c0135970>] autoremove_wake_function+0x0/0x60
48 [<c032d360>] hub_thread+0x0/0x130
49 [<c01354ba>] kthread+0xba/0xc0
50 [<c0135400>] kthread+0x0/0xc0
51 [<c0101215>] kernel_thread_helper+0x5/0x10
52 Code: e8 59 ef ff ff eb c3 8d b4 26 00 00 00 00 83 ec 08 89 1c 24 89 c3 b8
53 00 e0 f
54 f 89 74 24 04 21 e0 ff 40 14 89 c6 9c 5a fa 31 c0 <86> 03 84 c0 7e 14 c7 43
55 04 00
56 00 00 8b 74 24 04 89 d0 8b 1c
57 <6>note: khubd[117] exited with preempt_count 1
58 uhci_hcd 0000:00:1d.1: suspend_rh (auto-stop)
59
60 This was what appeared most strange to me. I've checked
61 /etc/hotplug/blacklist and it seems all right(a usb-midi entry) and
62 /etc/modules.autoload/kernel-2.6 for both, snd-usb-audio and usb-midi
63 entries.
64 After restarting alsasound it shows me that it sets two sound card devices
65 (one for built-in audio and snd-usb-audio).
66
67 This is the content of /etc/modules.d/alsa:
68
69 alias snd-card-0 snd-intel8x0
70 alias sound-slot-0 snd-intel8x0
71 alias snd-card-1 snd-usb-audio
72 alias sound-slot-1 snd-usb-audio
73
74 Another double check on the kernel config revealed that all was in its
75 place, i.e. building snd-usb-audio as a module etc.
76 What could this be??
77
78 Karsten

Replies

Subject Author
[gentoo-user] UC-33 problem karlos <k.gebbert@×××××.com>