On 06/30/2016 09:35 AM, Laszlo Ersek wrote:
On 06/30/16 16:24, Brian J. Johnson wrote:
On 06/30/2016 08:07 AM, Laszlo Ersek wrote:
- Does PCIe hotplug into downstream ports work with any (phys) firmware
forked from edk2? Brian, Samer, do you guys have experience with this?
Yes, we support it on our UV server line. Physically, hotplug is only
possible in expansion chassis designed for that purpose. (That's not a
problem with virtual machines, of course.) But we've had to do quite a
bit of work on the host bridge driver to allowing scaling to the sizes
of systems we support (hundreds of sockets and PCIe slots, dozens of TB
of RAM), including reserving resources for hotplug only in the specific
cases where it's possible.
Thanks a lot for your answer! Could you perhaps check for me if your
platform firmware implements EFI_PCI_HOT_PLUG_INIT_PROTOCOL, highlighted
by Andrew?
Yes, we do. We have a customized implementation of this protocol which
provides padding values optimized for the expansion chassis we support.
--
Brian J. Johnson
--------------------------------------------------------------------
My statements are my own, are not authorized by SGI, and do not
necessarily represent SGI’s positions.
_______________________________________________
edk2-devel mailing list
edk2-devel@lists.01.org
https://lists.01.org/mailman/listinfo/edk2-devel