All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: Gerd Hoffmann <kraxel@redhat.com>
Cc: qemu-devel@nongnu.org
Subject: Re: [Qemu-devel] [PATCH 0/9] virtio-1.0: cleanups and preparations for virtio-vga
Date: Mon, 27 Apr 2015 12:15:16 +0200	[thread overview]
Message-ID: <20150427120724-mutt-send-email-mst@redhat.com> (raw)
In-Reply-To: <1430127956.22166.13.camel@nilsson.home.kraxel.org>

On Mon, Apr 27, 2015 at 11:45:56AM +0200, Gerd Hoffmann wrote:
> On Fr, 2015-04-10 at 14:31 +0200, Gerd Hoffmann wrote:
> >   Hi,
> > 
> > Here is a series of patches for virtio-pci, with some cleanups and
> > preparations for virtio-vga.
> > 
> > Patches 1-6 clean up the modern (virtio-1.0) memory region
> > initialization a bit.  They are preparations for the other patches,
> > but IMHO are also a useful cleanup on their own.
> > 
> > Patches 7+8 changes initialization so virtio-vga has a chance to
> > arrange things as it pleases.
> > 
> > Patches 1-8 should apply fine on top of mst's virtio-1.0 branch, and
> > I'm looking for reviews of them.
> > 
> > Patch 9 is the showcase for patches 7+8.  It has more dependencies
> > though, if you wanna play with that I'd suggest to fetch
> > https://www.kraxel.org/cgit/qemu/log/?h=rebase/vga-wip
> 
> Ping?  mst, had you a chance to look at this?

I'll merge this on the virtio 1 branch shortly.

> What are your virtio-1.0 merge plans for qemu, now that the 2.4 tree is
> open for development?  I'd love to see a quick merge so I can proceed
> with bits having dependencies on virtio-1.0.
> 
> thanks,
>   Gerd

That branch still needs some work.
I hope to have things in mergeable state end of may.
In particular
- the way we have structured breaks migration and
  makes supporting it properly tricky, so I'm refactoring
  some code.
- virtio 1 spec forbids devices from accessing memory
  until DRIVER_OK is set, but we also need to support
  legacy guests which trigger ready state by kicking some ring.

Do you need some bits from master on that branch?
I could rebase it if it's helpful.

-- 
MST

  reply	other threads:[~2015-04-27 10:15 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-04-10 12:31 [Qemu-devel] [PATCH 0/9] virtio-1.0: cleanups and preparations for virtio-vga Gerd Hoffmann
2015-04-10 12:31 ` [Qemu-devel] [PATCH 1/9] virtio: add struct VirtIOPCIRegion for virtio-1 regions Gerd Hoffmann
2015-04-10 12:31 ` [Qemu-devel] [PATCH 2/9] virtio: add virtio_pci_modern_regions_init() Gerd Hoffmann
2015-04-10 12:31 ` [Qemu-devel] [PATCH 3/9] virtio: add virtio_pci_modern_region_map() Gerd Hoffmann
2015-04-10 12:31 ` [Qemu-devel] [PATCH 4/9] virtio: move virtio_pci_add_mem_cap call to virtio_pci_modern_region_map Gerd Hoffmann
2015-04-10 12:31 ` [Qemu-devel] [PATCH 5/9] virtio: move cap type to VirtIOPCIRegion Gerd Hoffmann
2015-04-10 12:31 ` [Qemu-devel] [PATCH 6/9] virtio: drop identical virtio_pci_cap Gerd Hoffmann
2015-04-10 12:31 ` [Qemu-devel] [PATCH 7/9] virtio: move bar assignments to VirtIOPCIProxy Gerd Hoffmann
2015-04-10 12:31 ` [Qemu-devel] [PATCH 8/9] virtio: init from virtio_pci_device_plugged to virtio_pci_realize Gerd Hoffmann
2015-04-10 12:31 ` [Qemu-devel] [PATCH 9/9] virtio-vga: make compatible with stdvga Gerd Hoffmann
2015-04-27  9:45 ` [Qemu-devel] [PATCH 0/9] virtio-1.0: cleanups and preparations for virtio-vga Gerd Hoffmann
2015-04-27 10:15   ` Michael S. Tsirkin [this message]
2015-04-27 10:23     ` Cornelia Huck
2015-04-27 10:37       ` Michael S. Tsirkin
2015-04-27 10:44     ` Gerd Hoffmann

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=20150427120724-mutt-send-email-mst@redhat.com \
    --to=mst@redhat.com \
    --cc=kraxel@redhat.com \
    --cc=qemu-devel@nongnu.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.