[Madwifi-devel] xscale compilation warning
Status: Beta
Brought to you by:
otaku
From: Nitin M. <sum...@gm...> - 2005-01-19 05:37:43
|
Hi All, I am trying to cross compile madwifi on kernel 2.4.25 (snapgear linux distro) for xscale (ixp 425 specifically). I can compile the source code but am having 2 issues. 1) While compiling it gives a warning cc1: warning: switch -mcpu=xscale conflicts with -march= switch I have set the necessary KERNELPREFIX, TARGET (=xscale-be-elf) and TOOLPREFIX Is this an issue with toolchain for arm I have ?? can anyone conform the toolchain with which this doesnt come ? 2) Bigger problem is that when I download the necessay .o's onto the board the ath_pci.o is crashing .. i.e insmod itself is giving a segmentation fault .. some points I will like to mention: -> I have recompiled hal with the correct tool chain also I have (have source code) dump below at the last Can someone please tell me what I am missing here ?? or how to go about finding whats causing this segmentation fault ? Cheers, Nitin DUMP --------- # insmod wlan.o Using wlan.o wlan: 0.8.4.4 (EXPERIMENTAL) # insmod ath_hal.o Using ath_hal.o Warning: loading ath_hal will taint the kernel: non-GPL license - Proprietary See http://www.tux.org/lkml/#export-tainted for information about tainted modules ath_hal: 0.9.11.6 # insmod ath_rate_amrr.o Using ath_rate_amrr.o ath_rate_amrr: 0.1 # insmod ath_pci.o Using ath_pci.o ath_pci: 0.9.4.11 (EXPERIMENTAL) Unable to handle kernel paging request at virtual address 4bff000c pgd = c3884000 [4bff000c] *pgd=00000000, *pmd = 00000000 Internal error: Oops: f5 CPU: 0 pc : [<c5a3b218>] lr : [<c5a4c064>] Tainted: P sp : c34b3e08 ip : 00000000 fp : 00000000 r10: c34bc000 r9 : c34b3e6c r8 : 4bff0000 r7 : 00000000 r6 : c3c6e000 r5 : c34bc000 r4 : 00000013 r3 : ffffc00c r2 : 4bff0000 r1 : 0000000c r0 : c34bc000 Flags: NzCv IRQs on FIQs on Mode SVC_32 Segment user Control: 39FF Table: 03884000 DAC: 00000015 Process insmod (pid: 2295, stack limit = 0xc34b2368) Stack: (0xc34b3e08 to 0xc34b4000) 3e00: c34b3e6c 00000013 c34bc000 00000000 c3c6e000 c5a4bd20 3e20: 00000013 c34bc000 c3c6e000 00000000 4bff0000 c34bc000 c5a48a28 c34b3e7c 3e40: c3c6e000 c02e1000 c3c6e000 c3c6e344 c3c6e000 c34b2000 c5a66870 c5a3b570 3e60: c34b3e6c c5a3b07c c34b3e6c c3c6e000 c5a5e15c c34b3e90 0000002f 00000001 3e80: 000000cb c001e378 c3c6ef1c 00000013 00000000 0000001b c5a5eb08 c3c6e000 3ea0: c02e1000 4bff0000 4bff0000 ffffffea c34b2000 c5a66870 c3c49f80 c5a64b68 3ec0: c3c6e000 00000000 60000008 c5a66870 c5a669a8 00000000 c02e1000 ffffffea 3ee0: 00076a30 c00a0c84 c02e1000 c5a669a8 00000000 c0165ac8 c00a0cf0 c5a66f78 3f00: c5a5e000 c34f8000 00000060 c5a64e5c c0023d34 00000007 c34f8000 c34fa000 3f20: c5a68000 00000060 c59c4000 c5a5e060 00008ff4 00000000 00000000 00000000 3f40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 3f60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 3f80: 00000000 000548c0 000548c0 0004e4bc 00000080 c00168a4 c34b2000 00008ff4 3fa0: 00000000 c00166e0 000548c0 c0016548 bfffed94 00076a30 00000000 00000058 |