WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-ia64-devel

[Xen-ia64-devel] "current->domain" points to wrong domain after domU lau

To: Dan Magenheimer <dan.magenheimer@xxxxxx>
Subject: [Xen-ia64-devel] "current->domain" points to wrong domain after domU launch
From: Haavard Bjerke <havard.bjerke@xxxxxxx>
Date: Sat, 28 May 2005 16:13:15 +0200
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Sat, 28 May 2005 18:59:36 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-ia64-devel-request@lists.xensource.com?subject=help>
List-id: DIscussion of the ia64 port of Xen <xen-ia64-devel.lists.xensource.com>
List-post: <mailto:xen-ia64-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-ia64-devel>, <mailto:xen-ia64-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.4i
After launching domU, current->domain->domain_id is 1, even right after 
executing a hypercall from dom0. To get this result, I placed the following 
line in a hypercall in hypercall.c:

printk("hypercall.c: current domain is %d\n", current->domain->domain_id);

It printed "(XEN) hypercall.c: current domain is 1", though dom0 executed the 
hypercall.

This is not the way it behaves in the x86 version, where current->domain will 
point to dom0.

There's no "set_current()" in Xen/ia64; how is "current" maintained?

Haavard

_______________________________________________
Xen-ia64-devel mailing list
Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-ia64-devel

<Prev in Thread] Current Thread [Next in Thread>
  • [Xen-ia64-devel] "current->domain" points to wrong domain after domU launch, Haavard Bjerke <=