All of lore.kernel.org
 help / color / mirror / Atom feed
From: Joshua Kinard <kumba@gentoo.org>
To: Linux MIPS List <linux-mips@linux-mips.org>
Subject: Unhandled kernel unaligned access on IP32 w/ network I/O && 3.7.1?
Date: Thu, 27 Dec 2012 23:27:37 -0500	[thread overview]
Message-ID: <50DD1FB9.6060707@gentoo.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 3305 bytes --]

Has anyone run into an unhandled kernel unaligned access under 3.7.1?  I've
triggered it twice w/ network I/O on an SGI IP32 machine, however, the stack
trace does not appear to be specific to any of IP32's own drivers.  3.6.7
was very stable, and the two oopses I've triggered so far both happened
under 3.7.1.

It looks like the culprit is in sk_stream_alloc_skb or tcp_sendmsg, however,
I have little experience in the higher-level networking stack within Linux
and wanted to see if anyone else has triggered this on other MIPS systems.

Seems to happen when I am logged in via SSH (on IPv6) and generating a burst
of console output.

Unhandled kernel unaligned access[#3]:
Cpu 0
$ 0   : 0000000000000000 0000000000000010 0000000000000000 bfffff005671271c
$ 4   : 0000000000000000 0000000000000000 0000000000000000 0000000000000000
$ 8   : 980000005c24e000 0000000000000000 980000005c24e000 00000000000000cc
$12   : ffffffff9001fce1 000000001000001e fffffffffffff000 000000000000001f
$16   : 980000005c00fa40 ffffffffde0300b8 ffffff0000000000 0000000000000005
$20   : 000000007f875700 00000000000005a8 0000000000000008 0000000000000005
$24   : 0000000000000001 00000000000003f0
$28   : 980000005c00c000 980000005c00fa10 0000000000000000 ffffffff800059a0
Hi    : 0000000007a11c93
Lo    : b645a1cac992645e
epc   : ffffffff8000b700 do_ade+0x1b0/0x480
    Tainted: G      D
ra    : ffffffff800059a0 ret_from_exception+0x0/0x24
Status: 9001fce3    KX SX UX KERNEL EXL IE
Cause : 00000010
BadVA : bfffff005671271c
PrId  : 00002733 (RM7000)
Process rsync (pid: 3844, threadinfo=980000005c00c000,
task=980000005fada000, tls=0000000077dc9490)
Stack : 980000005c24e6a0 9800000056712664 980000005c228000 00000000000005a8
        0000000000000005 ffffffff800059a0 0000000000000000 0000000000000010
        00000000000000d0 0000000000000000 980000005c228000 00000000000008a0
        0000000000000000 0000000000000000 980000005c24e000 0000000000000000
        980000005c24e000 00000000000000cc 0000000000000020 ffffffff80223b6c
        fffffffffffff000 000000000000001f 9800000056712664 980000005c228000
        00000000000005a8 0000000000000005 000000007f875700 00000000000005a8
        0000000000000008 0000000000000005 0000000000000001 00000000000003f0
        0000000000000014 ffffffff802de0d0 980000005c00c000 980000005c00fb70
        0000000000000000 ffffffff80334ef8 ffffffff9001fce3 0000000007a11c93
        ...
Call Trace:
[<ffffffff8000b700>] do_ade+0x1b0/0x480
[<ffffffff800059a0>] ret_from_exception+0x0/0x24
[<ffffffff80334f24>] sk_stream_alloc_skb+0x6c/0x118
[<ffffffff80335e8c>] tcp_sendmsg+0x6fc/0xe90
[<ffffffff802d3744>] sock_aio_write+0x10c/0x150
[<ffffffff800b48c4>] do_sync_write+0x9c/0x108
[<ffffffff800b4a98>] vfs_write+0x168/0x180
[<ffffffff800b4bbc>] SyS_write+0x54/0xb8
[<ffffffff80013538>] handle_sys+0x118/0x13c


Code: 00441024  5440ffe6  de030100 <68730000> 6c730007  24030000  14600040
00000000  8e020124
---[ end trace e5d137adb9de32d0 ]---


-- 
Joshua Kinard
Gentoo/MIPS
kumba@gentoo.org
4096R/D25D95E3 2011-03-28

"The past tempts us, the present confuses us, the future frightens us.  And
our lives slip away, moment by moment, lost in that vast, terrible in-between."

--Emperor Turhan, Centauri Republic


[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 834 bytes --]

             reply	other threads:[~2012-12-28  4:27 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-12-28  4:27 Joshua Kinard [this message]
2012-12-28 21:52 ` Unhandled kernel unaligned access on IP32 w/ network I/O && 3.7.1? Ralf Baechle
2012-12-28 23:37   ` Joshua Kinard
2012-12-30  8:23   ` Joshua Kinard
2013-01-01  3:25     ` Joshua Kinard

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=50DD1FB9.6060707@gentoo.org \
    --to=kumba@gentoo.org \
    --cc=linux-mips@linux-mips.org \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.