[Kernel panic] Bridge networking

Gwondori의 이미지

Kernel: Linux-2.6.29.6

Current status:

Problem:
브릿지 네트워크를 설정한 뒤로 NFS를 마운트 시도 시에 커널 패닉이 발생하네요.
또 설정 한 뒤, Iperf로 TCP통신을 할 때에는 잘 되었으나 UDP로 통신할 때에는 Error가 발생합니다.

브릿지 네트워크 설정:
ifconfig eth0 0.0.0.0 promisc up
brctl addbr br0
brctl setfd br0 0
brctl addif br0 eth0
brctl stp br0 1
ifconfig br0 192.168.0.244
sh.nfs

sh.nfs의 내용:
#! /bin/sh
/bin/mount -t nfs -o nolock 192.168.0.12:/project/target/xxx /host

Report:
[ 42.809384] skb_under_panic: text:c022dbb8 len:150 put:8 head:c6c6c200 data:c6c6c1fa tail:0xc6c6c290 end:0xc6c6c2a0 dev:eth0
[ 42.843136] ------------[ cut here ]------------
[ 42.856975] Kernel BUG at c029c624 [verbose debug info unavailable]
[ 42.875766] Oops: Exception in kernel mode, sig: 5 [#1]
[ 42.891421] MPC831x RDB
[ 42.898734] Modules linked in:
[ 42.907886] NIP: c029c624 LR: c029c624 CTR: c0023868
[ 42.922763] REGS: c6c438e0 TRAP: 0700 Not tainted (2.6.29.6)
[ 42.940501] MSR: 00021032 CR: 22244482 XER: 20000000
[ 42.959619] TASK = c71d67d0[999] 'mount' THREAD: c6c42000
[ 42.975273] GPR00: c029c624 c6c43990 c71d67d0 00000083 00003706 ffffffff c0214550 00004000
[ 43.000396] GPR08: c047ec70 c0471ec8 00003706 c6c43990 1505051b 1012b4d4 00000000 00000000
[ 43.025521] GPR16: 00000064 c0a8000c c795f000 c04c3314 00000000 00009032 00000000 c7924560
[ 43.050642] GPR24: c722a000 c795f050 c795f050 c722a3c0 c7981bc0 18000000 c7981bc0 c6c43990
[ 43.076316] NIP [c029c624] skb_under_panic+0x64/0x6c
[ 43.091196] LR [c029c624] skb_under_panic+0x64/0x6c
[ 43.105807] Call Trace:
[ 43.113130] [c6c43990] [c029c624] skb_under_panic+0x64/0x6c (unreliable)
[ 43.133244] [c6c439b0] [c029e0d8] skb_push+0x50/0x6c
[ 43.148145] [c6c439c0] [c022dbb8] gfar_start_xmit+0x904/0xb4c
[ 43.165384] [c6c43a40] [c02a7474] dev_hard_start_xmit+0x2b4/0x350
[ 43.183671] [c6c43a80] [c02bab84] __qdisc_run+0xf8/0x234
[ 43.199604] [c6c43ab0] [c02a7a78] dev_queue_xmit+0x3fc/0x518
[ 43.216581] [c6c43ad0] [c03051bc] br_dev_queue_push_xmit+0x7c/0x98
[ 43.235120] [c6c43ae0] [c03051fc] br_forward_finish+0x24/0x3c
[ 43.252356] [c6c43af0] [c0305354] __br_deliver+0x30/0x48
[ 43.268287] [c6c43b00] [c03053b0] br_deliver+0x44/0x68
[ 43.283697] [c6c43b10] [c0303edc] br_dev_xmit+0x88/0xb4
[ 43.299368] [c6c43b30] [c02a7474] dev_hard_start_xmit+0x2b4/0x350
[ 43.317645] [c6c43b70] [c02a7ac0] dev_queue_xmit+0x444/0x518
[ 43.334630] [c6c43b90] [c02b28bc] neigh_resolve_output+0x220/0x25c
[ 43.353175] [c6c43bc0] [c02c9cd4] ip_finish_output+0x248/0x288
[ 43.370673] [c6c43bf0] [c02ca270] ip_output+0x6c/0x84
[ 43.385823] [c6c43c00] [c02c9dbc] ip_local_out+0x44/0x5c
[ 43.401758] [c6c43c10] [c02ca11c] ip_push_pending_frames+0x348/0x3dc
[ 43.420828] [c6c43c40] [c02e77f8] udp_push_pending_frames+0x2b8/0x328
[ 43.440157] [c6c43c70] [c02e8a7c] udp_sendmsg+0x434/0x544
[ 43.456351] [c6c43d20] [c02efcac] inet_sendmsg+0x70/0x88
[ 43.472285] [c6c43d40] [c029775c] sock_sendmsg+0xbc/0xe4
[ 43.488216] [c6c43e20] [c0297ac4] sys_sendto+0xcc/0x100
[ 43.503888] [c6c43f00] [c02985d4] sys_socketcall+0x15c/0x214
[ 43.520875] [c6c43f40] [c0012a8c] ret_from_syscall+0x0/0x38
[ 43.537590] --- Exception: c01 at 0xfdd143c
[ 43.537606] LR = 0xfdf5224
[ 43.559250] Instruction dump:
[ 43.568138] 80a30050 81030098 8163008c 81430090 40be000c 3d20c03b 38096724 3c60c03f
[ 43.591437] 7d695b78 90010008 3863d520 4bd87e91 <0fe00000> 48000000 7c0802a6 90010004
[ 43.615272] Kernel panic - not syncing: Fatal exception in interrupt

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.