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/
Home Products Support Community News


Re: [Xen-devel] [Patch] continue_hypercall_on_cpu rework using tasklets

To: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: Re: [Xen-devel] [Patch] continue_hypercall_on_cpu rework using tasklets
From: Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Date: Wed, 30 Dec 2009 13:57:27 +0000
Delivery-date: Wed, 30 Dec 2009 05:58:25 -0800
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <4B3B59BD.90505@xxxxxxxxxxxxxx>
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Thread-index: AcqJVpZLVK2NvWxORjmQXP5OG0OhuwAAW7bz
Thread-topic: [Xen-devel] [Patch] continue_hypercall_on_cpu rework using tasklets
User-agent: Microsoft-Entourage/
Looks great. You can rebase cpupools on top of it and both can go in after
4.0 is released.

 -- Keir

On 30/12/2009 13:46, "Juergen Gross" <juergen.gross@xxxxxxxxxxxxxx> wrote:

> Hi,
> attached is a patch to use tasklets for continue_hypercall_on_cpu instead of
> temporarily pinning the vcpu to the target physical cpu.
> This is thought as base for cpupools as Keir requested to get rid of the
> "borrow cpu" stuff in my original solution.
> Tested on x86_64 via a little test hypercall calling continue_hypercall_on_cpu
> with different target cpus.
> Keir, is this solution the direction you wanted to go to?
> Juergen

Xen-devel mailing list

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