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

Re: [Xen-ia64-devel] Add ptc.l emulation for 2.6.17 xenlinux to fix fede

To: "Zhang, Xiantao" <xiantao.zhang@xxxxxxxxx>
Subject: Re: [Xen-ia64-devel] Add ptc.l emulation for 2.6.17 xenlinux to fix federon-xen-ia64 boot
From: Alex Williamson <alex.williamson@xxxxxx>
Date: Wed, 24 May 2006 12:07:27 -0600
Cc: fedora-ia64-list@xxxxxxxxxx, xen-ia64-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 24 May 2006 11:07:42 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <9FBCE015AF479F46B3B410499F3AE05B011EC631@pdsmsx405>
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>
Organization: LOSL
References: <9FBCE015AF479F46B3B410499F3AE05B011EC631@pdsmsx405>
Sender: xen-ia64-devel-bounces@xxxxxxxxxxxxxxxxxxx
On Wed, 2006-05-24 at 19:25 +0800, Zhang, Xiantao wrote:
> This patch adds support for ptc.l emulation. In 2.6.16 kernel
> flush_tlb_range will call global_tlb_purge directly, so ptc.l shouldn't
> be used when CONFIG_SMP enable.
> But in order to enhance performance (maybe), 2.6.17 kernel in smp
> environment
> will do mm check first. If mm is current->active_mm and the mm
> (corresponding process) just runs on the local processor, kernel only
> needs to do ptc.l at local processor instead of global purge. So ptc.l
> emulation is necessary for 2.6.17 kernel.

   Applied.

        Alex

-- 
Alex Williamson                             HP Linux & Open Source Lab


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

<Prev in Thread] Current Thread [Next in Thread>