[edk2-devel] [PATCH v2 0/4] Add extra pci roots support for Arm

Laszlo Ersek lersek at redhat.com
Fri Nov 13 19:44:16 UTC 2020


On 11/12/20 09:49, Ard Biesheuvel wrote:
> On 11/9/20 2:05 PM, Jiahui Cen wrote:
>> Changes with v1
>> v1->v2:
>> Separated into four patches.
>> Factor the same logic parts into a new library.
>>
>> v1: https://edk2.groups.io/g/devel/topic/72723351#56901
>> BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3059
>> QEMU:
>> https://lore.kernel.org/qemu-devel/20201103120157.2286-1-cenjiahui@huawei.com/
>>
>>
>> This patch series adds support for extra pci roots for ARM.
>>
> 
> Why?

I don't know Jiahui Cen's particular reasons; on x86, pxb-pcie is useful
for associating PCIe hierarchies with particular NUMA nodes. See
"docs/pci_expander_bridge.txt" in the QEMU tree.

Also, in Jiahui Cen's QEMU blurb linked above, the following is included:

> Currently pxb-pcie is not supported by arm,
> the reason for it is pxb-pcie is not described in DSDT table
> and only one main host bridge is described in acpi tables,
> which means it is not impossible to present different io numas
> for different devices.

So I guess this work aims to extend the same PCI(e)<->NUMA association
feature, from x86 to ARM.

Thanks,
Laszlo



-=-=-=-=-=-=-=-=-=-=-=-
Groups.io Links: You receive all messages sent to this group.
View/Reply Online (#67531): https://edk2.groups.io/g/devel/message/67531
Mute This Topic: https://groups.io/mt/78135572/1813853
Group Owner: devel+owner at edk2.groups.io
Unsubscribe: https://edk2.groups.io/g/devel/unsub [edk2-devel-archive at redhat.com]
-=-=-=-=-=-=-=-=-=-=-=-





More information about the edk2-devel-archive mailing list