Greetings.

Since my last post on the topic, I've been able to get ALSA working on
my system. To start with, I got the cvs drivers working with
2.6.15-nitro3, and then I got the in-kernel drivers working with
2.6.16-nitro_git3. Actual use of the soundcard is fine in most cases -
some formats 'lock' the media play, but this is another issue :)
However, when I rmmod the drivers, which happens when I reboot / halt, I
get a kernel oops:

Unable to handle kernel paging request at 000000000002c6b6 RIP:
<ffffffff8021b780>{strlen+0}
PGD 30035067 PUD 21264067 PMD 0
Oops: 0000 [1] PREEMPT
CPU 0
Modules linked in: et131x nls_iso8859_1 isofs udf nls_base fglrx
snd_pcm_oss snd_mixer_oss snd_seq_oss snd_seq_midi_event snd_seq
snd_seq_device snd_hda_intel snd_hda_codec snd_pcm snd_timer snd
soundcore snd_page_alloc uhci_hcd pcspkr ohci1394 ieee1394 yenta_socket
rsrc_nonstatic usbhid ehci_hcd ohci_hcd usbcore ide_cd cdrom ipw2200
ieee80211 ieee80211_crypt
Pid: 12467, comm: rmmod Tainted: PF     2.6.16-nitro_git3 #3
RIP: 0010:[<ffffffff8021b780>] <ffffffff8021b780>{strlen+0}
RSP: 0018:ffff81003212de40  EFLAGS: 00010282
RAX: ffff81003c534380 RBX: ffff81003c534380 RCX: 0000000000000001
RDX: ffffffff8811e648 RSI: ffff81003c534380 RDI: 000000000002c6b6
RBP: ffff81003c5343e0 R08: ffff81003e69f090 R09: 0000000000000001
R10: 0000000000000001 R11: 0000000000000001 R12: 000000000002c6b6
R13: 0000000000000880 R14: 0000000000000880 R15: 00007ffffffc1538
FS:  00002b4ae72be6e0(0000) GS:ffffffff80525000(0000) knlGS:00000000f77066b0
CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
CR2: 000000000002c6b6 CR3: 0000000026faa000 CR4: 00000000000006e0
Process rmmod (pid: 12467, threadinfo ffff81003212c000, task
ffff81002dd77060)
Stack: ffffffff801af8ec 2222222222222222 ffff81003c534380 000000000002c6b6
       ffff8100380ec480 ffff81003c534380 0000000000000000 0000000000000880
       ffffffff8811e654 ffff81003dc40cb8
Call Trace: <ffffffff801af8ec>{remove_proc_entry+76}
       <ffffffff8811e654>{:snd:snd_info_unregister+68}
<ffffffff881aa2a4>{:snd_pcm_oss:snd_pcm_oss_unregister_minor+100}
       <ffffffff88136c3b>{:snd_pcm:snd_pcm_notify+91}
<ffffffff801493ec>{sys_delete_module+460}
       <ffffffff8021b5b3>{__up_write+307} <ffffffff80165b3a>{sys_munmap+90}
       <ffffffff8010ac36>{system_call+126}

Code: 80 3f 00 48 89 f8 74 08 48 ff c0 80 38 00 eb f6 48 29 f8 c3
RIP <ffffffff8021b780>{strlen+0} RSP <ffff81003212de40>
CR2: 000000000002c6b6
 BUG: rmmod/12467, lock held at task exit time!
 [ffffffff8814ca80] {register_mutex}
.. held by:             rmmod:12467 [ffff81002dd77060, 120]
... acquired at:               snd_pcm_notify+0x17/0xc0 [snd_pcm]

Strangely enough, I can't see anything about the soundcard in the 'lspci
-v' output ...

metabox ~ # lspci -v
00:00.0 Host bridge: ATI Technologies Inc ATI Radeon Xpress 200
(RS480/RS482/RX480/RX482) Chipset - Host bridge (rev 01)
        Subsystem: Micro-Star International Co., Ltd. Unknown device 0361
        Flags: bus master, 66MHz, medium devsel, latency 0
                               
