[oe-issues] [Bug 2565] New: segmentation fault on hx4700_acx load
bugzilla-daemon at tinman.treke.net
bugzilla-daemon at tinman.treke.net
Tue Jun 26 00:15:49 UTC 2007
http://bugs.openembedded.org/show_bug.cgi?id=2565
Summary: segmentation fault on hx4700_acx load
Product: Openembedded
Version: Angstrom
Platform: Other
OS/Version: Linux
Status: NEW
Severity: blocker
Priority: P2
Component: Build
AssignedTo: openembedded-issues at lists.openembedded.org
ReportedBy: longislandsmell at gmail.com
QAContact: tinderbox-oe at gmx.net
a bug on acx and hx4700_acx
i do:
modprobe acx
and all goes on correctly
on modprobe hx4700_acx i get SEGMENTATION FAULT!
and it blocks all networking
i build my amstrong with opie typing
bitbake opie-image
bitbake virtual/kernel -c rebuild
to get the image for root and the kernel
i paste here the error:
<4>[ 430.780000] acx: this driver is still EXPERIMENTAL
<4>[ 430.780000] acx: reading README file and/or Craig's HOWTO is recommended,
visit http://acx100.sf.net in case of further questions/discussion
<4>[ 430.810000] acx: compiled to use 32bit I/O access. I/O timing issues
might occur, such as non-working firmware upload. Report them
<4>[ 430.820000] running on a little-endian CPU
<4>[ 430.820000] PCI module v0.3.36 initialized, waiting for cards to probe...
<4>[ 473.300000] ts-adc-debounce: Sample with too much jitter - ignored
<4>[ 474.440000] ts-adc-debounce: Sample with too much jitter - ignored
<4>[ 476.680000] ts-adc-debounce: Sample with too much jitter - ignored
<4>[ 477.020000] ts-adc-debounce: Sample with too much jitter - ignored
<4>[ 481.150000] hx4700_wlan_init: acx-mem platform_device_register
<4>[ 481.610000] acx: found ACX100-based wireless network card
<4>[ 481.620000] initial debug setting is 0x000A
<4>[ 481.620000] using IRQ 46
<4>[ 481.650000] ACX radio type 0x0d
<4>[ 481.650000] requesting firmware image 'WLANGEN.BIN'
<4>[ 481.960000] acx_write_fw (main): 0
<4>[ 482.090000] acx_validate_fw (main): 0
<4>[ 482.360000] requesting firmware image 'RADIO0d.BIN'
<4>[ 482.410000] acx_write_fw (radio): 0
<4>[ 482.420000] acx_validate_fw (radio): 0
<4>[ 482.660000] acx100_s_init_wep: writing WEP options
<4>[ 482.720000] initializing max packet templates
<4>[ 483.020000] NVS_vendor_offs:0000 probe_delay:500 eof_memory:65536
<4>[ 483.020000] CCAModes:04 Diversity:01 ShortPreOpt:01 PBCC:01 ChanAgil:00
PHY:05 Temp:01
<4>[ 483.030000] AntennaID:01 Len:02 Data:1E 00
<4>[ 483.040000] PowerLevelID:0A Len:00 Data:
<4>[ 483.040000] DataRatesID:02 Len:05 Data:02 04 11 22 44
<4>[ 483.050000] DomainID:03 Len:07 Data:10 20 30 31 32 40 41
<4>[ 483.060000] ProductID:04 Len:09 Data:TI ACX100
<4>[ 483.070000] ManufacturerID:05 Len:07 Data:TI Tese
<4>[ 483.090000] acx: === chipset TNETW1100B, radio type 0x0D (Maxim), form
factor 0x03 (Compact Flash), EEPROM version 0x05: uploaded firmware 'Rev
1.10.7.K' ===
<4>[ 483.100000] get_mask 0x00004D82, set_mask 0x00000000
<4>[ 483.130000] acx copy_from_slavemem: warning! destination not
word-aligned!
<4>[ 483.130000] got sensitivity value 176
<4>[ 483.160000] acx copy_from_slavemem: warning! destination not
word-aligned!
<4>[ 483.160000] got antenna value 0x8D
<4>[ 483.190000] acx copy_from_slavemem: warning! destination not
word-aligned!
<4>[ 483.190000] got Energy Detect (ED) threshold 112
<4>[ 483.220000] acx copy_from_slavemem: warning! destination not
word-aligned!
<4>[ 483.220000] got Channel Clear Assessment (CCA) value 13
<4>[ 483.250000] got regulatory domain 0x10
<4>[ 483.250000] get_mask 0x00000000, set_mask 0x00000000 - after update
<4>[ 483.260000] new ratevector: 82 84 0B 16 2C
<4>[ 483.260000] setting RXconfig to 2010:0FDD
<1>[ 483.290000] Unable to handle kernel NULL pointer dereference at virtual
address 00000001
<1>[ 483.290000] pgd = c1cc4000
<1>[ 483.300000] [00000001] *pgd=a1c91031, *pte=00000000, *ppte=00000000
<4>[ 483.300000] Internal error: Oops: f3 [#1]
<4>[ 483.300000] Modules linked in: hx4700_acx acx snd_pcm_oss snd_mixer_oss
i2c_pxa snd_hx4700_audio snd_pxa2xx_i2sound snd_pcm snd_timer snd_page_alloc
snd_ak4641 snd i2c_core rfcomm hidp hid l2cap bluetooth hx4700_bt
<4>[ 483.300000] CPU: 0
<4>[ 483.300000] PC is at sysfs_create_group+0x34/0x11c
<4>[ 483.300000] LR is at device_add+0x384/0x704
<4>[ 483.300000] pc : [<c00c4398>] lr : [<c015857c>] Not tainted
<4>[ 483.300000] sp : c1c29ca8 ip : c1c29cd0 fp : c1c29ccc
<4>[ 483.300000] r10: 00000118 r9 : c1ef4230 r8 : 0000000f
<4>[ 483.300000] r7 : 00000001 r6 : 00000002 r5 : c1ef41c8 r4 : 00000140
<4>[ 483.300000] r3 : c1d8c418 r2 : c1c28000 r1 : 00000001 r0 : c1ef4230
<4>[ 483.300000] Flags: NzCv IRQs on FIQs on Mode SVC_32 Segment user
<4>[ 483.300000] Control: 397F
<4>[ 483.300000] Table: A1CC4000 DAC: 00000015
<4>[ 483.300000] Process modprobe (pid: 1870, stack limit = 0xc1c28260)
<4>[ 483.300000] Stack: (0xc1c29ca8 to 0xc1c2a000)
<4>[ 483.300000] 9ca0: c1c29ccc c1d8c798 00000140 c1ef41c8
00000002 00000000
<4>[ 483.300000] 9cc0: c1c29d14 c1c29cd0 c015857c c00c4370 c1ef426c c1ef4288
00000000 00000000
<4>[ 483.300000] 9ce0: 00000000 00000000 00000005 c1ef41c8 c1ef4000 c1ef431c
c1ef4320 00000020
<4>[ 483.300000] 9d00: bf069624 00000001 c1c29d34 c1c29d18 c01c0a1c c0158204
c01b4ef8 00000005
<4>[ 483.300000] 9d20: c1ef4000 c031d918 c1c29d54 c1c29d38 c01b5160 c01c09ac
c1ef4000 00000000
<4>[ 483.300000] 9d40: c1ef4000 c1ef4320 c1c29d6c c1c29d58 c01b52c4 c01b4f50
bf0695bc 00000000
<4>[ 483.300000] 9d60: c1c29d94 c1c29d70 bf08f98c c01b528c bf0695bc bf09d21c
bf09d21c c39c8f00
<4>[ 483.300000] 9d80: bf069660 c487e000 c1c29da4 c1c29d98 c015c4f8 bf08f798
c1c29dcc c1c29da8
<4>[ 483.300000] 9da0: c015a9b8 c015c4e4 c00814d8 c39c8f00 bf09d21c bf0695bc
00000000 00000012
<4>[ 483.300000] 9dc0: c1c29dec c1c29dd0 c015ab30 c015a8f4 c1c29dfc 00000000
c015ab40 bf0695bc
<4>[ 483.300000] 9de0: c1c29dfc c1c29df0 c015ab50 c015aa84 c1c29e2c c1c29e00
c0159cd4 c015ab4c
<4>[ 483.300000] 9e00: c3b45000 c02f4988 c02f4988 bf09d27c bf069624 bf0695bc
bf069694 00000002
<4>[ 483.300000] 9e20: c1c29e44 c1c29e30 c015abe4 c0159c98 c02f4878 bf0695bc
c1c29e5c c1c29e48
<4>[ 483.300000] 9e40: c0159c0c c015ab8c 00000038 bf0695bc c1c29ea4 c1c29e60
c0158604 c0159be8
<4>[ 483.300000] 9e60: bf069660 bf06967c c02f4728 00000000 00000000 bf06971c
c1c29ea4 00000038
<4>[ 483.300000] 9e80: bf0695b4 00000002 c2c2b798 00000012 00000012 c487e000
c1c29ecc c1c29ea8
<4>[ 483.300000] 9ea0: c015c9b8 c0158204 00000000 c1c29eb8 bf0695b4 c2c2b600
bf069760 c2c2b798
<4>[ 483.300000] 9ec0: c1c29ee4 c1c29ed0 c015ca34 c015c8bc bf0a0014 c2c2b774
c1c29ef4 c1c29ee8
<4>[ 483.300000] 9ee0: bf0a001c c015ca1c c1c29fa4 c1c29ef8 c005ad14 bf0a000c
00000000 c1c29f08
<4>[ 483.300000] 9f00: 000150f0 00000000 00000000 00000000 00000000 00000000
00000000 00000000
<4>[ 483.300000] 9f20: 00000000 00000000 00000000 00000000 00000000 00000000
c487ebd8 c39c8700
<4>[ 483.300000] 9f40: 00000000 c487e8d8 c487e810 c487e900 00000000 0000002b
0000002b bf069178
<4>[ 483.300000] 9f60: c1c28000 c487e5c4 c487e928 00000010 00000000 00000000
00000000 000097e4
<4>[ 483.300000] 9f80: 00000000 00015098 00000080 c001fe08 c1c28000 00000000
00000000 c1c29fa8
<4>[ 483.300000] 9fa0: c001fc60 c0059ac4 000097e4 00000000 4001b000 00000e34
000150f0 bed84890
<4>[ 483.300000] 9fc0: 000097e4 00000000 00015098 00000080 00000000 bed84b68
00015088 000150a4
<4>[ 483.300000] 9fe0: 00000000 bed84894 0000a9ac 400cacd4 60000010 4001b000
00000000 00000000
<4>[ 483.300000] Backtrace:
<4>[ 483.300000] [<c00c4364>] (sysfs_create_group+0x0/0x11c) from [<c015857c>]
(device_add+0x384/0x704)
<4>[ 483.300000] r7 = 00000000 r6 = 00000002 r5 = C1EF41C8 r4 = 00000140
<4>[ 483.300000] [<c01581f8>] (device_add+0x0/0x704) from [<c01c0a1c>]
(netdev_register_sysfs+0x7c/0x8c)
<4>[ 483.300000] [<c01c09a0>] (netdev_register_sysfs+0x0/0x8c) from
[<c01b5160>] (register_netdevice+0x21c/0x33c)
<4>[ 483.300000] r6 = C031D918 r5 = C1EF4000 r4 = 00000005
<4>[ 483.300000] [<c01b4f44>] (register_netdevice+0x0/0x33c) from [<c01b52c4>]
(register_netdev+0x44/0x54)
<4>[ 483.300000] r7 = C1EF4320 r6 = C1EF4000 r5 = 00000000 r4 = C1EF4000
<4>[ 483.300000] [<c01b5280>] (register_netdev+0x0/0x54) from [<bf08f98c>]
(acxmem_e_probe+0x200/0x2f8 [acx])
<4>[ 483.300000] r5 = 00000000 r4 = BF0695BC
<4>[ 483.300000] [<bf08f78c>] (acxmem_e_probe+0x0/0x2f8 [acx]) from
[<c015c4f8>] (platform_drv_probe+0x20/0x24)
<4>[ 483.300000] [<c015c4d8>] (platform_drv_probe+0x0/0x24) from [<c015a9b8>]
(really_probe+0xd0/0x190)
<4>[ 483.300000] [<c015a8e8>] (really_probe+0x0/0x190) from [<c015ab30>]
(driver_probe_device+0xb8/0xc8)
<4>[ 483.300000] r8 = 00000012 r7 = 00000000 r6 = BF0695BC r5 = BF09D21C
<4>[ 483.300000] r4 = C39C8F00
<4>[ 483.300000] [<c015aa78>] (driver_probe_device+0x0/0xc8) from [<c015ab50>]
(__device_attach+0x10/0x14)
<4>[ 483.300000] r6 = BF0695BC r5 = C015AB40 r4 = 00000000
<4>[ 483.300000] [<c015ab40>] (__device_attach+0x0/0x14) from [<c0159cd4>]
(bus_for_each_drv+0x48/0x84)
<4>[ 483.300000] [<c0159c8c>] (bus_for_each_drv+0x0/0x84) from [<c015abe4>]
(device_attach+0x64/0x90)
<4>[ 483.300000] r6 = 00000002 r5 = BF069694 r4 = BF0695BC
<4>[ 483.300000] [<c015ab80>] (device_attach+0x0/0x90) from [<c0159c0c>]
(bus_attach_device+0x30/0x5c)
<4>[ 483.300000] r5 = BF0695BC r4 = C02F4878
<4>[ 483.300000] [<c0159bdc>] (bus_attach_device+0x0/0x5c) from [<c0158604>]
(device_add+0x40c/0x704)
<4>[ 483.300000] r5 = BF0695BC r4 = 00000038
<4>[ 483.300000] [<c01581f8>] (device_add+0x0/0x704) from [<c015c9b8>]
(platform_device_add+0x108/0x160)
<4>[ 483.300000] [<c015c8b0>] (platform_device_add+0x0/0x160) from
[<c015ca34>] (platform_device_register+0x24/0x28)
<4>[ 483.300000] r7 = C2C2B798 r6 = BF069760 r5 = C2C2B600 r4 = BF0695B4
<4>[ 483.300000] [<c015ca10>] (platform_device_register+0x0/0x28) from
[<bf0a001c>] (hx4700_wlan_init+0x1c/0x28 [hx4700_acx])
<4>[ 483.300000] r4 = C2C2B774
<4>[ 483.300000] [<bf0a0000>] (hx4700_wlan_init+0x0/0x28 [hx4700_acx]) from
[<c005ad14>] (sys_init_module+0x125c/0x135c)
<4>[ 483.300000] [<c0059ab8>] (sys_init_module+0x0/0x135c) from [<c001fc60>]
(ret_fast_syscall+0x0/0x2c)
<4>[ 483.300000] Code: 1a000002 e59f00e4 e3a01033 ea000010 (e5911000)
--
Configure bugmail: http://bugs.openembedded.org/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