qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [RFC PATCH 0/9] Configurable PCI device addresses


From: Anthony Liguori
Subject: Re: [Qemu-devel] [RFC PATCH 0/9] Configurable PCI device addresses
Date: Fri, 23 Jan 2009 13:28:59 -0600
User-agent: Thunderbird 2.0.0.19 (X11/20090105)

Paul Brook wrote:
I think we're starting to get to the tipping point where we really just
need to introduce a machine config file.

Paul, you mentioned you were working on something before?  Care to
update us on the status?

I know there was a fair bit of support before for a FDT based machine
config.

I have a FDT based machine descriptions working locally.

Can you post what you have?

Currently it's only capable of generating a small subset ARM embedded boards. There are a few issues that need to be resolved before it can replace most of the current qemu machines:

- How to handle "plug-n-play" busses like PCI. The FDT provided to the kernel generally just describes the host bridge, and the kernel/bios figures everything else out using the normal PCI config mechanisms. - How it will interact with commandline options like -nic that modify which hardware is present. One possibility is to remove these options (remove -net nic, but leave -net tap, etc.). If users want different numbers/types of NICs they should use a different machine config. - How to handle GPIO pins, and other interconnects like I2S, SSI and I2C. I guess this is mainly coming up with suitable FDT representations.

I have not implemented a user level config file. My work effectively just replaces integratorcp_init and friends.

A user level config file can come later.

Regards,

Anthony Liguori

Paul





reply via email to

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