From: Jan Willies <jan@willies.info>
To: "Luis R. Rodriguez" <mcgrof@gmail.com>
Cc: jean-baptiste.note@m4x.org, developers@islsm.org,
linux-wireless@vger.kernel.org, kyle@mcmartin.ca
Subject: Re: [Developers] ISL3880IK crashes with 2.6.19.1 / .21.1
Date: Thu, 22 Nov 2007 22:01:50 +0100 [thread overview]
Message-ID: <4745EE3E.8090601@willies.info> (raw)
In-Reply-To: <43e72e890711211713y1678bc9blf75e45dae4d74b8@mail.gmail.com>
Luis R. Rodriguez wrote:
> On Nov 21, 2007 8:03 PM, Luis R. Rodriguez <mcgrof@gmail.com> wrote:
>> On Jun 3, 2007 5:33 PM, Jan Willies <jan@willies.info> wrote:
>>> Jean-Baptiste Note schrieb:
>>>> Hi,
>>>>
>>>> Any chance you could decode the oops ? If you're recompiling the
>>>> kernel yourself, include symbols (can't remember the option name), or
>>>> run ksymoops...
>>> I recompiled the kernel with KALLSYMS and got this:
>>>
>>> root@OpenWrt:/# iwconfig
>>> lo no wireless extensions.
>>>
>>> ethData bus error, epc == c007e16c, ra == c007d6c0
>>> Oops[#1]:
>>> Cpu 0
>>> $ 0 : 00000000 1000b800 abad0000 00000032
>>> $ 4 : 00000001 c0068000 00000013 00000001
>>> $ 8 : 00000004 800feb8c 00000000 00000000
>>> $12 : 00000000 00000000 8124ca40 00000000
>>> $16 : 812a7800 000000fa 81361320 81361000
>>> $20 : 00000010 00000000 a1cc0000 00000019
>>> $24 : 00000000 2abd45f0
>>> $28 : 813d6000 813d7ce8 ff02000d c007d6c0
>>> Hi : 000002fc
>>> Lo : 00035866
>>> epc : c007e16c isl38xx_trigger_device+0xc/0x60 [prism54] Not tainted
>>> ra : c007d6c0 islpci_mgt_transaction+0x380/0x614 [prism54]
>>> Status: 1000b803 KERNEL EXL IE
>>> Cause : 0000001c
>>> PrId : 00029007
>>> Modules linked in: prism54 switch_robo switch_core diag
>>> Process iwconfig (pid: 1411, threadinfo=813d6000, task=8106f3f8)
>>> Stack : 81108800 8001e418 00000060 00000000 00000000 8106f3f8 8003bf54
>>> 813616b0
>>> 813616b0 80029ab0 00000004 00000000 00000000 80200ddc 0000008a
>>> ff02000d
>>> 81361320 813d7d98 81361000 c0086cd0 1000b800 00000000 1000b800
>>> 8002964c
>>> 00000004 813d7d50 00000000 81271d04 813d7e70 813d7e70 813d7e60
>>> 80200ddc
>>> 7fcad438 7fcad478 813d7e60 00008b01 c0081628 00000101 00000001
>>> 00000000
>>> ...
>>> Call Trace:
>>> [<c007e16c>] isl38xx_trigger_device+0xc/0x60 [prism54]
>>> [<c007d6c0>] islpci_mgt_transaction+0x380/0x614 [prism54]
>>> [<c0086cd0>] mgt_get_request+0x100/0x2ec [prism54]
>>> [<c0081628>] prism54_set_mac_address+0x1a0/0xfd8 [prism54]
>> Sorry for the late reply ;) but anyway, I tried looking into this
>> finally (with new found knowledge on this subject, thanks to Kyle) and
>> I cannot see a place where isl38xx_trigger_device() would trigger
>> unaligned access.
Heh, wasn't expecting an answer anymore :)
>> Is this issue still present? If so I'd like to get to the bottom of
>> it. FYI p54 is there as a replacement but as you may know certain
>> features (ad-hoc, ap support, encryption) are still not present in
>> that driver.
Yep, I packaged p54 for OpenWrt and it's working for me. Well, I just
tried a scan and some APs showed up. But there was no segfaulting.
Hmmz, I wasn't aware that p54 doesn't support encryption or AP mode yet.
Is there any website/blog or something apart from linvilles commit log
where I can read about its progress?
Funny thing is, I had a chat with Michael Wu because p54 was segfaulting
for me. Turned out that I was missing some crypto modules, which are
only needed for encryption I guess. Therefore I assumed encryption is
working.
> Actually I've been informed this is not unaligned access problem but
> instead it occurs on do_be() or ip22_be_interrupt() on MIPS. I'll have
> to check how that works, I do not yet understand how this is reached.
I will try a new build with prism54 in the next days and let you know if
that issue is still present.
- Jan
next prev parent reply other threads:[~2007-11-22 21:55 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2007-06-03 19:51 ISL3880IK crashes with 2.6.19.1 / .21.1 Jan Willies
2007-06-03 20:23 ` [Developers] " Jean-Baptiste Note
2007-06-03 22:33 ` Jan Willies
2007-11-22 1:03 ` Luis R. Rodriguez
2007-11-22 1:13 ` Luis R. Rodriguez
2007-11-22 21:01 ` Jan Willies [this message]
2007-11-22 21:35 ` Chr
2007-11-27 1:03 ` Jan Willies
2007-11-27 0:54 ` loswillios
[not found] ` <200711271005.05396.chunkeey@web.de>
[not found] ` <474BE1BB.1010408@willies.info>
2007-11-27 11:58 ` Chr
2009-02-16 21:57 ` Jan Willies
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4745EE3E.8090601@willies.info \
--to=jan@willies.info \
--cc=developers@islsm.org \
--cc=jean-baptiste.note@m4x.org \
--cc=kyle@mcmartin.ca \
--cc=linux-wireless@vger.kernel.org \
--cc=mcgrof@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).