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-devel

Re: [Xen-devel] [PATCH] Add RCU support into Xen - Repost

To: "Santos, Jose Renato G" <joserenato.santos@xxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [PATCH] Add RCU support into Xen - Repost
From: Keir Fraser <Keir.Fraser@xxxxxxxxxxxx>
Date: Fri, 26 Jan 2007 18:40:06 +0000
Cc: Yoshio Turner <yoshiotu@xxxxxxxxxx>, Jose Renato Santos <jsantos@xxxxxxxxxx>, G John Janakiraman <john@xxxxxxxxxxxxxxxxxxx>
Delivery-date: Fri, 26 Jan 2007 10:39:50 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <08CA2245AFCF444DB3AC415E47CC40AF654BBC@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: Acc5z5YIiS/CKex/Tb+azW+82olglwHqc/i/
Thread-topic: [Xen-devel] [PATCH] Add RCU support into Xen - Repost
User-agent: Microsoft-Entourage/11.3.3.061214
On 17/1/07 12:36 am, "Santos, Jose Renato G" <joserenato.santos@xxxxxx>
wrote:

>   I am planning to submit the following additional patches, after this
> one is accepted:

Now done. C/s 13648. I ripped out a few more bits of the Linux RCU
implementation and moved the hooks in schedule.c to a single hook in
do_softirq(). I suspect there is a tradeoff between timeliness of checking
for pending work and building up nice batches of RCU work but checking in
do_softirq() shouldn't mean we're hitting the RCU variables too often.

>     1) rename_find_domain.patch: Rename find_domain_by_id() to
> get_domain_by_id()

Also done, by sed. C/s 13649.

 -- Keir

>     2) add_find_domain.patch: Add new find_domain_by_id() function that
> uses RCU
>     3) use_find_domain.patch: Replace invocations of
> get_domain_by_id()/put_domain() by find_domain_by_id() where possible.



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