Oops: snd_soc_neo1973_wm8753

Tim Niemeyer tim.niemeyer at mastersword.de
Wed Mar 4 10:55:24 CET 2009


Hi

i have a very recent andy-tracking kernel and i've got an error with the snd
module on my GTA01.

Would be nice if someone could have a look at this. It seems to deep for my alsa
skills.

Here the Log on module load:
pcf50606 0-0008: INT1=0x40 INT2=0x00 INT3=0x01
pcf50606 0-0008: adc result = 717
pcf50606 0-0008: INT1=0x00 INT2=0x00 INT3=0x01
pcf50606 0-0008: adc result = 496
pcf50606 0-0008: INT1=0x00 INT2=0x00 INT3=0x01
pcf50606 0-0008: adc result = 537
pcf50606 0-0008: INT1=0x00 INT2=0x00 INT3=0x00
GSM wakeup interrupt (IRQ 17)
GSM wakeup interrupt (IRQ 17)
rxerr: port=0 ch=0x00, rxs=0x0000000e
No device for DAI s3c24xx-i2s
Entered neo1973_init
pcf50606 0-0008: INT1=0x40 INT2=0x00 INT3=0x01
pcf50606 0-0008: adc result = 716
pcf50606 0-0008: INT1=0x00 INT2=0x00 INT3=0x00
pcf50606 0-0008: INT1=0x00 INT2=0x00 INT3=0x01
pcf50606 0-0008: adc result = 505
pcf50606 0-0008: INT1=0x00 INT2=0x00 INT3=0x01
pcf50606 0-0008: adc result = 523
pcf50606 0-0008: INT1=0x00 INT2=0x00 INT3=0x00

