From: Andrew Cooper <andrew.cooper3@citrix.com>
To: Sander Eikelenboom <linux@eikelenboom.it>,
Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>,
Jan Beulich <JBeulich@suse.com>
Cc: Xen-devel List <xen-devel@lists.xen.org>
Subject: Re: Xen-unstable: xen panic RIP: dpci_softirq
Date: Fri, 14 Nov 2014 13:37:28 +0000 [thread overview]
Message-ID: <54660598.3060504@citrix.com> (raw)
In-Reply-To: <54660467.5060707@citrix.com>
On 14/11/14 13:32, Andrew Cooper wrote:
> On 14/11/14 13:11, Sander Eikelenboom wrote:
>> Hi Konrad / Jan,
>>
>> One of these commits:
>> - aeeea485bcfe2a517ed9bcb3ba1c3be0f6824e07 dpci: move from an hvm_irq_dpci (and struct domain) to an hvm_dirq_dpci model
>> - f6dd295381f4b6a66acddacf46bca8940586c8d8 pci: replace tasklet with softirq
>>
>> gives (running under 5 minutes of host boot, on AMD hardware and with guest with
>> pci passthrough) the splat below.
>>
>> --
>> Sander
> I was hoping to get a chance to test this as well, but am currently
> blocked on other issues.
>
> Would you mind giving it a go at c/s aeeea485? It is highly likely that
> the bug is in f6dd295, but it would be nice to confirm that it want a
> bug in the (hopefully noop) shuffling of the position of the tasklet.
Sorry - sent too soon. I meant "..that it wasn't a bug in the.."
~Andrew
>> (XEN) [2014-11-14 13:00:06.810] ----[ Xen-4.5.0-rc x86_64 debug=y Not tainted ]----
>> (XEN) [2014-11-14 13:00:06.810] CPU: 3
>> (XEN) [2014-11-14 13:00:06.810] RIP: e008:[<ffff82d080148f14>] dpci_softirq+0x9c/0x231
>> (XEN) [2014-11-14 13:00:06.810] RFLAGS: 0000000000010283 CONTEXT: hypervisor
>> (XEN) [2014-11-14 13:00:06.811] rax: 0000000000100100 rbx: ffff830515c86d90 rcx: 0000000000000001
>> (XEN) [2014-11-14 13:00:06.811] rdx: ffff83054ef30000 rsi: 0000000000000002 rdi: ffff830518b3b0b8
>> (XEN) [2014-11-14 13:00:06.811] rbp: ffff83054ef37eb0 rsp: ffff83054ef37e50 r8: ffff830515c86d60
>> (XEN) [2014-11-14 13:00:06.811] r9: 0000016b62294400 r10: 0000016b63143e58 r11: 0000000000000246
>> (XEN) [2014-11-14 13:00:06.811] r12: ffff830515c86d38 r13: ffff830518b3b000 r14: ffff830515c86d28
>> (XEN) [2014-11-14 13:00:06.811] r15: ffff830515c86d28 cr0: 000000008005003b cr4: 00000000000006f0
>> (XEN) [2014-11-14 13:00:06.811] cr3: 000000009fc92000 cr2: 0000000000100108
>> (XEN) [2014-11-14 13:00:06.811] ds: 0000 es: 0000 fs: 0000 gs: 0000 ss: e010 cs: e008
>> (XEN) [2014-11-14 13:00:06.811] Xen stack trace from rsp=ffff83054ef37e50:
>> (XEN) [2014-11-14 13:00:06.811] ffff83054ef37e60 ffff830518b3b0b8 ffff830515c86d38 ffff83054ef37e70
>> (XEN) [2014-11-14 13:00:06.811] ffff830515c86d90 ffff830515c86d90 ffff83054ef37ef0 ffff82d080300100
>> (XEN) [2014-11-14 13:00:06.811] ffff82d0802fff80 ffffffffffffffff ffff83054ef30000 0000000000000002
>> (XEN) [2014-11-14 13:00:06.811] ffff83054ef37ee0 ffff82d08012bd91 ffff83054ef30000 ffff83009faea000
>> (XEN) [2014-11-14 13:00:06.811] 00000000ffffffff ffff83054ef3e068 ffff83054ef37ef0 ffff82d08012bde9
>> (XEN) [2014-11-14 13:00:06.811] ffff83054ef37f10 ffff82d0801623d5 ffff82d08012bde9 ffff83009fafd000
>> (XEN) [2014-11-14 13:00:06.811] ffff83054ef37de8 ffffffff82200000 ffffffff82200000 0000000000000000
>> (XEN) [2014-11-14 13:00:06.811] 0000000000000000 ffffffff82203e28 ffffffff822f3ec0 0000000000000246
>> (XEN) [2014-11-14 13:00:06.811] 0000000000000001 0000000000000000 0000000000000000 0000000000000000
>> (XEN) [2014-11-14 13:00:06.811] ffffffff810013aa ffffffff8221c520 00000000deadbeef 00000000deadbeef
>> (XEN) [2014-11-14 13:00:06.811] 0000010000000000 ffffffff810013aa 000000000000e033 0000000000000246
>> (XEN) [2014-11-14 13:00:06.811] ffffffff82203e10 000000000000e02b 008000000000beef 000000000000beef
>> (XEN) [2014-11-14 13:00:06.811] 000000000000beef 00000000ffffbeef ffffea0000000003 ffff83009fafd000
>> (XEN) [2014-11-14 13:00:06.811] 00000034cec15280 0000000000000000
>> (XEN) [2014-11-14 13:00:06.811] Xen call trace:
>> (XEN) [2014-11-14 13:00:06.811] [<ffff82d080148f14>] dpci_softirq+0x9c/0x231
>> (XEN) [2014-11-14 13:00:06.811] [<ffff82d08012bd91>] __do_softirq+0x81/0x8c
>> (XEN) [2014-11-14 13:00:06.811] [<ffff82d08012bde9>] do_softirq+0x13/0x15
>> (XEN) [2014-11-14 13:00:06.811] [<ffff82d0801623d5>] idle_loop+0x5e/0x6e
>> (XEN) [2014-11-14 13:00:06.811]
>> (XEN) [2014-11-14 13:00:06.811] Pagetable walk from 0000000000100108:
>> (XEN) [2014-11-14 13:00:06.811] L4[0x000] = 000000055d09a063 ffffffffffffffff
>> (XEN) [2014-11-14 13:00:06.811] L3[0x000] = 000000055d099063 ffffffffffffffff
>> (XEN) [2014-11-14 13:00:06.811] L2[0x000] = 000000055d098063 ffffffffffffffff
>> (XEN) [2014-11-14 13:00:06.811] L1[0x100] = 0000000000000000 ffffffffffffffff
>> (XEN) [2014-11-14 13:00:07.692]
>> (XEN) [2014-11-14 13:00:07.700] ****************************************
>> (XEN) [2014-11-14 13:00:07.720] Panic on CPU 3:
>> (XEN) [2014-11-14 13:00:07.732] FATAL PAGE FAULT
>> (XEN) [2014-11-14 13:00:07.745] [error_code=0000]
>> (XEN) [2014-11-14 13:00:07.759] Faulting linear address: 0000000000100108
>> (XEN) [2014-11-14 13:00:07.778] ****************************************
>> (XEN) [2014-11-14 13:00:07.797]
>> (XEN) [2014-11-14 13:00:07.806] Reboot in five seconds...
>>
>>
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@lists.xen.org
>> http://lists.xen.org/xen-devel
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xen.org
> http://lists.xen.org/xen-devel
next prev parent reply other threads:[~2014-11-14 13:37 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-11-14 13:11 Xen-unstable: xen panic RIP: dpci_softirq Sander Eikelenboom
2014-11-14 13:32 ` Andrew Cooper
2014-11-14 13:37 ` Andrew Cooper [this message]
2014-11-14 13:57 ` Jan Beulich
2014-11-14 14:34 ` Sander Eikelenboom
2014-11-14 15:09 ` Jan Beulich
2014-11-14 15:20 ` Sander Eikelenboom
2014-11-14 15:43 ` Jan Beulich
2014-11-14 16:59 ` Sander Eikelenboom
2014-11-14 17:05 ` Konrad Rzeszutek Wilk
2014-11-14 19:56 ` Sander Eikelenboom
2014-11-14 20:25 ` Konrad Rzeszutek Wilk
2014-11-14 22:09 ` Sander Eikelenboom
2014-11-17 16:34 ` Konrad Rzeszutek Wilk
2014-11-17 17:04 ` Sander Eikelenboom
2014-11-17 20:43 ` Konrad Rzeszutek Wilk
2014-11-17 22:40 ` Sander Eikelenboom
2014-11-18 8:28 ` Jan Beulich
[not found] ` <20141118024927.GA32256@andromeda.dapyr.net>
2014-11-18 11:07 ` Sander Eikelenboom
2014-11-18 15:09 ` Sander Eikelenboom
2014-11-18 16:06 ` Sander Eikelenboom
2014-11-18 16:16 ` Konrad Rzeszutek Wilk
2014-11-18 17:03 ` Sander Eikelenboom
2014-11-18 17:20 ` Jan Beulich
2014-11-18 20:34 ` Konrad Rzeszutek Wilk
2014-11-18 20:56 ` Konrad Rzeszutek Wilk
2014-11-18 22:12 ` Sander Eikelenboom
2014-11-19 1:55 ` Konrad Rzeszutek Wilk
2014-11-19 11:16 ` Sander Eikelenboom
2014-11-19 15:04 ` Konrad Rzeszutek Wilk
2014-11-19 17:27 ` Sander Eikelenboom
2014-11-17 18:01 ` Sander Eikelenboom
2014-11-18 9:30 ` Jan Beulich
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=54660598.3060504@citrix.com \
--to=andrew.cooper3@citrix.com \
--cc=JBeulich@suse.com \
--cc=konrad.wilk@oracle.com \
--cc=linux@eikelenboom.it \
--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.