6 messages in com.xensource.lists.xen-develRe: [Xen-devel] [PATCH] x86 linux: pr...
FromSent OnAttachments
Jan Beulich29 May 2006 07:34.patch
Keir Fraser29 May 2006 07:59 
Jan Beulich30 May 2006 01:10.patch
Keir Fraser30 May 2006 01:48 
Jan Beulich30 May 2006 02:21 
Keir Fraser30 May 2006 02:30 
Subject:Re: [Xen-devel] [PATCH] x86 linux: prevent halted VCPUs from eating up CPU bandwidth
From:Jan Beulich (jbeu@novell.com)
Date:05/30/2006 02:21:31 AM
List:com.xensource.lists.xen-devel

Keir Fraser <Keir@cl.cam.ac.uk> 30.05.06 10:49 >>>

On 30 May 2006, at 09:11, Jan Beulich wrote:

Indeed, this was the behavior I intended, but somehow I failed to find the VCPUOP_down operation that I was looking for. Here's an updated patch.

Given that you went for the more complicated definition of halt() that calls block when event delivery is enabled, is it actually necessary to not compile the halt-checking routine? If event delivery is enabled in

What halt-checking routine do you mean here?

that function, shouldn't we return from each invocation of halt() on (at least) each timer interrupt? If not, I wonder why our behaviour there differs from native?

Yes, I think the net effect should be similar behavior to native.

Jan