Log on module unload:
Unable to handle kernel NULL pointer dereference at virtual address 00000008
pgd = c7b2c000
[00000008] *pgd=37ba4031, *pte=00000000, *ppte=00000000
Internal error: Oops: 817 [#1] PREEMPT
Modules linked in: snd_soc_neo1973_wm8753(-) snd_soc_s3c24xx_i2s snd_soc_s3c24xx
ipv6 rfcomm hidp l2cap snd_soc_wm8753 snd_soc_core ohci_hcd snd_pcm snd_timer
snd_page_alloc snd
CPU: 0    Not tainted  (2.6.29-GTA01_localandy #2)
PC is at mutex_lock+0x10/0x24
LR is at snd_soc_free_pcms+0x24/0x54 [snd_soc_core]
pc : [<c02f2280>]    lr : [<bf0488a8>]    psr: a0000013
sp : c7b33e20  ip : c7b33e30  fp : c7b33e2c
r10: 00000000  r9 : c7b32000  r8 : c002cf68
r7 : bf05eea0  r6 : 00000008  r5 : bf0df00c  r4 : 00000000
r3 : 00000000  r2 : c714ac08  r1 : 00000004  r0 : 00000008
Flags: NzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
Control: c000717f  Table: 37b2c000  DAC: 00000015
Process rmmod (pid: 1379, stack limit = 0xc7b32268)
Stack: (0xc7b33e20 to 0xc7b34000)
3e20: c7b33e4c c7b33e30 bf0488a8 c02f2280 c7b33e6c bf0df00c bf0df0e4 c714ac00
3e40: c7b33e64 c7b33e50 bf0576d4 bf048894 bf0d0210 bf0d0210 c7b33e84 c7b33e68
3e60: bf049980 bf0576c8 c714ac08 bf050e18 c03f0aa0 c7b33f48 c7b33e94 c7b33e88
3e80: c01d8fb4 bf049940 c7b33eac c7b33e98 c01d7d60 c01d8fa4 c714ac08 c714ac90
3ea0: c7b33ec4 c7b33eb0 c01d7da0 c01d7cfc c714ac08 c714ac38 c7b33edc c7b33ec8
3ec0: c01d7050 c01d7d8c c714ac08 00000000 c7b33efc c7b33ee0 c01d56f8 c01d6fec
3ee0: c7b33f04 c714ac00 00000000 00000000 c7b33f1c c7b33f00 c01d955c c01d5600
3f00: c01d8324 c714ac00 00000000 00000000 c7b33f34 c7b33f20 c01d9908 c01d954c
3f20: bf0df300 bf0df300 c7b33f44 c7b33f38 bf0dd840 c01d9900 c7b33fa4 c7b33f48
3f40: c0070e70 bf0dd830 5f646e73 5f636f73 316f656e 5f333739 37386d77 ff003335
3f60: 00001000 40150000 00012008 00000000 00000000 40025000 c7b33f9c c7b33f88
3f80: 00033eac 00000000 be8b7ba0 00000000 00008800 00000081 00000000 c7b33fa8
3fa0: c002cdc0 c0070d2c be8b7ba0 00000000 be8b7ba0 00000880 00000880 be8b7ba0
3fc0: be8b7ba0 00000000 00008800 00000081 00000000 00000000 40025000 be8b7c14
3fe0: 00000000 be8b7b98 000091cc 400efe3c 60000010 be8b7ba0 00000000 00000000
Backtrace:
[<c02f2270>] (mutex_lock+0x0/0x24) from [<bf0488a8>]
(snd_soc_free_pcms+0x24/0x54 [snd_soc_core])
[<bf048884>] (snd_soc_free_pcms+0x0/0x54 [snd_soc_core]) from [<bf0576d4>]
(wm8753_remove+0x1c/0x2c [snd_soc_wm8753])
 r6:c714ac00 r5:bf0df0e4 r4:bf0df00c
[<bf0576b8>] (wm8753_remove+0x0/0x2c [snd_soc_wm8753]) from [<bf049980>]
(soc_remove+0x50/0xb4 [snd_soc_core])
 r4:bf0d0210
[<bf049930>] (soc_remove+0x0/0xb4 [snd_soc_core]) from [<c01d8fb4>]
(platform_drv_remove+0x20/0x24)
 r7:c7b33f48 r6:c03f0aa0 r5:bf050e18 r4:c714ac08
[<c01d8f94>] (platform_drv_remove+0x0/0x24) from [<c01d7d60>]
(__device_release_driver+0x74/0x90)
[<c01d7cec>] (__device_release_driver+0x0/0x90) from [<c01d7da0>]
(device_release_driver+0x24/0x30)
 r5:c714ac90 r4:c714ac08
[<c01d7d7c>] (device_release_driver+0x0/0x30) from [<c01d7050>]
(bus_remove_device+0x74/0x84)
 r5:c714ac38 r4:c714ac08
[<c01d6fdc>] (bus_remove_device+0x0/0x84) from [<c01d56f8>]
(device_del+0x108/0x158)
 r5:00000000 r4:c714ac08
[<c01d55f0>] (device_del+0x0/0x158) from [<c01d955c>]
(platform_device_del+0x20/0x64)
 r6:00000000 r5:00000000 r4:c714ac00
[<c01d953c>] (platform_device_del+0x0/0x64) from [<c01d9908>]
(platform_device_unregister+0x18/0x24)
 r6:00000000 r5:00000000 r4:c714ac00
[<c01d98f0>] (platform_device_unregister+0x0/0x24) from [<bf0dd840>]
(neo1973_exit+0x20/0x2c [snd_soc_neo1973_wm8753])
 r4:bf0df300
[<bf0dd820>] (neo1973_exit+0x0/0x2c [snd_soc_neo1973_wm8753]) from [<c0070e70>]
(sys_delete_module+0x154/0x1b0)
[<c0070d1c>] (sys_delete_module+0x0/0x1b0) from [<c002cdc0>]
(ret_fast_syscall+0x0/0x2c)
 r7:00000081 r6:00008800 r5:00000000 r4:be8b7ba0
Code: e1a0c00d e92dd800 e24cb004 e3a03000 (e1002093)
---[ end trace 4944f792fca78564 ]---


Tim Niemeyer
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: Digital signature
Url : http://lists.openmoko.org/pipermail/openmoko-kernel/attachments/20090304/87e2f46f/attachment.pgp 


More information about the openmoko-kernel mailing list