On Mon, Jul 06, 2015 at 10:02:29AM -0400, fred veldini via Devel wrote:
> Hello,
> 
> Doing some testing with latest wireless-testing build 4.1 and have run into
> constant Kernel Panics and then system reboots.  The funny part is the
> reboot's could be within minutes of the box booting or in a couple of
> hours.  But the message is always the same.

Yikes!

> Just as a sanity check I put Kernel 4.1-rc8 back on the system and
> everything ran great since last friday.
> 
> [   94.111745] BUG: unable to handle kernel paging request at 20202054

Hmm, pointer is in the ascii range: "    6" ... odd, could be an unrelated
memory corruption.  Might try with the SLUB poison checks turned on.

> [   94.112012]  [<f832c518>] mesh_nexthop_lookup+0xc7/0xd9 [mac80211]
> [   94.112012]  [<f832c55e>] mesh_nexthop_resolve+0x34/0xe7 [mac80211]
> [   94.112012]  [<f8311eb2>] ieee80211_xmit+0x92/0xc1 [mac80211]

Stack trace looks like this code:

    if (next_hop) {
        memcpy(hdr->addr1, next_hop->sta.addr, ETH_ALEN);
        memcpy(hdr->addr2, sdata->vif.addr, ETH_ALEN);
        ieee80211_mps_set_frame_flags(sdata, next_hop, hdr);
        err = 0;
    }

We're doing a lookup in preparation for sending ARP reply back to requestor.
next_hop is null checked though, and hdr should be valid here...

Could you bisect it by any chance?  I don't see any changes between
v4.1-rc8 and v4.1 in mac80211.  What's the commit sha-1 you're testing in
wireless-testing?

-- 
Bob Copeland %% http://bobcopeland.com/
_______________________________________________
Devel mailing list
[email protected]
http://lists.open80211s.org/cgi-bin/mailman/listinfo/devel

Reply via email to