PDA

View Full Version : iret exception - bad EIP value



lynnevan
10th April 2007, 01:32 AM
:mad:
I'm minding my own business and suddenly every console window I've got open does this:
----------------------------------------
Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: iret exception: 0000 [#1]

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: SMP

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: CPU: 0

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: EIP: 0000:[<00000000>] Not tainted VLI

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: EFLAGS: 00000000 (2.6.20-1.2933.fc6xen #1)

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: EIP is at 0x0

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: eax: 00000000 ebx: 009a6402 ecx: 00000073 edx: 00000286

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: esi: bfea0c04 edi: 0000007b ebp: 00000000 esp: e274b01c

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: ds: 0000 es: 0000 ss: 0069

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: Process pam_timestamp_c (pid: 2835, ti=e274a000 task=c0b660b0 task.ti=e274a000)

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: Stack: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: Call Trace:

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: =======================

Message from syslogd@fedright6 at Mon Apr 9 18:03:50 2007 ...
fedright6 kernel: Code: Bad EIP value.

Message from syslogd@fedright6 at Mon Apr 9 18:03:51 2007 ...
fedright6 kernel: EIP: [<00000000>] 0x0 SS:ESP 0069:e274b01c
================================================== =========
RUNNING DMESG I find this.....................................
---------------------------------------
iret exception: 0000 [#1]
SMP
last sysfs file: /class/net/eth0/broadcast
Modules linked in: bridge netloop netbk blktap blkbk nfs nfsd exportfs lockd nfs_acl autofs4 sunrpc nf_conntrack_ftp nf_conntrack_netbios_ns ipt_REJECT nf_conntrack_ipv4 xt_state nf_conntrack nfnetlink iptable_filter ip_tables ip6t_REJECT xt_tcpudp ip6table_filter ip6_tables x_tables dm_mirror dm_multipath dm_mod video sbs i2c_ec dock button battery asus_acpi backlight ac ipv6 lp snd_intel8x0 snd_ac97_codec ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event snd_seq snd_seq_device snd_pcm_oss snd_mixer_oss snd_pcm sg parport_pc i2c_nforce2 snd_timer ide_cd snd parport i2c_core e100 cdrom mii soundcore snd_page_alloc serio_raw serial_core floppy pcspkr sata_nv libata usb_storage sd_mod scsi_mod ext3 jbd ehci_hcd ohci_hcd uhci_hcd
CPU: 0
EIP: 0000:[<00000000>] Not tainted VLI
EFLAGS: 00000000 (2.6.20-1.2933.fc6xen #1)
EIP is at 0x0
eax: 00000000 ebx: 009a6402 ecx: 00000073 edx: 00000286
esi: bfea0c04 edi: 0000007b ebp: 00000000 esp: e274b01c
ds: 0000 es: 0000 ss: 0069
Process pam_timestamp_c (pid: 2835, ti=e274a000 task=c0b660b0 task.ti=e274a000)
Stack: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
Call Trace:
=======================
Code: Bad EIP value.
EIP: [<00000000>] 0x0 SS:ESP 0069:e274b01c
<3>BUG: sleeping function called from invalid context at kernel/rwsem.c:20
in_atomic():0, irqs_disabled():1
[<c043059a>] down_read+0x12/0x28
[<c0438c0a>] acct_collect+0x38/0x13e
[<c041fe2b>] do_exit+0x1b1/0x6f6
[<c0405b2f>] die+0x20a/0x22f
[<c0406302>] do_iret_error+0xa7/0xb1
[<c0425d62>] sys_rt_sigaction+0x4d/0x79
[<c0404e99>] restore_nocheck_notrace+0xe/0xf
[<c042c063>] search_exception_tables+0x14/0x25
[<c04144ef>] fixup_exception+0xb/0x20
[<c0611b45>] do_general_protection+0x11c/0x16f
[<c04068d1>] do_IRQ+0xc6/0xdd
[<c0548cf5>] evtchn_do_upcall+0x5f/0x97
[<c0611a29>] do_general_protection+0x0/0x16f
[<c040625b>] do_iret_error+0x0/0xb1
[<c061162d>] error_code+0x35/0x3c
=======================
END OF DMESG.

I don't know where to start. :confused: It's done it before & I copied modules 'bridge', 'nf_conntrack', and something else over from another computer and the problem went away. At that time I was getting 2 iret exceptions.

Anybody have any idea where I go from here? Thanks a million for any ideas.
lynnevan

jcliburn
10th April 2007, 01:58 AM
You're running a Xen kernel. Are you running a guest OS, too? If not, there's no need for the Xen kernel.

I'm not sure what caused the oops, but your stack is filled with zeros, which is truly bizarre.

I've seen others on the fedora-xen list complaining about similar oopses in recent Xen kernels.

lynnevan
10th April 2007, 04:44 AM
No I'm not running a guest OS. I haven't really tried to figure out how Xen works yet. I thought it was some kind of IPv6 vpn. I would like to know what's wrong though. On this computer, where I've never had problems w/ it, if I click Virtual Machine Manager I get a message asking I loaded the Xen kernel, and in Services for the Xendomains it shows an error message: Checking for xendomains:/etc/init.d/xendomains: line 69: log_failure_msg: command not found. It's all there so I don't know why I get that message.
Sure would like to know what's going on. I might even learn to use it!!
Thanks,
lynnevan

jcliburn
10th April 2007, 12:46 PM
I recommend you join the fedora-xen mail list if you're interested in running Xen. You'll find a community there more focused on Xen under Fedora.

http://www.redhat.com/mailman/listinfo

Also see this:

http://fedoraproject.org/wiki/Tools/Xen

lynnevan
11th April 2007, 03:48 AM
Good advice.
Thanks,
lynnevan