[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PATCH 0/8] Add virtio-mmio and use it in vexpress

From: Andreas Färber
Subject: Re: [Qemu-devel] [PATCH 0/8] Add virtio-mmio and use it in vexpress
Date: Tue, 09 Jul 2013 11:28:32 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130620 Thunderbird/17.0.7

Am 08.07.2013 23:06, schrieb Anthony Liguori:
> Alexander Graf <address@hidden> writes:
>> On 08.07.2013, at 22:08, Anthony Liguori wrote:
>>> I think we're trying to fit a square peg into a round hole.
>>> virtio-mmio is a virtio transport where each device has a dedicated set
>>> of system resources.
>>> Alex, it sounds like you want virtio-mmio-bus which would be a single
>>> set of system resources that implemented a virtio bus on top of it.
>> Well, what I really want is a sysbus that behaves like PCI from a
>> usability point of view ;).
> Which means you need to have (1) a discovery mechanism with a stable
> addressing mechanism (2) a way to communicate this to the guest from the
> host.

FWIW I vaguely remember a Lightning Talk at FOSDEM 2012 about MMIO
device discovery through chained in-memory data structures or so:

Maybe such metadata could be supplied alongside a virtual device,
whether on Wishbone, AMBA or whatever? Just a thought.


> That's all that PCI is.  A host controller is a "sysbus" device that
> uses a standardized discovery and addressing mechanism.
> Regards,
> Anthony Liguori

SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg

reply via email to

[Prev in Thread] Current Thread [Next in Thread]