[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <793c2ffe-16d3-4e6c-9cd2-32fa089e46a3@default>
Date: Tue, 2 Jun 2009 17:00:21 -0700 (PDT)
From: Dan Magenheimer <dan.magenheimer@...cle.com>
To: Ingo Molnar <mingo@...e.hu>, Steven Rostedt <rostedt@...dmis.org>
Cc: George Dunlap <george.dunlap@...citrix.com>,
David Miller <davem@...emloft.net>, jeremy@...p.org,
avi@...hat.com, xen-devel@...ts.xensource.com, x86@...nel.org,
linux-kernel@...r.kernel.org,
Keir Fraser <Keir.Fraser@...citrix.com>,
torvalds@...ux-foundation.org, gregkh@...e.de,
kurt.hackel@...cle.com, Ian Pratt <Ian.Pratt@...citrix.com>,
xen-users@...ts.xensource.com,
ksrinivasan <ksrinivasan@...ell.com>, EAnderson@...ell.com,
wimcoekaerts@...mekes.net,
Stephen Spector <stephen.spector@...rix.com>,
jens.axboe@...cle.com, npiggin@...e.de
Subject: RE: Merge Xen (the hypervisor) into Linux
That sound you heard was 10000 xen-users@...ts.xensource.com
all having heart attacks at once.
Need I say more.
> -----Original Message-----
> From: Ingo Molnar [mailto:mingo@...e.hu]
> Sent: Tuesday, June 02, 2009 5:29 PM
> To: Steven Rostedt
> Cc: George Dunlap; David Miller; jeremy@...p.org; Dan Magenheimer;
> avi@...hat.com; xen-devel@...ts.xensource.com; x86@...nel.org;
> linux-kernel@...r.kernel.org; Keir Fraser;
> torvalds@...ux-foundation.org; gregkh@...e.de; Kurt Hackel; Ian Pratt;
> xen-users@...ts.xensource.com; ksrinivasan; EAnderson@...ell.com;
> wimcoekaerts@...mekes.net; Stephen Spector; Jens Axboe;
> npiggin@...e.de
> Subject: Merge Xen (the hypervisor) into Linux
>
>
>
> * Steven Rostedt <rostedt@...dmis.org> wrote:
>
> > Now here's a crazy solution. Merge the Xen hypervisor into Linux
> > ;-)
>
> That's not that crazy - it's the right technical solution if DOM0 is
> desired for upstream. From what i've seen in DOM0 land the incestous
> dependencies are really only long-term manageable if the whole thing
> is in a single tree.
>
> A lot of Xen legacies could be dropped: the crazy ring1 hack on
> 32-bit, the various wide interfaces to make pure-software
> virtualization limp along. All major CPUs shipped with hardware
> virtualization support in the past 2-3 years, so the availability of
> VMX and SVM can be taken for granted for such a project.
>
> That cuts down on a fair amount of crap. A lot of code on the Linux
> side could be reused, and a pure CONFIG_PCI=y (all other things
> disabled) would provide a "slim hypervisor" instance with a very
> small and concentrated code base. (That 'slim hypervisor' might even
> be built with CONFIG_NOMMU.)
>
> That way dom0 would be a natural extension: a minimal interface
> between Linux-Xen-minimal and the dom0 guest instance.
>
> It's a sane technical model IMO, and makes dom0 a lot more
> palatable. Having in-tree competition to KVM would also obviously be
> good to Linux in general.
>
> Ingo
>
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists