All of lore.kernel.org
 help / color / mirror / Atom feed
From: David Vrabel <david.vrabel@citrix.com>
To: Jo Mills <jo@maniscorse.co.uk>
Cc: Ian Campbell <Ian.Campbell@citrix.com>, xen-devel@lists.xen.org
Subject: Re: xen-hypervisor-4.3-amd64 4.3.0-3+b1 -> Intel M/B, I/O virt. enabled, start vm -> Kernel panic
Date: Wed, 21 May 2014 10:42:30 +0100	[thread overview]
Message-ID: <537C7506.60600@citrix.com> (raw)
In-Reply-To: <20140520184140.GE7332@white.maniscorse>

On 20/05/14 19:41, Jo Mills wrote:
> On Tue, May 20, 2014 at 05:20:10PM +0100, David Vrabel wrote:
>> On 20/05/14 11:18, Ian Campbell wrote:
>>> On Tue, 2014-05-20 at 11:14 +0100, David Vrabel wrote:
>>>> On 17/05/14 18:46, Jo Mills wrote:
>>>>>
>>>>>     [  498.336430] ---[ end trace b9630577ecf84cd8 ]---
>>>>>     [  498.340053] Kernel panic - not syncing: Fatal exception in interrupt
>>>>>     (XEN) Domain 0 crashed: 'noreboot' set - not rebooting.
>>>>
>>>> We need the full backtrace from the kernel.
>>>
>>> It was in the attached serial console log. I've pasted what I think is
>>> the relevant bit below.
>>
>> Ah. I hadn't noticed the attachment.
>>
>>> [  485.048066] d-con vm-13-disk2: PingAck did not arrive in time.
>>> [  486.876191] e1000 0000:04:02.0 eth2: Detected Tx Unit Hang
>>> [  486.876191]   Tx Queue             <0>
>>> [  486.876191]   TDH                  <a5>
>>> [  486.876191]   TDT                  <b5>
>>> [  486.876191]   next_to_use          <b5>
>>> [  486.876191]   next_to_clean        <a5>
>>> [  486.876191] buffer_info[next_to_clean]
>>> [  486.876191]   time_stamp           <10000b439>
>>> [  486.876191]   next_to_watch        <a6>
>>> [  486.876191]   jiffies              <10000b67f>
>>> [  486.876191]   next_to_watch.status <0>
>>
>> This looks like an e1000 driver/hardware problem.  It doesn't
>> immediately look Xen specific.
>>
>> David
> 
> Hi David et al,
> 
> Many thanks for your replies and for your time spent looking into this 
> problem.  
> 
> I probably should have mentioned in my report that when BIOS settings:
> 
>     Intel(R) Virtualization Technology
>     Intel(R) VT for Directed I/O
>     
> are enabled, creating VMs that do not use a pci passthrough device 
> works just fine.  It's only when I try and create a VM that does use a 
> pci passthrough device that the crash happens.  Whether this is 
> relevant or not I'm not competent enough to say.

It's not obviously related since it's a device/driver in dom0 that's
broken.  I would suggest asking the e1000 maintainers if the Tx Unit
Hang debug output hints at anything.

David

  reply	other threads:[~2014-05-21  9:42 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2014-05-17 17:46 xen-hypervisor-4.3-amd64 4.3.0-3+b1 -> Intel M/B, I/O virt. enabled, start vm -> Kernel panic Jo Mills
2014-05-19 10:58 ` Jan Beulich
2014-05-19 11:03   ` Ian Campbell
2014-05-20 10:14 ` David Vrabel
2014-05-20 10:18   ` Ian Campbell
2014-05-20 16:20     ` David Vrabel
2014-05-20 18:41       ` Jo Mills
2014-05-21  9:42         ` David Vrabel [this message]
2014-05-22  9:47           ` Konrad Rzeszutek Wilk
     [not found]           ` <20140522094744.GA8264@localhost.localdomain>
2014-05-22 10:03             ` Jo Mills
     [not found]             ` <20140522100327.GG7332@white.maniscorse>
2014-05-23 15:50               ` Konrad Rzeszutek Wilk
     [not found]               ` <20140523155015.GC5209@phenom.dumpdata.com>
2014-06-01 16:18                 ` Jo Mills
2014-06-02  9:34                   ` David Vrabel
2014-06-02 18:25                     ` Jo Mills
2014-06-08 15:15                       ` Jo Mills

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=537C7506.60600@citrix.com \
    --to=david.vrabel@citrix.com \
    --cc=Ian.Campbell@citrix.com \
    --cc=jo@maniscorse.co.uk \
    --cc=xen-devel@lists.xen.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.