From: Mukesh Rathor <mukesh.rathor@oracle.com>
To: George Dunlap <george.dunlap@eu.citrix.com>
Cc: xen-devel <xen-devel@lists.xenproject.org>,
Jan Beulich <JBeulich@suse.com>
Subject: Re: [V11 PATCH 00/21]PVH xen: Phase I, Version 11 patches...
Date: Thu, 29 Aug 2013 17:25:13 -0700 [thread overview]
Message-ID: <20130829172513.23558d09@mantra.us.oracle.com> (raw)
In-Reply-To: <521F76C9.20003@eu.citrix.com>
On Thu, 29 Aug 2013 17:28:57 +0100
George Dunlap <george.dunlap@eu.citrix.com> wrote:
> On 28/08/13 01:37, Mukesh Rathor wrote:
> > On Tue, 27 Aug 2013 18:05:00 +0100
> > George Dunlap <George.Dunlap@eu.citrix.com> wrote:
> >
> >> On Sat, Aug 24, 2013 at 1:40 AM, Mukesh Rathor
> >> <mukesh.rathor@oracle.com> wrote:
> >>> On Fri, 23 Aug 2013 13:05:08 +0100
> >>> "Jan Beulich" <JBeulich@suse.com> wrote:
> >>>
> >>>>>>> On 23.08.13 at 13:15, George Dunlap
> >>>>>>> <George.Dunlap@eu.citrix.com> wrote:
> >>>>> On Fri, Aug 23, 2013 at 9:49 AM, Jan Beulich <JBeulich@suse.com>
> >>>>> wrote:
> >>>>>>>>> On 23.08.13 at 03:18, Mukesh Rathor
> > .......
> >>>> Fine with me, but perhaps Mukesh won't be that happy...
> >>> It's OK. I'd like this to be merged in asap so I and others can
> >>> working on the FIXME's right away...
> >> I'm still waiting on the toolstack changes that are needed to
> >> actually put it in PVH mode before I can test it.
> > Also, for V11 you'd need following patch for linux:
>
> OK, so I've tried this with your Xen and Linux branches (i.e.,
> without any of my changes). Dom0 boots, and the kernel boots as PV,
> but crashes as PVH:
>
> (XEN) PVH currently does not support tsc emulation. Setting
> timer_mode = native
> (XEN) PVH currently does not support tsc emulation. Setting
> timer_mode = native
> (XEN) grant_table.c:577:d0 remote grant table not yet set
> up[95984.867796] device vif19.0 entered promiscuous mode
> [95984.882699] ADDRCONF(NETDEV_UP): vif19.0: link is not ready
> mapping kernel into physical memory
> about to get started...
> <G><2>irq.c:375: Dom19 callback via changed to Direct Vector 0xf3
> (XEN) PVH: Unhandled trap:0x2 RIP:0xffffffff8101a503
> (XEN) PVH: [15] exit_reas:0 0 qual:0 0 cr0:0x00000080000039
> (XEN) PVH: RIP:0xffffffff8101a503 RSP:0xffff88003e1b5dd8 EFLGS:0x12
> CR3:0x1c0c000
> (XEN) domain_crash called from pvh.c:487
> (XEN) Domain 19 (vcpu#0) crashed on cpu#15:
> (XEN) ----[ Xen-4.4-unstable x86_64 debug=y Tainted: C ]----
> (XEN) CPU: 15
> (XEN) RIP: 0000:[<ffffffff8101a503>]
> (XEN) RFLAGS: 0000000000000012 CONTEXT: hvm guest
> (XEN) rax: ffffffffff493c7c rbx: ffffffff81dc0d24 rcx:
> 00000000000000f0 (XEN) rdx: 0000000000000001 rsi:
> 0000000000000000 rdi: 0000000000000200 (XEN) rbp:
> ffff88003e1b5e18 rsp: ffff88003e1b5dd8 r8: 0000000000000000 (XEN)
> r9: 0000000000000063 r10: 0720072007200720 r11: 0720072007200720
> (XEN) r12: ffffffff81dc5000 r13: ffff88003e005240 r14:
> ffffffff817d2b69 (XEN) r15: ffffffff81000000 cr0:
> 0000000080000039 cr4: 0000000000002660 (XEN) cr3:
> 0000000001c0c000 cr2: 0000000000000000 (XEN) ds: 0000 es: 0000
> fs: 0000 gs: 0000 ss: 0000 cs: 0000 (XEN) Guest stack trace
> from rsp=ffff88003e1b5dd8: (XEN) Fault while accessing guest
> memory. [95985.368360] device vif19.0 left promiscuous mode
You prob have nmi watchdog running... you can just disable it
for now. The NMI is handled in the caller, so pvh handler needs to just
ignore it. I'll make a note of that.
thanks
Mukesh
next prev parent reply other threads:[~2013-08-30 0:25 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-23 1:18 [V11 PATCH 00/21]PVH xen: Phase I, Version 11 patches Mukesh Rathor
2013-08-23 1:18 ` [V11 PATCH 01/21] PVH xen: Add readme docs/misc/pvh-readme.txt Mukesh Rathor
2013-08-23 1:18 ` [V11 PATCH 02/21] PVH xen: add params to read_segment_register Mukesh Rathor
2013-08-23 1:18 ` [V11 PATCH 03/21] PVH xen: Move e820 fields out of pv_domain struct Mukesh Rathor
2013-08-23 1:18 ` [V11 PATCH 04/21] PVH xen: hvm related preparatory changes for PVH Mukesh Rathor
2013-08-23 1:18 ` [V11 PATCH 05/21] PVH xen: vmx " Mukesh Rathor
2013-08-23 1:18 ` [V11 PATCH 06/21] PVH xen: vmcs " Mukesh Rathor
2013-08-23 1:18 ` [V11 PATCH 07/21] PVH xen: Introduce PVH guest type and some basic changes Mukesh Rathor
2013-08-23 1:18 ` [V11 PATCH 08/21] PVH xen: introduce pvh_vcpu_boot_set_info() and vmx_pvh_vcpu_boot_set_info() Mukesh Rathor
2013-08-23 1:18 ` [V11 PATCH 09/21] PVH xen: domain create, context switch related code changes Mukesh Rathor
2013-08-23 8:12 ` Jan Beulich
2013-08-23 1:18 ` [V11 PATCH 10/21] PVH xen: support invalid op emulation for PVH Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 11/21] PVH xen: Support privileged " Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 12/21] PVH xen: interrupt/event-channel delivery to PVH Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 13/21] PVH xen: additional changes to support PVH guest creation and execution Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 14/21] PVH xen: mapcache and show registers Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 15/21] PVH xen: mtrr, tsc, timers, grant changes Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 16/21] PVH xen: add hypercall support for PVH Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 17/21] PVH xen: vmcs related changes Mukesh Rathor
2013-08-23 8:41 ` Jan Beulich
2013-08-24 0:26 ` Mukesh Rathor
2013-08-26 8:15 ` Jan Beulich
2013-08-27 17:00 ` George Dunlap
2013-08-27 22:43 ` Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 18/21] PVH xen: HVM support of PVH guest creation/destruction Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 19/21] PVH xen: VMX " Mukesh Rathor
2013-08-23 9:14 ` Jan Beulich
2013-08-24 0:27 ` Mukesh Rathor
2013-08-23 1:19 ` [V11 PATCH 20/21] PVH xen: introduce vmexit handler for PVH Mukesh Rathor
2013-08-23 9:12 ` Jan Beulich
2013-08-24 0:35 ` Mukesh Rathor
2013-08-26 8:22 ` Jan Beulich
2013-08-23 1:19 ` [V11 PATCH 21/21] PVH xen: Checks, asserts, and limitations " Mukesh Rathor
2013-08-23 8:49 ` [V11 PATCH 00/21]PVH xen: Phase I, Version 11 patches Jan Beulich
2013-08-23 11:15 ` George Dunlap
2013-08-23 12:05 ` Jan Beulich
2013-08-24 0:40 ` Mukesh Rathor
2013-08-27 17:05 ` George Dunlap
2013-08-27 19:18 ` Mukesh Rathor
2013-08-28 11:20 ` George Dunlap
2013-08-29 0:16 ` Mukesh Rathor
2013-08-28 0:37 ` Mukesh Rathor
2013-08-29 16:28 ` George Dunlap
2013-08-30 0:25 ` Mukesh Rathor [this message]
2013-08-30 11:02 ` George Dunlap
2013-08-30 17:21 ` George Dunlap
2013-08-30 21:22 ` Mukesh Rathor
2013-09-02 14:52 ` George Dunlap
2013-09-06 1:07 ` Mukesh Rathor
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=20130829172513.23558d09@mantra.us.oracle.com \
--to=mukesh.rathor@oracle.com \
--cc=JBeulich@suse.com \
--cc=george.dunlap@eu.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).