All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Roger Pau Monné" <roger.pau@citrix.com>
To: Paul Durrant <Paul.Durrant@citrix.com>,
	xen-devel <xen-devel@lists.xenproject.org>,
	Andrew Cooper <Andrew.Cooper3@citrix.com>
Subject: Re: [BUG] Emulation issues
Date: Wed, 29 Jul 2015 12:36:32 +0200	[thread overview]
Message-ID: <55B8ACB0.6060406@citrix.com> (raw)
In-Reply-To: <9AAE0902D5BC7E449B7C8E4E778ABCD02F55E620@AMSPEX01CL02.citrite.net>

El 29/07/15 a les 12.27, Paul Durrant ha escrit:
>> -----Original Message-----
>> From: Roger Pau Monné [mailto:roger.pau@citrix.com]
>> Sent: 29 July 2015 11:17
>> To: xen-devel; Andrew Cooper; Paul Durrant
>> Subject: [BUG] Emulation issues
>>
>> Hello,
>>
>> While trying to debug a hotplug scripts issue, I came across what seems
>> to be an emulation bug inside of Xen. The result of this is a bunch of
>> repeated messages on the serial console:
>>
> 
> Was there anything of interest before this? You got an 'unhandleable' emulation which generally should not happen, but I guess there may be a shutdown race in tearing down the ioreq server list and sending emulation requests which may cause hvm_send_ioreq() to return X86EMUL_UNHANDLEABLE. It would be good to better understand the sequence of events.

I don't think there's anything relevant before the messages I've posted,
here is a more complete log:

(XEN) irq.c:386: Dom91 callback via changed to Direct Vector 0x93
(XEN) irq.c:386: Dom92 callback via changed to Direct Vector 0x93
(XEN) irq.c:276: Dom91 PCI link 0 changed 5 -> 0
(XEN) irq.c:276: Dom91 PCI link 1 changed 10 -> 0
(XEN) irq.c:276: Dom91 PCI link 2 changed 11 -> 0
(XEN) irq.c:276: Dom91 PCI link 3 changed 5 -> 0
(XEN) irq.c:276: Dom92 PCI link 0 changed 5 -> 0
(XEN) irq.c:276: Dom92 PCI link 1 changed 10 -> 0
(XEN) irq.c:276: Dom92 PCI link 2 changed 11 -> 0
(XEN) irq.c:276: Dom92 PCI link 3 changed 5 -> 0
INIT: Id "T0" respawning too fast: disabled for 5 minutes
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166
(XEN) io.c:165:d83v0 Weird HVM ioemulation status 1.
(XEN) domain_crash called from io.c:166

If you can provide a debug/trace patch I can run the same workload with
it in order to trace the sequence of events.

Roger.


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
http://lists.xen.org/xen-devel

  reply	other threads:[~2015-07-29 10:36 UTC|newest]

Thread overview: 26+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-07-29 10:17 [BUG] Emulation issues Roger Pau Monné
2015-07-29 10:27 ` Paul Durrant
2015-07-29 10:36   ` Roger Pau Monné [this message]
2015-07-29 10:37     ` Paul Durrant
2015-07-29 12:08     ` Andrew Cooper
2015-07-29 12:41     ` Paul Durrant
2015-07-29 13:54       ` Roger Pau Monné
2015-07-30 10:12         ` Paul Durrant
2015-07-30 10:16           ` Roger Pau Monné
2015-07-30 10:21             ` Paul Durrant
2015-07-30 10:59               ` Paul Durrant
2015-07-30 13:06                 ` Roger Pau Monné
2015-07-30 13:12                   ` Paul Durrant
2015-07-30 13:19                     ` Andrew Cooper
2015-07-30 13:20                       ` Paul Durrant
2015-07-31 10:22                         ` Paul Durrant
2015-07-31 11:11                           ` Sander Eikelenboom
2015-07-31 11:39                             ` Roger Pau Monné
2015-07-31 11:39                             ` Paul Durrant
2015-07-31 11:41                               ` Roger Pau Monné
2015-07-31 11:42                                 ` Paul Durrant
2015-07-31 12:21                                   ` Paul Durrant
2015-07-31 14:19                                     ` Paul Durrant
2015-07-31 15:15                                       ` Roger Pau Monné
2015-07-30 10:24             ` Andrew Cooper
2015-07-30 10:27               ` Andrew Cooper

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=55B8ACB0.6060406@citrix.com \
    --to=roger.pau@citrix.com \
    --cc=Andrew.Cooper3@citrix.com \
    --cc=Paul.Durrant@citrix.com \
    --cc=xen-devel@lists.xenproject.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.