00:02.0 PCI bridge: ATI Technologies Inc RS480 PCI-X Root Port (prog-if
00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: fd500000-fd5fffff
        Prefetchable memory behind bridge: bbf00000-dbefffff
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot-) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: 64bit-
Queue=0/0 Enable-
        Capabilities: [b0] #0d [0000]
        Capabilities: [b8] HyperTransport: MSI Mapping
        Capabilities: [100] Advanced Error Reporting
                               
00:04.0 PCI bridge: ATI Technologies Inc Unknown device 5a36 (prog-if 00
[Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=02, subordinate=03, sec-latency=0
        I/O behind bridge: 0000a000-0000afff
        Memory behind bridge: fd600000-fddfffff
        Prefetchable memory behind bridge: dbf00000-ddefffff
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot-) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: 64bit-
Queue=0/0 Enable-
        Capabilities: [b0] #0d [0000]
        Capabilities: [b8] HyperTransport: MSI Mapping
        Capabilities: [100] Advanced Error Reporting

00:05.0 PCI bridge: ATI Technologies Inc Unknown device 5a37 (prog-if 00
[Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
        Memory behind bridge: fde00000-fe1fffff
        Capabilities: [50] Power Management version 3
        Capabilities: [58] Express Root Port (Slot-) IRQ 0
        Capabilities: [80] Message Signalled Interrupts: 64bit-
Queue=0/0 Enable-
        Capabilities: [b0] #0d [0000]
        Capabilities: [b8] HyperTransport: MSI Mapping
        Capabilities: [100] Advanced Error Reporting

00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host
Controller (rev 80) (prog-if 10 [OHCI])
        Subsystem: ATI Technologies Inc IXP SB400 USB Host Controller
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
        Memory at febff000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [d0] Message Signalled Interrupts: 64bit-
Queue=0/0 Enable-

00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host
Controller (rev 80) (prog-if 10 [OHCI])
        Subsystem: ATI Technologies Inc IXP SB400 USB Host Controller
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
        Memory at febfe000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [d0] Message Signalled Interrupts: 64bit-
Queue=0/0 Enable-

00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host
Controller (rev 80) (prog-if 20 [EHCI])
        Subsystem: ATI Technologies Inc IXP SB400 USB2 Host Controller
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
        Memory at febfd000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [dc] Power Management version 2
        Capabilities: [d0] Message Signalled Interrupts: 64bit-
Queue=0/0 Enable-

00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 81)
        Subsystem: Micro-Star International Co., Ltd. Unknown device 0361
        Flags: 66MHz, medium devsel
        I/O ports at 0b00 [size=16]
        Memory at 50000000 (32-bit, non-prefetchable) [size=1K]
        Capabilities: [b0] HyperTransport: MSI Mapping

00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI
IDE Controller ATI (rev 80) (prog-if 8a [Master SecP PriP])
        Subsystem: Micro-Star International Co., Ltd. Unknown device 0361
        Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 17
        I/O ports at <ignored>
        I/O ports at <ignored>
        I/O ports at <ignored>
        I/O ports at <ignored>
        I/O ports at ff00 [size=16]
        Capabilities: [70] Message Signalled Interrupts: 64bit-
Queue=0/0 Enable-

00:14.2 Class 0403: ATI Technologies Inc Unknown device 437b (rev 01)
        Subsystem: Micro-Star International Co., Ltd. Unknown device 0361
        Flags: bus master, slow devsel, latency 64, IRQ 17
        Memory at febf8000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [50] Power Management version 2
        Capabilities: [60] Message Signalled Interrupts: 64bit+
Queue=0/0 Enable-

00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge (rev 80)
        Flags: bus master, 66MHz, medium devsel, latency 0

00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge (rev
80) (prog-if 01 [Subtractive decode])
        Flags: bus master, 66MHz, medium devsel, latency 64
        Bus: primary=00, secondary=05, subordinate=06, sec-latency=64
        I/O behind bridge: 0000b000-0000bfff
        Memory behind bridge: fe200000-feafffff
        Prefetchable memory behind bridge: ddf00000-dfefffff

00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
HyperTransport Technology Configuration
        Flags: fast devsel
        Capabilities: [80] HyperTransport: Host or Secondary Interface

00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Address Map
        Flags: fast devsel

00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
DRAM Controller
        Flags: fast devsel

00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron]
Miscellaneous Control
        Flags: fast devsel

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon Mobility
X700 (PCIE) (prog-if 00 [VGA])
        Subsystem: Micro-Star International Co., Ltd. Unknown device 0361
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at c0000000 (32-bit, prefetchable) [size=256M]
        I/O ports at 9800 [size=256]
        Memory at fd5f0000 (32-bit, non-prefetchable) [size=64K]
        Expansion ROM at fd5c0000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 2
        Capabilities: [58] Express Endpoint IRQ 0
        Capabilities: [80] Message Signalled Interrupts: 64bit+
Queue=0/0 Enable-
        Capabilities: [100] Advanced Error Reporting

04:00.0 Ethernet controller: Agere Systems Unknown device ed00 (rev 01)
        Subsystem: Micro-Star International Co., Ltd. Unknown device 0361
        Flags: bus master, fast devsel, latency 0, IRQ 19
        Memory at fe000000 (64-bit, non-prefetchable) [size=2M]
        Capabilities: [40] Power Management version 2
        Capabilities: [48] Express Endpoint IRQ 0
        Capabilities: [5c] Message Signalled Interrupts: 64bit+
Queue=0/0 Enable-
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [130] Virtual Channel
        Capabilities: [14c] Device Serial Number 00-02-2d-12-34-56-78-9a

05:04.0 CardBus bridge: O2 Micro, Inc. OZ711MP1/MS1 MemoryCardBus
Controller (rev 21)
        Subsystem: Micro-Star International Co., Ltd. Unknown device 0361
        Flags: bus master, stepping, slow devsel, latency 168, IRQ 16
        Memory at fe200000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=05, secondary=06, subordinate=09, sec-latency=176
        Memory window 0: 52000000-53fff000 (prefetchable)
        Memory window 1: 54000000-55fff000
        I/O window 0: 0000b000-0000b0ff
        I/O window 1: 0000b400-0000b4ff
        16-bit legacy interface ports at 0001

05:04.2 Class 0805: O2 Micro, Inc. Unknown device 7120 (rev 01)
        Subsystem: Micro-Star International Co., Ltd. Unknown device 0361
        Flags: slow devsel, IRQ 11
        Memory at feaffc00 (32-bit, non-prefetchable) [size=256]
        Capabilities: [a0] Power Management version 2

05:04.3 Bridge: O2 Micro, Inc. Unknown device 7130 (rev 01)
        Subsystem: Micro-Star International Co., Ltd. Unknown device 0361
        Flags: slow devsel, IRQ 11
        Memory at feafe000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [a0] Power Management version 2

05:04.4 FireWire (IEEE 1394): O2 Micro, Inc. Unknown device 00f7 (rev
02) (prog-if 10 [OHCI])
        Subsystem: O2 Micro, Inc. Unknown device 00f7
        Flags: bus master, medium devsel, latency 64, IRQ 16
        Memory at feafd000 (32-bit, non-prefetchable) [size=4K]
        Memory at feaff000 (32-bit, non-prefetchable) [size=2K]
        Capabilities: [60] Power Management version 2

05:09.0 Network controller: Intel Corporation PRO/Wireless 2200BG (rev 05)
        Subsystem: Intel Corporation Unknown device 2701
        Flags: bus master, medium devsel, latency 64, IRQ 17
        Memory at feafc000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [dc] Power Management version 2

metabox ~ #

It *used* to show. I dunno. Anyway, hopefully the above is enough :)

Dan


-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
Alsa-user mailing list
Alsa-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to