Re: [Madwifi-devel] HAL paging problems on IXP425
Status: Beta
Brought to you by:
otaku
From: Steffen P. <st...@wh...> - 2004-12-09 13:04:59
|
> could you share what you did? Here you are. It works for me (tm) ;) >=20 > On Dec 8, 2004, at 2:26 AM, Steffen Pfendtner wrote: >=20 >> Hi, >>=20 >> Honestly I didn't have taken a look at ah_osdep.c/h. Which I should have= =20 >> done. >> Thanks for the hint, it works now! >>=20 >> Greetings, >> Steffen >>=20 >>=20 >>> From: Andriy Korud <a....@ve...> >>> To: Steffen Pfendtner <st...@wh...>, >>> mad...@li... >>> Subject: RE: [Madwifi-devel] HAL paging problems on IXP425 >>> Hi, >>> Some times ago I also had this problem, the problem is that you need to= =20 >>> redefine generic register access macros that HAL uses to access hardwar= e=20 >>> to suit your platform. >>> In original source code they are defined as direct memory access and=20 >>> cause protection fault, you have to redefine it using readl() and=20 >>> writel(). >>> Sorry, I have no access to my sources now, if you're interested I may= =20 >>> send a solution on Monday. >>>=20 >>> with best regards, >>>=20 >>> -- >>>=20 >>> Andriy Korud >>>=20 >>> -----Original Message----- >>> From:=09m...@li... on behalf of Steffen= =20 >>> Pfendtner >>> Sent:=09=C2=E2 07.12.2004 18:43 >>> To:=09m...@li... >>> Cc: >>> Subject:=09[Madwifi-devel] HAL paging problems on IXP425 >>> Hi, >>>=20 >>> I try to run an 5213 Module on the IXP425 intel development platform. >>> I get the error bellow on insmod ath_pci.o. >>>=20 >>> I tracked down the problem, it comes up when ath_hal_attach is called. >>> This is where I cannt go on with debugging. >>> I guess the is some problem with ioremap. >>>=20 >>> As IXP425 should work, I'd like to know on which kernel version this ha= s >>> been verified? >>> I use 2.4.27-uc1 with the snapgear toolchain (gcc 3.3.2) >>>=20 >>> Thanks a lot. >>>=20 >>> Greetings, >>> Steffen >>>=20 >>> (IXP425 B-Silicon) >>>=20 >>> # cat /proc/pci >>> PCI devices found: >>> Bus 0, device 0, function 0: >>> Co-processor: PCI device 8086:8500 (Intel Corp.) (rev 1). >>> Prefetchable 32 bit memory at 0x0 [0xffffff]. >>> Prefetchable 32 bit memory at 0x1000000 [0x1ffffff]. >>> Prefetchable 32 bit memory at 0x2000000 [0x2ffffff]. >>> Prefetchable 32 bit memory at 0x3000000 [0x3ffffff]. >>> Prefetchable 32 bit memory at 0xff000000 [0xffffffff]. >>> I/O at 0xffffff00 [0xffffffff]. >>> Bus 0, device 1, function 0: >>> Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 100] (rev= =20 >>> 8). >>> IRQ 28. >>> Master Capable. Latency=3D128. Min Gnt=3D8.Max Lat=3D56. >>> Non-prefetchable 32 bit memory at 0x4bfff000 [0x4bffffff]. >>> I/O at 0xffffffc0 [0xffffffff]. >>> Non-prefetchable 32 bit memory at 0x4be00000 [0x4befffff]. >>> Bus 0, device 2, function 0: >>> Ethernet controller: PCI device 168c:0013 (rev 1). >>> IRQ 27. >>> Master Capable. Latency=3D168. Min Gnt=3D10.Max Lat=3D28. >>> Non-prefetchable 32 bit memory at 0x4bdf0000 [0x4bdfffff]. >>>=20 >>> # insmod ath_pci.o >>> Using ath_pci.o >>> ath_pci: 0.9.4.11 (EXPERIMENTAL) >>> Unable to handle kernel paging request at virtual address 4bdf000c >>> pgd =3D c0da0000 >>> [4bdf000c] *pgd=3D00000000, *pmd =3D 00000000 >>> Internal error: Oops: f5 >>> CPU: 0 >>> pc : [<c487e21c>] lr : [<c488fbb8>] Not tainted >>> sp : c0da5ddc ip : c0da5e00 fp : c0da5dfc >>> r10: c0c34000 r9 : c0da5e70 r8 : 4bdf0000 >>> r7 : 00000000 r6 : c0c3c000 r5 : c0c34000 r4 : 00000013 >>> r3 : ffffc00c r2 : 00000002 r1 : 0000000c r0 : 4bdf0000 >>> Flags: NzCv IRQs on FIQs on Mode SVC_32 Segment user >>> Control: 39FF Table: 00004000 DAC: 00000015 >>> Process insmod (pid: 36, stack limit =3D 0xc0da4368) >>> Stack: (0xc0da5ddc to 0xc0da6000) >>> 5dc0: >>> 000001f0 >>> 5de0: 00000013 c0c34000 00000000 c0c3c000 c0da5e24 c0da5e00 c488f868 >>> c488fb94 >>> 5e00: 00000013 c0c34000 c0c3c000 00000000 4bdf0000 c0c34000 c0da5e54 >>> c0da5e28 >>> 5e20: c488c4b0 c488f858 00000000 c02ea400 c0c3c000 c0c3c000 c0c3c344 >>> c036ec94 >>> 5e40: 00000007 c0c3c000 c0da5e68 c0da5e58 c487e5f0 c488c3f4 c0da5e70 >>> 00000000 >>> 5e60: c0da5e6c c487e07c c487e54c c0da5e70 00000001 c48b417c c0da5e94 >>> c005430c >>> 5e80: c0050c7c c01c0cd1 c01a5704 c0c3cf1c 00000013 c036ec94 c00541c8 >>> c48b4b08 >>> 5ea0: c02ea400 c0c3c000 4bdf0000 4bdf0000 c036ec94 00000007 c48bcab8 >>> 00000007 >>> 5ec0: c48babb8 c0c3c000 00000000 c0054308 c48bcab8 c48bcbf0 c02ea400 >>> 00000000 >>> 5ee0: c036ec94 c48bf000 c00f3d84 c02ea400 c48bcbf0 c01ab1d8 00000000 >>> c00f3df0 >>> 5f00: ffffffea c48b4000 c01a5708 00068670 c48bae54 c00551dc c0c3a000 >>> c0c3a000 >>> 5f20: c0c3c000 00000060 c487a000 c48b4060 00009204 00000000 00000000 >>> 00000000 >>> 5f40: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 >>> 00000000 >>> 5f60: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 >>> 00000000 >>> 5f80: 00000000 00000058 000496f0 00068670 00000080 c00456a4 c0da4000 >>> 00009204 >>> 5fa0: 00000000 c00454e0 000496f0 00068670 00900080 000494f8 00068670 >>> 00000000 >>> 5fc0: 00000058 000496f0 00068670 c48b4000 000494f8 00000002 00009204 >>> 00041c78 >>> 5fe0: 01ffdbd8 01ffdbcc 0002febc 01e19010 60000010 00900080 00000000 >>> 00000000 >>> Backtrace: >>> Function entered at [<c488fb88>] from [<c488f868>] >>> r6 =3D C0C3C000 r5 =3D 00000000 r4 =3D C0C34000 >>> Function entered at [<c488f84c>] from [<c488c4b0>] >>> Function entered at [<c488c3e8>] from [<c487e5f0>] >>> Function entered at [<c487e540>] from [<c487e07c>] >>> Code: e2413901 e3530a01 37903001 e24dd004 (27900001) >>> Segmentation fault >>>=20 >>>=20 >>>=20 >>> -- >>> Steffen <st...@wh...> >>> GPG Key fingerprint =3D DF91 11BB 498F 573B 8002 6E0B 3AE3 FF88 EADD B= 3BC >>>=20 >>>=20 >>> ------------------------------------------------------- >>> SF email is sponsored by - The IT Product Guide >>> Read honest & candid reviews on hundreds of IT Products from real users= =2E >>> Discover which products truly live up to the hype. Start reading now. >>> http://productguide.itmanagersjournal.com/ >>> _______________________________________________ >>> Madwifi-devel mailing list >>> Mad...@li... >>> https://lists.sourceforge.net/lists/listinfo/madwifi-devel >>>=20 >>>=20 >>>=20 >>>=20 >>>=20 >>> ------------------------------------------------------- >>> SF email is sponsored by - The IT Product Guide >>> Read honest & candid reviews on hundreds of IT Products from real users= =2E >>> Discover which products truly live up to the hype. Start reading now. >>> http://productguide.itmanagersjournal.com/ >>> _______________________________________________ >>> Madwifi-devel mailing list >>> Mad...@li... >>> https://lists.sourceforge.net/lists/listinfo/madwifi-devel >>>=20 >>=20 >>=20 >> -- >> Steffen Pfendtner <st...@wh...> >> GPG Key fingerprint =3D DF91 11BB 498F 573B 8002 6E0B 3AE3 FF88 EADD B3= BC -- Steffen Pfendtner <st...@wh...> GPG Key fingerprint =3D DF91 11BB 498F 573B 8002 6E0B 3AE3 FF88 EADD B3BC |