[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] arch_set_info_guest() and cr1
- To: Mukesh Rathor <mukesh.rathor@xxxxxxxxxx>, "Xen-devel@xxxxxxxxxxxxxxxxxxx" <Xen-devel@xxxxxxxxxxxxxxxxxxx>
- From: Keir Fraser <keir.xen@xxxxxxxxx>
- Date: Fri, 12 Aug 2011 07:16:39 +0100
- Cc:
- Delivery-date: Thu, 11 Aug 2011 23:17:30 -0700
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=user-agent:date:subject:from:to:message-id:thread-topic :thread-index:in-reply-to:mime-version:content-type :content-transfer-encoding; bh=TXNZjZZclds1mubH4lA/SOQbxRp3zgyCx5ogJa7akXk=; b=NYdA1g4fbzzHBuB8J5/wJ+YMB7E5gd9Tfzad3pOGn8NHQaS5RDqNJ34JO9eyhzxCLM mqLl1PJRQuBskvxN9z9G+J2VISTxHSt3jbuk4LYPTDlMDj13YbrB72/vDalFVjSJSE39 XC0xKyq6Exxmpy739OfUjAIpnJ43DDxs/Dh44=
- List-id: Xen developer discussion <xen-devel.lists.xensource.com>
- Thread-index: AcxYt2VgrQFeOKCHPkeL3RsB/FYsRg==
- Thread-topic: [Xen-devel] arch_set_info_guest() and cr1
We stash the user-space CR3 value there (PV x86_64 guests have two CR3s). Of
course you should need only the guest kernel CR3.
K.
On 12/08/2011 03:03, "Mukesh Rathor" <mukesh.rathor@xxxxxxxxxx> wrote:
> Hi,
>
> Just wondering under what circumstances will cr1 be set in this
> function?
>
> int arch_set_info_guest(
> struct vcpu *v, vcpu_guest_context_u c)
> {
> .....
>
> #ifdef __x86_64__
> if ( c.nat->ctrlreg[1] ) <------
> {
> .....
>
>
>
> thanks,
> Mukesh
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel