From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Daniel P. Berrange" Subject: Re: [PATCH][RFC] Supporting Enlightened Windows 2008 Server Date: Wed, 5 Mar 2008 22:38:27 +0000 Message-ID: <20080305223827.GI19306@redhat.com> References: <47CED493.E57C.0030.0@novell.com> <20080305222828.GH19306@redhat.com> Reply-To: "Daniel P. Berrange" Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Content-Disposition: inline In-Reply-To: <20080305222828.GH19306@redhat.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Ky Srinivasan Cc: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On Wed, Mar 05, 2008 at 10:28:28PM +0000, Daniel P. Berrange wrote: > On Wed, Mar 05, 2008 at 03:15:19PM -0700, Ky Srinivasan wrote: > > I am attaching updated versions of the patches that I posted a couple > > of weeks ago. These have been merged up to the current unstable tip: > > changeset 17186:854b0704962b > > > > These patches have been tested on the unstable tip. > > I'm not expert enough to comment on the HV extension implementation itself, > but in terms of the userspace side, the user visible configuration file > option 'extid=1' is pretty unpleasant. It is akin to a 'magic constant' > in C code - no understandable meaning at all. > > I'd like to see it accept a named extension type - if its possible to > have multiple extensions per guest, then using a list instead of a scalar > would be better. So how about something closer to > > extensions = [ "win2k8" ] Or is there some way you can have some super light weight trap / hook always loaded, so when Win2k8 makes it first paravirt call, you can then automatically enable the full extension ? That could let Xen just 'do the right thing' without needing a config param, and without having to fully enable the full extension for non-Win2k8 guests. >Dan. -- |=- Red Hat, Engineering, Emerging Technologies, Boston. +1 978 392 2496 -=| |=- Perl modules: http://search.cpan.org/~danberr/ -=| |=- Projects: http://freshmeat.net/~danielpb/ -=| |=- GnuPG: 7D3B9505 F3C9 553F A1DA 4AC2 5648 23C1 B3DF F742 7D3B 9505 -=|