All of lore.kernel.org
 help / color / mirror / Atom feed
From: Chris Wright <chrisw@sous-sol.org>
To: Andi Kleen <ak@suse.de>
Cc: Chris Wright <chrisw@sous-sol.org>, virtualization@lists.osdl.org
Subject: Re: What do we need to do to hit 2.6.19?
Date: Fri, 4 Aug 2006 15:21:47 -0700	[thread overview]
Message-ID: <20060804222147.GP2654@sequoia.sous-sol.org> (raw)
In-Reply-To: <200608050014.17061.ak@suse.de>

* Andi Kleen (ak@suse.de) wrote:
> On Friday 04 August 2006 20:34, Jeremy Fitzhardinge wrote:
> > Chris said, and I agree, that we should try to get the basic PV-ops 
> > infrastructure stuff into 2.6.19.  To me this means being able to run a 
> > kernel native with CONFIG_PARAVIRT, and see little or no functional or 
> > performance degradation.  What do we need to do to get there:
> > 
> >     * fix the slowdown bug, which seems to be something to do with
> >       rdmsr/wrmsr on SMP systems
> >     * work out how to handle all the low-level system interfaces, like
> >       ACPI, PnP BIOS, APM
> >     * what else?
> 
> You're already too late for most of this. The merge window will
> open in the forseeable future and you don't have had significant
> -mm* or x86_64-* testing yet and in general stuff is still
> very fresh.
> 
> Maybe we can get some basic "obvious" stuff like a few 
> macro substitutions in (if you submit them properly), but probably not 
> the full support.

I don't agree.  We've got the first bit of obvious stuff posted and
queued up.  There's a bit more, then the final piece is #ifdef that means
none of the new code will even get compiled for non CONFIG_PARAVIRT users
(mark it as experimental, default = N, etc).  Then we have a safe place
to push things up w/out disturbing others.  IOW, at that point it's like
a new device driver, or fs, or arch....those can merge quite late.
Not saying it's not agressive, but I don't think it's obviously too
late.

thanks,
-chris

  reply	other threads:[~2006-08-04 22:21 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <44D39351.9070405@goop.org>
2006-08-04 22:14 ` What do we need to do to hit 2.6.19? Andi Kleen
2006-08-04 22:21   ` Chris Wright [this message]
2006-08-04 22:38     ` Andi Kleen
2006-08-04 23:50 ` Chris Wright
2006-08-05  1:45   ` Jeremy Fitzhardinge

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20060804222147.GP2654@sequoia.sous-sol.org \
    --to=chrisw@sous-sol.org \
    --cc=ak@suse.de \
    --cc=virtualization@lists.osdl.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.