[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] Re: [PATCH] Add support for a configuration file
From: |
Fabrice Bellard |
Subject: |
Re: [Qemu-devel] Re: [PATCH] Add support for a configuration file |
Date: |
Wed, 14 May 2008 14:26:40 +0200 |
User-agent: |
Thunderbird 2.0.0.5 (X11/20070727) |
Avi Kivity wrote:
Fabrice Bellard wrote:
I prefer:
drive.file=foo.img
drive.if=scsi
That doesn't support multiple drives very well.
Right, I realized it afterwards !
I suggested it because my original plan for the configuration file was
based on this syntax with a strong inspiration from the OpenFirmware
device tree. The idea was that the object name ("drive" here) had no
hardcoded meaning, except for some predefined object names in order to
keep a kind of backward compatibility with the current QEMU options. In
order to create a new drive for example, you just have to do:
mydrive.class=drive
mydrive.if=scsi
mydrive.file=abc.img
the "class" field is used to select the device model. Then all the other
parameters are used to initialize the device model. That way it is
possible to keep the compatibility with the existing options and add a
provision to instanciate arbitrary new device models, such as:
mynetworkcard.class="ne2000pci"
mynetworkcard.bus=1 # pci bus selection
mynetworkcard.macaddr=00:01:02:03:04:05
mynetworkcard.vlan=1
I will strongly support configuration file formats having this property.
Regards,
Fabrice.
Re: [Qemu-devel] Re: [PATCH] Add support for a configuration file, Fabrice Bellard, 2008/05/14
- Re: [Qemu-devel] Re: [PATCH] Add support for a configuration file, Avi Kivity, 2008/05/14
- Re: [Qemu-devel] Re: [PATCH] Add support for a configuration file,
Fabrice Bellard <=
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH] Add support for a configuration file, Daniel P. Berrange, 2008/05/14
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH] Add support for a configuration file, Avi Kivity, 2008/05/15
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH] Add support for a configuration file, Daniel P. Berrange, 2008/05/15
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH] Add support for a configuration file, Avi Kivity, 2008/05/15
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH] Add support for a configuration file, Andreas Färber, 2008/05/15
- Re: [kvm-devel] [Qemu-devel] Re: [PATCH] Add support for a configuration file, Laurent Vivier, 2008/05/15
Re: [Qemu-devel] Re: [PATCH] Add support for a configuration file, Anthony Liguori, 2008/05/14
Re: [Qemu-devel] Re: [PATCH] Add support for a configuration file, Paul Brook, 2008/05/14
Re: [kvm-devel] [Qemu-devel] Re: [PATCH] Add support for a configuration file, Javier Guerra, 2008/05/14
Re: [kvm-devel] [Qemu-devel] Re: [PATCH] Add support for a configuration file, Johannes Schindelin, 2008/05/14