Kernel Oops with hostapd


From: Hans Freitag (macrotron_at_president.eu.org)
Date: 2002-04-12 17:25:38 UTC



Hi,

I'm just testing hostapd. I suggest du apply the following diff:

------------schnipp-------------------

------------schnapp--------------------

to prevent the oops shown here:

---------schnipp------------------------
prism2: prism2.c 0.0.0 2002-04-10 (SSH Communications Security Corp, Jouni Malinen)
prism2: (c) SSH Communications Security Corp <jkm_at_ssh.com>
prism2: setting Vcc=33 (constant)
prism2: CS_EVENT_CARD_INSERTION

prism2_config()
prism2: setting Vcc=33 (from config)
CISTPL_MANFID: 0x0156, 0x0002
Lucent-based card
Checking CFTABLE_ENTRY 0x01 (default 0x01) IO window settings: cfg->io.nwin=1 dflt.io.nwin=1 io->flags = 0x0046, io.base=0x0000, len=64 prism2: index 0x01: Vcc 3.3, irq 7, io 0x0100-0x013f prism2: Registered netdevice wlan0
Unable to handle kernel paging request at virtual address 0040074c  printing eip:
0040074c
*pde = 00000000
Oops: 0000
CPU: 0
EIP: 0010:[<0040074c>] Tainted: P EFLAGS: 00010202
eax: 0040074c ebx: cb658600 ecx: c0317920 edx: c91f7800 esi: 00000001 edi: cb658600 ebp: cbfa5b28 esp: cbfa5714 ds: 0018 es: 0018 ss: 0018
Process cardmgr (pid: 304, stackpage=cbfa5000) Stack: c0233901 cb658600 cccccccd 00000001 cb658600 c01ce016 cb658600 cccccccd

       d2c4e175 cb658407 d2c48b64 cb658600 d2c4e1e0 cbfa5758 d2c48b50 cb658600

       d2c4e1e0 cb658400 00000040 c995a5a0 cb658400 c85b9de4 33323130 00000001
Call Trace: [<c0233901>] [<c01ce016>] [<d2c4e175>] [<d2c48b64>] [<d2c4e1e0>]

   [<d2c48b50>] [<d2c4e1e0>] [<d0879f00>] [<d0879c00>] [<d087ab2c>] [<d087ac17>]

   [<d087c195>] [<d08831e9>] [<d0888180>] [<c0117121>] [<d0886ae5>] [<d087ab00>]

   [<d0887302>] [<d0879fbc>] [<d0887302>] [<d0879f00>] [<d0879c00>] [<d087ab2c>]

   [<d087ac17>] [<d087c195>] [<d08831e9>] [<d0888180>] [<c0117121>] [<c011731b>]

   [<d2c48e25>] [<d2c4e8e0>] [<d0878aaf>] [<d2c4e961>] [<d0870018>] [<d087a12a>]

   [<d0879d1a>] [<c0117350>] [<c0117295>] [<d2c4e961>] [<d2c47349>] [<d087b186>]

   [<d2c4e8e0>] [<d2c48da0>] [<d088a6be>] [<c015355f>] [<d088b180>] [<c01b41f2>]

   [<c022e9aa>] [<c022e03c>] [<c022ca34>] [<c02a0aeb>] [<c0114aa0>] [<c0124ace>]

   [<c0124e49>] [<c013d4c7>] [<c0106b1b>]

Code: Bad EIP value.
 RID len mismatch: rid=0xfd43, len=-2 (expected 6)

RID len mismatch: rid=0xfd43, len=-2 (expected 6)
RID len mismatch: rid=0xfd43, len=-2 (expected 6)
RID len mismatch: rid=0xfd43, len=-2 (expected 6)
RID len mismatch: rid=0xfd43, len=-2 (expected 6)
RID len mismatch: rid=0xfd43, len=-2 (expected 6)


------------------schnapp--------------------------------

There are still some unused functions when PRISM2_HOSTAPD is defined.

bye

-- 
May the source be with you!


This archive was generated by hypermail 2.1.4.