Crash problem of HostAP driver-2002-10-12 on MPC857 platform

Hu Tao-a2587c a2587c at motorola.com
Thu Jan 9 03:11:51 EST 2003


Kernel Version: 2.4.2
PCMCIA Version: 3.1.31
HostAP Version: 2002-10-12
WLAN NIC:	Prism II, manId: 0x0156, 0x0002
HW Platform: IAD857 (Motorola PowerPC857)

All of the modules(pcmcia_core, m8xx_pcmcia, ds, hostap_crypt, hostap, hostap_cs)had been loaded successfully,
and the cardmgr had been started.

When "ifconfig wlan0 up" is used to bring up the NIC, crash occured. Following is the oops:

Oops: kernel access of bad area, sig: 11
NIP: C010B83C XER: E000017F LR: C001BBAC SP: C1EF3D70 REGS: c1ef3cc0 TRAP: 0300
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: 64756C69, DSISR: 0000013F
TASK = c1ef2000[79] 'ifconfig' Last syscall: 54 
last math 00000000 last altivec 00000000
GPR00: 00000000 C1EF3D70 C1EF2000 C0159DE8 00000001 C1F73000 C02523F8 00000000 
GPR08: 00000000 C0141BB0 C010B83C C0141BB0 91003139 1005A5C0 01FAC000 FF780000 
GPR16: 00000000 00000000 02000000 00000000 00009032 FFFF8914 C1EF3DD8 00008914 
GPR24: 00000000 00000000 C1F73000 00000002 00000000 00000001 C1F73000 64756C65 
Call backtrace: 
00000001 C001BBAC C00C0510 C00C1BDC C00EFDBC C00F216C C00BA674 
C00454CC C000245C 100028B4 1001AC4C 1002E128 1002DD78 0FF0A3A4 
00000000

When "kill" cardmgr, a another carsh occured:

unbind_request(0, 'hostap_cs')
prism2_detach
hostap_cs: detach postponed, 'wlan0' still locked
prism2_release
cs: CardServices(ReleaseConfiguration, 0xc0253860, 0x00000000)
m8xx_pcmcia: Service(0, 4, 0xc02f780c)
m8xx_set_socket: Enter
m8xx_pcmcia: SetSocket(0, flags 0x200, Vcc 50, Vpp 0, io_irq 0, csc_mask 0x80)
voltage_set: Enter
voltage_set: Exit
m8xx_set_socket: Exit
m8xx_pcmcia: Service(0, 6, 0xc1f0faf8)
m8xx_pcmcia: SetIOMap(0, 0, 0x00, 0 ns, 0x0000-0x0001)
m8xx_get_graycode: Enter
m8xx_get_graycode: Exit
cs: CardServices(ReleaseIO, 0xc0253860, 0xc0253b90)
cs: CardServices(ReleaseIRQ, 0xc0253860, 0xc0253ba4)
release - done
cs: CardServices(DeregisterClient, 0xc0253860, 0x00000001)
cs: deregister_client(c0253860)
Oops: kernel access of bad area, sig: 11
NIP: C010B860 XER: E000017F LR: C001BBAC SP: C1F0FA90 REGS: c1f0f9e0 TRAP: 0300
MSR: 00009032 EE: 1 PR: 0 FP: 0 ME: 1 IR/DR: 11
DAR: 64756C69, DSISR: 00000069
TASK = c1f0e000[29] 'cardmgr' Last syscall: 54 
last math 00000000 last altivec 00000000
GPR00: 00000014 C1F0FA90 C1F0E000 C0159DE8 C1F73000 C1F73000 C02523F8 00000000 
GPR08: 00000000 64756C65 C010B858 C0141BB0 91BB5135 10021E54 01FAC000 FF780000 
GPR16: 00004000 00000014 0200000C 20040000 00009032 01F0FE80 00000000 C02C6260 
GPR24: C0150000 C014F170 00000000 C1F0FB18 C02C61A4 00000006 C1F73000 64756C65 
Call backtrace: 
00000006 C001BBAC C00C2948 C0099C34 C3436E90 C34374A4 C3418B98 
C3419898 C00454CC C000245C 00000000 10003664 10003E64 100045E8 
0FF0A3A4 00000000 


Is there any one can help me?
Thanks in advance!



More information about the HostAP mailing list