[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH 0/9] Configurable PCI device addresses
From: |
Paul Brook |
Subject: |
Re: [Qemu-devel] [RFC PATCH 0/9] Configurable PCI device addresses |
Date: |
Fri, 23 Jan 2009 19:06:07 +0000 |
User-agent: |
KMail/1.9.9 |
> 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.
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.
Paul
- Re: [Qemu-devel] [PATCH 8/9] New option -audio as a more flexible alternative to -soundhw, (continued)
[Qemu-devel] [PATCH 1/9] PCI device registration helpers, Markus Armbruster, 2009/01/22
[Qemu-devel] [PATCH 7/9] Support pci=... in option argument of -drive if=virtio, Markus Armbruster, 2009/01/22
[Qemu-devel] [PATCH 6/9] Make drives_opt[] accessible from device initialization, Markus Armbruster, 2009/01/22
Re: [Qemu-devel] [RFC PATCH 0/9] Configurable PCI device addresses, Anthony Liguori, 2009/01/22