[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Xen-devel] [PATCH v4] Hvmloader: Modify ACPI to only supply _EJ0 methods for PCIslots that support hotplug by runtime patching
- To: Jan Beulich <JBeulich@xxxxxxxx>
- From: Ian Campbell <Ian.Campbell@xxxxxxxxxx>
- Date: Mon, 12 May 2014 10:20:10 +0100
- Cc: "kevin@xxxxxxxxxxxx" <kevin@xxxxxxxxxxxx>, "Huangweidong \(C\)" <weidong.huang@xxxxxxxxxx>, "Gonglei\(Arei\)" <arei.gonglei@xxxxxxxxxx>, "Hanweidong \(Randy\)" <hanweidong@xxxxxxxxxx>, "mst@xxxxxxxxxx" <mst@xxxxxxxxxx>, "qemu-devel@xxxxxxxxxx" <qemu-devel@xxxxxxxxxx>, "xen-devel@xxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxx>, "fabio.fantoni@xxxxxxx" <fabio.fantoni@xxxxxxx>, "johannes.krampf@xxxxxxxxxxxxxx" <johannes.krampf@xxxxxxxxxxxxxx>, Paul Durrant <Paul.Durrant@xxxxxxxxxx>, Stefano Stabellini <Stefano.Stabellini@xxxxxxxxxx>, Ross Philipson <ross.philipson@xxxxxxxxxx>, Anthony Perard <anthony.perard@xxxxxxxxxx>, "Gaowei \(UVP\)" <gao.gaowei@xxxxxxxxxx>
- Delivery-date: Mon, 12 May 2014 09:20:26 +0000
- List-id: Xen developer discussion <xen-devel.lists.xen.org>
On Mon, 2014-05-12 at 10:14 +0100, Jan Beulich wrote:
> >>> On 12.05.14 at 11:05, <Ian.Campbell@xxxxxxxxxx> wrote:
> > Given that there are 32 PCI slots we would be talking about a total of
> > 4k of space in hvmloader to provide a precompiled SSDT for each slot,
> > which can be inserted at runtime depending on each slots configuration.
>
> 32 slots only? Are we unable to have anything on buses 1 and up?
I was basing this on mk_dsdt.c:
/* hotplug_slot */
for (slot = 1; slot <= 31; slot++) {
I suppose today we can have other PCI devices, just not hotpluggable.
But I suppose you are right than in the future we might want to
implement more hotplug slots, which would certainly affect the tradeoff
of dynamic vs. static SSDT generation.
Ian.
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel
|