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] RE: [PATCH 00/15] ia64/pv_ops take 5

To: "Isaku Yamahata" <yamahata@xxxxxxxxxxxxx>, <linux-ia64@xxxxxxxxxxxxxxx>
Subject: [Xen-ia64-devel] RE: [PATCH 00/15] ia64/pv_ops take 5
From: "Luck, Tony" <tony.luck@xxxxxxxxx>
Date: Fri, 16 May 2008 17:06:21 -0700
Cc: xen-ia64-devel@xxxxxxxxxxxxxxxxxxx, virtualization@xxxxxxxxxxxxxxxxxxxxxxxxxx
Delivery-date: Fri, 16 May 2008 17:07:05 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <12095585682308-git-send-email-yamahata@xxxxxxxxxxxxx>
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>
References: <12095585682308-git-send-email-yamahata@xxxxxxxxxxxxx>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AciqvqJ+lR5lait3Qa+qJNIDzdfxdwM8hBBQ
Thread-topic: [PATCH 00/15] ia64/pv_ops take 5
I started looking at this patch set.

Parts 1-9 applied ok, but part10 (entry.S) failed to apply because of
recent changes to this file to fix the problems with warnings when
trying to get locks with interrupts blocked.

I thought this would be a good point to test the bisectability
of this patch set and started a build with just parts 1-9 applied.
The build was perfectly clean, but the kernel hung during boot
(possibly when first trying to run user processes by the look
of the last few messages on the console.

The code with parts 1-9 applied still looks readable, but I
think we may need some documentation later to help with maintainability.
Perhaps even a tool that can check to make sure people don't add
direct uses of instructions to .S files that need to be
paravirtualized.

I'm talking to some of the virtualization people here to
see if they can help me set up a system so that I will be
able to test out the non-native execution paths.

-Tony

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