From: "Anthony Brock" <Anthony_Brock@ous.edu>
To: jdike@addtoit.com
Cc: user-mode-linux-devel@lists.sourceforge.net
Subject: Re: [uml-devel] Kernel panic with 2.6.11.6
Date: Tue, 03 May 2005 08:16:02 -0700 [thread overview]
Message-ID: <s2773351.083@ORANGE.OUS.EDU> (raw)
Hmmm, I think I need to recompile the kernel with debug information. In any case, here are the results:
myserver:~#
Program received signal SIGSEGV, Segmentation fault.
0x0806b21f in chan_interrupt ()
(gdb) bt
#0 0x0806b21f in chan_interrupt ()
#1 0x00000000 in ?? ()
(gdb) c
Continuing.
Kernel panic - not syncing: Kernel mode fault at addr 0xd, ip 0x0
EIP: 0000:[<00000000>] CPU: 0 Not tainted EFLAGS: 00000000
Not tainted
EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 00000000
ESI: 00000000 EDI: 00000000 EBP: 00000000 DS: 0000 ES: 0000
Call Trace:
08297338: [<0808c30d>] notifier_call_chain+0x2d/0x50
08297348: [<0818fe16>] bust_spinlocks+0x46/0x50
08297358: [<0807d131>] panic+0x71/0x120
08297378: [<08066997>] segv+0x217/0x250
082973d8: [<08064eb5>] change_signals+0x65/0x90
08297468: [<08066cb7>] segv_handler+0xd7/0xe0
08297488: [<080697f0>] sig_handler_common_skas+0x90/0xe0
082974b8: [<08075e87>] sig_handler+0x17/0x20
08297508: [<0806b21f>] chan_interrupt+0xf/0x130
08297530: [<08064f70>] enable_mask+0x50/0x70
08297550: [<08064fc3>] get_signals+0x33/0x50
082975b0: [<0806505d>] set_signals+0x7d/0x130
08297620: [<0806505d>] set_signals+0x7d/0x130
082976b0: [<0806505d>] set_signals+0x7d/0x130
08297710: [<0806505d>] set_signals+0x7d/0x130
08297740: [<08064eb5>] change_signals+0x65/0x90
082977d0: [<0806b85f>] line_interrupt+0x2f/0x40
082977f0: [<08099900>] handle_IRQ_event+0x30/0x80
08297820: [<080999f8>] __do_IRQ+0xa8/0xf0
08297840: [<0805fea3>] do_IRQ+0x33/0x50
08297850: [<0806004a>] sigio_handler+0xda/0x140
08297870: [<080697f0>] sig_handler_common_skas+0x90/0xe0
08297894: [<080690e0>] start_kernel_proc+0x0/0x40
0829789c: [<08068cc0>] new_thread_handler+0x0/0x120
082978a0: [<08075e87>] sig_handler+0x17/0x20
082978cc: [<080690e0>] start_kernel_proc+0x0/0x40
082978d0: [<08068cc0>] new_thread_handler+0x0/0x120
08297a40: [<08068937>] switch_threads+0x87/0x90
08297a70: [<08064eb5>] change_signals+0x65/0x90
08297b10: [<08064f0f>] unblock_signals+0xf/0x20
08297b20: [<080799e7>] finish_task_switch+0x27/0x70
08297b40: [<08244353>] schedule+0x2e3/0x4e0
08297b90: [<08065e93>] idle_sleep+0x23/0x30
08297bac: [<08068cc0>] new_thread_handler+0x0/0x120
08297bb0: [<08062f37>] default_idle+0x67/0x70
08297bd0: [<080690d8>] init_idle_skas+0x28/0x30
08297bd4: [<0805f210>] init+0x0/0x110
08297be0: [<080495b3>] start_kernel+0x163/0x1a0
08297bf4: [<08049130>] unknown_bootoption+0x0/0x200
08297c00: [<0806910b>] start_kernel_proc+0x2b/0x40
08297c04: [<080690e0>] start_kernel_proc+0x0/0x40
08297c10: [<08062978>] run_kernel_thread+0x78/0x80
08297c28: [<080690e0>] start_kernel_proc+0x0/0x40
08297c30: [<08068cc0>] new_thread_handler+0x0/0x120
08297c38: [<08062940>] run_kernel_thread+0x40/0x80
08297cd4: [<080690e0>] start_kernel_proc+0x0/0x40
08297cdc: [<08068cc0>] new_thread_handler+0x0/0x120
08297ce0: [<08068d8e>] new_thread_handler+0xce/0x120
08297ce4: [<080690e0>] start_kernel_proc+0x0/0x40
08297d40: [<08068cc0>] new_thread_handler+0x0/0x120
Program exited with code 01.
(gdb)
>>> Jeff Dike <jdike@addtoit.com> 05/02/05 08:13PM >>>
brocka@sterlingcgi.com said:
> Is this your "stack trace"?
Close. What I'd really like is to get it to crash when it's running under
gdb, with a breakpoint on panic. Then, 'bt' to gdb at that point.
That gives the true call trace, plus line number information.
> 08297488: [<080697f0>] sig_handler_common_skas+0x90/0xe0
> 082974b8: [<08075e87>] sig_handler+0x17/0x20
> 08297508: [<0806b21f>] chan_interrupt+0xf/0x130
> 08297530: [<08064f70>] enable_mask+0x50/0x70
This tells me that chan_interrupt segfaulted, but not necessarily exactly
where, and a lot of the other stuff on the stack isn't in the true call
chain.
Jeff
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r=20
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
-------------------------------------------------------
This SF.Net email is sponsored by: NEC IT Guy Games.
Get your fingers limbered up and give it your best shot. 4 great events, 4
opportunities to win big! Highest score wins.NEC IT Guy Games. Play to
win an NEC 61 plasma display. Visit http://www.necitguy.com/?r
_______________________________________________
User-mode-linux-devel mailing list
User-mode-linux-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel
next reply other threads:[~2005-05-03 15:14 UTC|newest]
Thread overview: 18+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-05-03 15:16 Anthony Brock [this message]
[not found] <s289ce60.062@ORANGE.OUS.EDU>
2005-05-27 16:30 ` [uml-devel] Kernel panic with 2.6.11.6 Anthony Brock
2005-05-30 9:13 ` Anthony Brock
[not found] <s27f5807.086@ORANGE.OUS.EDU>
2005-05-09 19:37 ` Anthony Brock
-- strict thread matches above, loose matches on Subject: below --
2005-05-04 15:06 Anthony Brock
2005-05-07 3:15 ` Jeff Dike
2005-05-09 16:40 ` Anthony Brock
2005-05-09 22:57 ` Jeff Dike
2005-05-10 10:19 ` Blaisorblade
2005-05-03 16:39 Anthony Brock
2005-05-03 16:32 Anthony Brock
2005-05-04 19:00 ` Blaisorblade
2005-05-02 22:52 Anthony Brock
2005-05-03 3:13 ` Jeff Dike
2005-04-27 20:33 Anthony Brock
2005-04-28 21:29 ` Jeff Dike
2005-04-29 20:31 ` Blaisorblade
2005-04-29 2:52 ` Frank Sorenson
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=s2773351.083@ORANGE.OUS.EDU \
--to=anthony_brock@ous.edu \
--cc=jdike@addtoit.com \
--cc=user-mode-linux-devel@lists.sourceforge.net \
/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