[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-Id: <200709182352.25118.ak@suse.de>
Date: Tue, 18 Sep 2007 23:52:24 +0200
From: Andi Kleen <ak@...e.de>
To: Rusty Russell <rusty@...tcorp.com.au>
Cc: virtualization@...ts.linux-foundation.org,
lkml - Kernel Mailing List <linux-kernel@...r.kernel.org>,
Anthony Liguori <aliguori@...ibm.com>,
Chris Wright <chrisw@...s-sol.org>
Subject: Re: [PATCH 3/3] Time to make CONFIG_PARAVIRT non-experimental.
On Tuesday 18 September 2007 23:34, Rusty Russell wrote:
> On Tue, 2007-09-18 at 12:57 +0200, Andi Kleen wrote:
> > On Friday 14 September 2007 07:21, Rusty Russell wrote:
> > > It's pretty widely used,
> >
> > Is it? By whom?
>
> Hi Andi,
>
> Please stop asking for facts! It's was easy claim to make, and hard to
> disprove 8)
>
> > > and the distributions will turn it on.
> >
> > That's no reason to make it default y. Please undo that. default y
> > is near always a bad idea.
>
> How about a "select" based on Xen, lguest or VMI? There's no other
> reason to enable it, after all.
I did an patch to do that recently because the current setup
is indeed unobvious.
But I had to drop it again because
it ended up with Kconfig warnings. about undefined symbols
on x86-64. The problem is that lguest
is visible in Kconfig for all architectures and it warns
if you select something that doesn't exist on all architectures.
The only workaround would have been to define PARAVIRT
for all architectures, which I considered too ugly.
I think Sam stated recently he wanted to remove that warning
but it needed some infrastructure work.
> > Also I would still consider it experimental.
>
> After 9 months in mainline and three kernel versions,
Well it changed a lot each release.
> I'd hope not.
> It's been pretty damn stable (ok, you broke it once, but maybe that's
> because you consider it experimental).
Is there a significant user base?
At least the Xen port seems to have specific requirements
and essentially only work on xen-unstable (?) [or at least
some very new Xen version] which probably very few
people use.
-Andi
-
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