On Mon, 2 Apr 2012, Ian Jackson wrote: > Julien Grall writes ("[Xen-devel] [XEN][RFC PATCH 14/15] xl-parsing: Parse > the new option device_models"): > > For the support of multiple ioreq server, we add a new option > > "device_models". > > It's an array of device model, for each device model, we need to specify > > which pci, IO range (MMIO, PIO) will be allow. > > I don't think this is really a suitable interface. The PCI space in > the guest is controlled by the device models(s) and the user should > surely specify which devices should be provided by which dms, in terms > of devices not in terms of PCI space. Julien added a name parameter to select the device, maybe we need something clearer? Specifying the PCI address is important, because we have to make sure the PCI addresses of the devices remain the same in a given VM across multiple boots. Thus we could make it optional from the user POV, but in that case we need a clear, well defined and stable algorithm in xl to figure out a PCI address from a given config file.
- [Qemu-devel] [XEN][RFC PATCH 11/15] xc: Fix python buil... Julien Grall
- [Qemu-devel] [XEN][RFC PATCH 04/15] hvm: Change initial... Julien Grall
- [Qemu-devel] [XEN][RFC PATCH 12/15] xl: Add interface t... Julien Grall
- Re: [Qemu-devel] [Xen-devel] [XEN][RFC PATCH 12/15... Ian Campbell
- Re: [Qemu-devel] [Xen-devel] [XEN][RFC PATCH 1... Julien Grall
- Re: [Qemu-devel] [Xen-devel] [XEN][RFC PAT... Ian Campbell
- [Qemu-devel] [XEN][RFC PATCH 13/15] xl-qmp: add device ... Julien Grall
- [Qemu-devel] [XEN][RFC PATCH 14/15] xl-parsing: Parse t... Julien Grall
- Re: [Qemu-devel] [Xen-devel] [XEN][RFC PATCH 14/15... Ian Jackson
- Re: [Qemu-devel] [Xen-devel] [XEN][RFC PATCH 1... Stefano Stabellini
- Re: [Qemu-devel] [Xen-devel] [XEN][RFC PAT... Ian Jackson
- Re: [Qemu-devel] [Xen-devel] [XEN][RFC... Julien Grall
- Re: [Qemu-devel] [Xen-devel] [XEN... Ian Jackson
- Re: [Qemu-devel] [Xen-devel] ... Stefano Stabellini
- Re: [Qemu-devel] [Xen-devel] ... Ian Jackson
- [Qemu-devel] [XEN][RFC PATCH 15/15] xl: Launch and dest... Julien Grall
- [Qemu-devel] [XEN][RFC PATCH 09/15] xc: Add the hyperca... Julien Grall
- [Qemu-devel] [XEN][RFC PATCH 02/15] hvm: Add functions ... Julien Grall
- [Qemu-devel] [XEN][RFC PATCH 06/15] hvm-io: IO refactor... Julien Grall