mbox series

[0/2] cxl: Fixup Legacy DVSEC Init failures

Message ID 164690155138.3326488.16049914482944930295.stgit@dwillia2-desk3.amr.corp.intel.com
Headers show
Series cxl: Fixup Legacy DVSEC Init failures | expand

Message

Dan Williams March 10, 2022, 8:39 a.m. UTC
Krzysztof reports a case where a timeout waiting for the "memory info
valid" indication in the DVSEC range register also resulted in the PCI
driver failing to load. Fix that by making DVSEC range register probe
failures non-fatal.

While investigating that came across the error message to validate EFI
memory map publication of DVSEC range registers and could not determine
that it affords any safety or actionable fixes to report back to a BIOS
vendor.

---

Dan Williams (2):
      cxl/mem: Drop DVSEC vs EFI Memory Map sanity check
      cxl/pci: Preserve mailbox access after DVSEC probe failure


 drivers/cxl/mem.c |   44 ++++++++++----------------------------------
 drivers/cxl/pci.c |   40 ++++++++++++++++++++++++++++------------
 2 files changed, 38 insertions(+), 46 deletions(-)

base-commit: 74be98774dfbc5b8b795db726bd772e735d2edd4