Loft:~# uname -a Linux Loft 2.6.15 #2 PREEMPT Thu Jan 26 16:44:07 UTC 2006 armv5tel GNU/Linux Linux Loft 2.6.15 #2 PREEMPT Thu Jan 26 16:44:07 UTC 2006 armv5tel GNU/Linux Loft:~# cat /proc/cpuinfo Processor : XScale-IXP42x Family rev 1 (v5l) BogoMIPS : 532.48 Features : swp half thumb fastmult edsp CPU implementer : 0x69 CPU architecture: 5TE CPU variant : 0x0 CPU part : 0x41c CPU revision : 1 Cache type : undefined 5 Cache clean : undefined 5 Cache lockdown : undefined 5 Cache format : Harvard I size : 32768 I assoc : 32 I line length : 32 I sets : 32 D size : 32768 D assoc : 32 D line length : 32 D sets : 32 Hardware : Giant Shoulder Inc Loft board Revision : 0000 Serial : 0000000000000000 Loft:~# modprobe ath_pci ath_hal: module license 'Proprietary' taints kernel. ath_hal: 0.9.16.13 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413, REGOPS_FUNC, DFS) wlan: 0.8.4.2 (Atheros/multi-bss) ath_rate_sample: 1.2 ath_pci: 0.9.4.5 (Atheros/multi-bss) PCI: enabling device 0000:00:02.0 (0140 -> 0142) Unable to handle kernel paging request at virtual address 48004004 pgd = c3244000 [48004004] *pgd=00000000 Internal error: Oops: f5 [#1] Modules linked in: ath_pci ath_rate_sample wlan ath_hal CPU: 0 PC is at ath_hal_reg_read+0x10/0x18 [ath_hal] LR is at zz016d9d41+0x50/0x1b4 [ath_hal] pc : [] lr : [] Tainted: P sp : c3655d30 ip : c3655d40 fp : c3655d3c r10: 00000000 r9 : bf07d464 r8 : 48000000 r7 : c3655dc8 r6 : 00000001 r5 : c3308000 r4 : c3308000 r3 : 48000000 r2 : 00000001 r1 : 00004004 r0 : c3308000 Flags: nzCv IRQs on FIQs on Mode SVC_32 Segment user Control: 397F Table: 03244000 DAC: 00000015 Process modprobe (pid: 953, stack limit = 0xc3654194) Stack: (0xc3655d30 to 0xc3656000) 5d20: c3655d58 c3655d40 bf013018 bf000230 5d40: 00000000 c3308000 00000001 c3655d74 c3655d5c bf0131b4 bf013004 c3264000 5d60: c3308000 c3308000 c3655dac c3655d78 bf00fd60 bf013188 c3655dc8 0000a808 5d80: c3654000 c3264000 c3264260 48000000 c3264000 48000000 bf07d464 00000000 5da0: c3655dc0 c3655db0 bf00061c bf00fd2c c3655dc8 c3655de0 c3655dc4 bf000024 5dc0: bf000554 c3655dc8 c3655dd4 c3264000 c3264260 c3655e34 c3655de4 bf06716c 5de0: bf00000c c3655e00 c002dc54 c3698460 0000001b c32658ec 00000001 00000013 5e00: c3655e34 c3655e10 080234a8 c3264000 c03cd800 48000000 c3264260 48000000 5e20: bf07d464 000167d0 c3655e6c c3655e38 bf0763b0 bf06700c c3264000 00000000 5e40: 0826c5ec bf07d608 c03cd800 00000000 bf07d630 00000000 c3654000 000167d0 5e60: c3655e7c c3655e70 c015ec14 bf076178 c3655e98 c3655e80 c015ec6c c015ebfc 5e80: bf07d608 c03cd800 bf07d630 c3655eb0 c3655e9c c015ecb0 c015ec24 c03cd844 5ea0: 00000000 c3655ecc c3655eb4 c0178a18 c015ec90 c03cd908 c3655ee4 c0178b14 5ec0: c3655ee0 c3655ed0 c0178b60 c01789c8 00000000 c3655f0c c3655ee4 c0178040 5ee0: c0178b20 c02c95c8 c02c95c8 c03cd88c bf07d630 c02c94e0 bf07d644 00000000 5f00: c3655f1c c3655f10 c0178bac c0177ff8 c3655f3c c3655f20 c0178524 c0178b98 5f20: bf07d630 bf07d6e0 c3654000 c02c0300 c3655f54 c3655f40 c0178fe8 c01784b4 5f40: 000167d0 bf07d608 c3655f70 c3655f58 c015ef48 c0178fb4 c3655f74 c02c0318 5f60: bf07d6e0 c3655f80 c3655f74 bf07f030 c015eee0 c3655fa4 c3655f84 c0058f38 5f80: bf07f00c 000093d0 00000003 00016968 00000080 c0021f64 00000000 c3655fa8 5fa0: c0021de0 c0058dd8 000093d0 00000003 40142000 0001c1c0 000167d0 00000000 5fc0: 000093d0 00000003 00016968 00016974 00000000 000166e0 000167d0 00000000 5fe0: 00014e84 beeddb18 0000a678 400eb96c 60000010 40142000 00000000 00000000 Backtrace: [] (ath_hal_reg_read+0x0/0x18 [ath_hal]) from [] (zz016d9d41+0x50/0x1b4 [ath_hal]) [] (zz016d9d41+0x30/0x1b4 [ath_hal]) from [] (zz016e1251+0x38/0x6c [ath_hal]) r6 = 00000001 r5 = C3308000 r4 = 00000000 [] (zz016e1251+0x0/0x6c [ath_hal]) from [] (zz0005b6b2+0x40/0x76c [ath_hal]) r6 = C3308000 r5 = C3308000 r4 = C3264000 [] (zz0005b6b2+0x0/0x76c [ath_hal]) from [] (ath_hal_attach+0xd4/0x18c [ath_hal]) [] (ath_hal_attach+0x0/0x18c [ath_hal]) from [] (_ath_hal_attach+0x24/0xd4 [ath_hal]) [] (_ath_hal_attach+0x0/0xd4 [ath_hal]) from [] (ath_attach+0x16c/0x1160 [ath_pci]) r5 = C3264260 r4 = C3264000 [] (ath_attach+0x0/0x1160 [ath_pci]) from [] (ath_pci_probe+0x244/0x358 [ath_pci]) [] (ath_pci_probe+0x0/0x358 [ath_pci]) from [] (pci_call_probe+0x24/0x28) [] (pci_call_probe+0x0/0x28) from [] (__pci_device_probe+0x54/0x6c) [] (__pci_device_probe+0x0/0x6c) from [] (pci_device_probe+0x2c/0x44) r6 = BF07D630 r5 = C03CD800 r4 = BF07D608 [] (pci_device_probe+0x0/0x44) from [] (driver_probe_device+0x5c/0xac) r5 = 00000000 r4 = C03CD844 [] (driver_probe_device+0x0/0xac) from [] (__driver_attach+0x4c/0x78) r6 = C0178B14 r5 = C3655EE4 r4 = C03CD908 [] (__driver_attach+0x0/0x78) from [] (bus_for_each_dev+0x54/0x84) r4 = 00000000 [] (bus_for_each_dev+0x0/0x84) from [] (driver_attach+0x20/0x28) r7 = 00000000 r6 = BF07D644 r5 = C02C94E0 r4 = BF07D630 [] (driver_attach+0x0/0x28) from [] (bus_add_driver+0x7c/0xcc) [] (bus_add_driver+0x0/0xcc) from [] (driver_register+0x40/0x4c) r7 = C02C0300 r6 = C3654000 r5 = BF07D6E0 r4 = BF07D630 [] (driver_register+0x0/0x4c) from [] (__pci_register_driver+0x74/0xac) r4 = BF07D608 [] (__pci_register_driver+0x0/0xac) from [] (init_ath_pci+0x30/0x78 [ath_pci]) r5 = BF07D6E0 r4 = C02C0318 [] (init_ath_pci+0x0/0x78 [ath_pci]) from [] (sys_init_module+0x16c/0x318) [] (sys_init_module+0x0/0x318) from [] (ret_fast_syscall+0x0/0x2c) r8 = C0021F64 r7 = 00000080 r6 = 00016968 r5 = 00000003 r4 = 000093D0 Code: e1a0c00d e92dd800 e24cb004 e5903014 (e7930001) Segmentation fault