[Bug 3161] h5000: WiFi doesn't work

bugzilla-daemon at treke.net bugzilla-daemon at treke.net
Sun Mar 2 22:23:30 UTC 2008


http://bugs.openembedded.net/show_bug.cgi?id=3161





--- Comment #16 from Milan Plzik <milan.plzik at gmail.com>  2008-03-02 22:23:29 ---
I tested current at76_usb driver (0.17-r0) and kernel (2.6.21-hh20-r13) on my
h5550, the result was (unfortunately) kernel oops; this will probably need
further investigation.

root at h5000:~$ modprobe ohci-hcd
[  115.890000] usbcore: registered new interface driver usbfs
[  115.910000] usbcore: registered new interface driver hub
[  115.930000] usbcore: registered new device driver usb
[  116.000000] dmabounce: registered device samcop usb host on platform bus
[  116.260000] samcop usb host samcop usb host: h5400 OHCI
[  116.280000] samcop usb host samcop usb host: new USB bus registered,
assigned bus number 1
[  116.290000] samcop usb host samcop usb host: irq 125, io mem 0x14020000
[  116.380000] usb usb1: configuration #1 chosen from 1 choice
[  116.390000] hub 1-0:1.0: USB hub found
[  116.400000] hub 1-0:1.0: 2 ports detected
root at h5000:~$ [  116.850000] usb 1-1: new full speed USB device using samcop
usb host and address 2
mo[  117.040000] usb 1-1: configuration #1 chosen from 1 choice
d[  117.230000] Atmel at76x USB Wireless LAN Driver 0.17 loading
p[  117.310000] Unable to handle kernel NULL pointer dereference at virtual
address 00000002
[  117.320000] pgd = c5e34000
[  117.320000] [00000002] *pgd=a5e2c031, *pte=00000000, *ppte=00000000
[  117.330000] Internal error: Oops: 17 [#1]
[  117.330000] Modules linked in: at76_usb ohci_hcd usbcore i2c_pxa
snd_soc_h5000 snd_soc_pxa2xx_i2s snd_soc_ak4535 i2c_core snd_soc_pxa2xx
snd_soc_core snd_pcm_oss snd_pcm snd_tr
[  117.330000] CPU: 0
[  117.330000] PC is at strlen+0x18/0x2c
[  117.330000] LR is at create_dir+0x34/0x220
[  117.330000] pc : [<c00f2574>]    lr : [<c00c10bc>]    Not tainted
[  117.330000] sp : c5e67b98  ip : c5e67ba8  fp : c5e67ba4
[  117.330000] r10: 00000118  r9 : c75daa48  r8 : 0000000f
[  117.330000] r7 : c5dfb3d8  r6 : c5e67bec  r5 : c75daa48  r4 : 00000002
[  117.330000] r3 : 22222222  r2 : 00000002  r1 : 22222222  r0 : 00000002
[  117.330000] Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  Segment user
[  117.330000] Control: 397F
[  117.330000] Table: A5E34000  DAC: 00000015
[  117.330000] Process modprobe (pid: 1331, stack limit = 0xc5e66258)
[  117.330000] Stack: (0xc5e67b98 to 0xc5e68000)
[  117.330000] 7b80:                                                      
c5e67bd4 c5e67ba8 
[  117.330000] 7ba0: c00c10bc c00f2568 c5e67bcc c5e67bb8 c00ee8b0 00000140
c75da9e0 00000002 
[  117.330000] 7bc0: c5e52400 0000000f c5e67be4 c5e67bd8 c00c135c c00c1094
c5e67c0c c5e67be8 
[  117.330000] 7be0: c00c273c c00c134c c5e67c0c c5e6ef18 00000140 c75da9e0
00000002 00000000 
[  117.330000] 7c00: c5e67c54 c5e67c10 c012723c c00c2700 c75daa84 c75daaa0
00000000 00000000 
[  117.330000] 7c20: 00000000 00000000 00000005 c75da9e0 c75da800 c75dab3c
c75dab40 c75da800 
[  117.330000] 7c40: c5e08e00 00000054 c5e67c74 c5e67c58 c016ef1c c0126ec4
c0162d04 00000003 
[  117.330000] 7c60: c75da800 c0270620 c5e67c94 c5e67c78 c0162f6c c016eeac
c75da800 c764f5c4 
[  117.330000] 7c80: c764f5a0 c75dab40 c5e67cac c5e67c98 c01630d0 c0162d5c
c75dae90 c764f5c4 
[  117.330000] 7ca0: c5e67d04 c5e67cb0 bf136124 c0163098 00000a02 00000000
c764f720 00000054 
[  117.330000] 7cc0: 00001388 c5e67cd0 c0161734 c00f23b8 c637a2a8 00000048
bf142cc0 00000008 
[  117.330000] 7ce0: c75da800 c75dab40 0000006c bf14251c c892b000 c5e524fc
c5e67dbc c5e67d08 
[  117.330000] 7d00: bf139d44 bf135cac 00000800 00000000 c5e67d5c 00000004
00001388 c007f254 
[  117.330000] 7d20: c5e67d6c 00000020 c5e08e00 0000a1ff bf142588 c5e52400
00000003 c007f1dc 
[  117.330000] 7d40: c5e67d6c c5e741e0 c5e67d74 c5e741e0 c5e67d7c c5e67d60
c01c37e0 27056400 
[  117.330000] 7d60: 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 
[  117.330000] 7d80: 00000000 00000000 00000000 bf1429bc c5e08e00 c5e08e18
c5e08e00 bf142474 
[  117.330000] 7da0: bf142448 c5e08ebc 00000017 c8a04000 c5e67ddc c5e67dc0
bf118798 bf138e44 
[  117.330000] 7dc0: c5e08e18 bf142474 bf142474 c5ddfa00 c5e67e04 c5e67de0
c0129678 bf118718 
[  117.330000] 7de0: c007eb10 c5ddfa00 bf142474 c5e08e18 bf142474 00000017
c5e67e24 c5e67e08 
[  117.330000] 7e00: c01297f0 c01295b4 c01c1750 c5e08ef0 c5e08e18 c01298d0
c5e67e3c c5e67e28 
[  117.330000] 7e20: c0129954 c0129744 00000000 c5e67e44 c5e67e6c c5e67e40
c0128ac0 c01298dc 
[  117.330000] 7e40: 00000017 bf128b78 bf128b78 c5e08e60 bf142474 bf142488
bf128a78 00000000 
[  117.330000] 7e60: c5e67e7c c5e67e70 c01294c4 c0128a84 c5e67ea4 c5e67e80
c0128e1c c01294b0 
[  117.330000] 7e80: 00000015 bf142474 ffffffed bf142b40 bf13d958 00000017
c5e67ebc c5e67ea8 
[  117.330000] 7ea0: c0129c60 c0128dc4 c5e67ecc bf142448 c5e67edc c5e67ec0
bf118394 c0129bd8 
[  117.330000] 7ec0: c5e087c4 c5e08600 bf142b40 c5e087f0 c5e67ef4 c5e67ee0
bf10b038 bf118338 
[  117.330000] 7ee0: bf142b40 c5e087c4 c5e67fa4 c5e67ef8 c00584c4 bf10b00c
00000000 c5e67f08 
[  117.330000] 7f00: 00015250 00000000 00000000 00000000 00000000 00000000
00000000 00000000 
[  117.330000] 7f20: 00000000 00000000 00000000 00000000 00000000 0000000b
c8a15ae4 c5e744a0 
[  117.330000] 7f40: 00000000 c8a13da4 c8a13cb4 c8a13dcc 00000000 000001cf
000001cf bf13f4f4 
[  117.330000] 7f60: c5e66000 c8a139a0 c8a13df4 00000015 00000000 00000000
00000000 0000a49c 
[  117.330000] 7f80: 00000000 000150e8 00000080 c001dde8 c5e66000 00000000
00000000 c5e67fa8 
[  117.330000] 7fa0: c001dc40 c0057274 0000a49c 00000000 40127000 00015a3c
00015250 bedfa990 
[  117.330000] 7fc0: 0000a49c 00000000 000150e8 00000080 00000000 bedfac68
00015088 000150f4 
[  117.330000] 7fe0: 00000000 bedfa994 0000a9ac 400cabb4 60000010 40127000
00000000 00000000 
[  117.330000] Backtrace: 
[  117.330000] [<c00f255c>] (strlen+0x0/0x2c) from [<c00c10bc>]
(create_dir+0x34/0x220)
[  117.330000] [<c00c1088>] (create_dir+0x0/0x220) from [<c00c135c>]
(sysfs_create_subdir+0x1c/0x20)
[  117.330000]  r8 = 0000000F  r7 = C5E52400  r6 = 00000002  r5 = C75DA9E0
[  117.330000]  r4 = 00000140 
[  117.330000] [<c00c1340>] (sysfs_create_subdir+0x0/0x20) from [<c00c273c>]
(sysfs_create_group+0x48/0x11c)
[  117.330000] [<c00c26f4>] (sysfs_create_group+0x0/0x11c) from [<c012723c>]
(device_add+0x384/0x704)
[  117.330000]  r7 = 00000000  r6 = 00000002  r5 = C75DA9E0  r4 = 00000140
[  117.330000] [<c0126eb8>] (device_add+0x0/0x704) from [<c016ef1c>]
(netdev_register_sysfs+0x7c/0x8c)
[  117.330000] [<c016eea0>] (netdev_register_sysfs+0x0/0x8c) from [<c0162f6c>]
(register_netdevice+0x21c/0x33c)
[  117.330000]  r6 = C0270620  r5 = C75DA800  r4 = 00000003 
[  117.330000] [<c0162d50>] (register_netdevice+0x0/0x33c) from [<c01630d0>]
(register_netdev+0x44/0x54)
[  117.330000]  r7 = C75DAB40  r6 = C764F5A0  r5 = C764F5C4  r4 = C75DA800
[  117.330000] [<c016308c>] (register_netdev+0x0/0x54) from [<bf136124>]
(at76_init_new_device+0x484/0x634 [at76_usb])
[  117.330000]  r5 = C764F5C4  r4 = C75DAE90 
[  117.330000] [<bf135ca0>] (at76_init_new_device+0x0/0x634 [at76_usb]) from
[<bf139d44>] (at76_probe+0xf0c/0x10a0 [at76_usb])
[  117.330000] [<bf138e38>] (at76_probe+0x0/0x10a0 [at76_usb]) from
[<bf118798>] (usb_probe_interface+0x8c/0xc8 [usbcore])
[  117.330000] [<bf11870c>] (usb_probe_interface+0x0/0xc8 [usbcore]) from
[<c0129678>] (really_probe+0xd0/0x190)
[  117.330000]  r7 = C5DDFA00  r6 = BF142474  r5 = BF142474  r4 = C5E08E18
[  117.330000] [<c01295a8>] (really_probe+0x0/0x190) from [<c01297f0>]
(driver_probe_device+0xb8/0xc8)
[  117.330000]  r8 = 00000017  r7 = BF142474  r6 = C5E08E18  r5 = BF142474
[  117.330000]  r4 = C5DDFA00 
[  117.330000] [<c0129738>] (driver_probe_device+0x0/0xc8) from [<c0129954>]
(__driver_attach+0x84/0xe4)
[  117.330000]  r6 = C01298D0  r5 = C5E08E18  r4 = C5E08EF0 
[  117.330000] [<c01298d0>] (__driver_attach+0x0/0xe4) from [<c0128ac0>]
(bus_for_each_dev+0x48/0x80)
[  117.330000]  r5 = C5E67E44  r4 = 00000000 
[  117.330000] [<c0128a78>] (bus_for_each_dev+0x0/0x80) from [<c01294c4>]
(driver_attach+0x20/0x28)
[  117.330000]  r7 = 00000000  r6 = BF128A78  r5 = BF142488  r4 = BF142474
[  117.330000] [<c01294a4>] (driver_attach+0x0/0x28) from [<c0128e1c>]
(bus_add_driver+0x64/0x184)
[  117.330000] [<c0128db8>] (bus_add_driver+0x0/0x184) from [<c0129c60>]
(driver_register+0x94/0x9c)
[  117.330000]  r8 = 00000017  r7 = BF13D958  r6 = BF142B40  r5 = FFFFFFED
[  117.330000]  r4 = BF142474 
[  117.330000] [<c0129bcc>] (driver_register+0x0/0x9c) from [<bf118394>]
(usb_register_driver+0x68/0xe4 [usbcore])
[  117.330000]  r4 = BF142448 
[  117.330000] [<bf11832c>] (usb_register_driver+0x0/0xe4 [usbcore]) from
[<bf10b038>] (at76_mod_init+0x38/0x88 [at76_usb])
[  117.330000]  r7 = C5E087F0  r6 = BF142B40  r5 = C5E08600  r4 = C5E087C4
[  117.330000] [<bf10b000>] (at76_mod_init+0x0/0x88 [at76_usb]) from
[<c00584c4>] (sys_init_module+0x125c/0x135c)
[  117.330000]  r4 = C5E087C4 
[  117.330000] [<c0057268>] (sys_init_module+0x0/0x135c) from [<c001dc40>]
(ret_fast_syscall+0x0/0x2c)
[  117.330000] Code: e24cb004 e1a02000 ea000000 e2800001 (e5d03000) 


-- 
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list