Skip to content

[Bug] RK3588 PCIe endpoint controller causes issues when IOMMU is active #1

Description

@rwk-unil

The RK3588 PCIe endpoint controller (for which the driver is not yet in mainline) generates :

  • "AMD-Vi: Completion-Wait loop timed out"
  • "IO_PAGE_FAULTs",
  • "IOTLB_INV_TIMEOUTs"

For any PCIe endpoint function, this is not only for the NVMe related endpoint function.

TODO: Find out what causes the issues and fix the driver.

driver : https://github.com/rick-heig/linux/blob/nanopc_t6_csd_v1/drivers/pci/controller/dwc/pcie-dw-rockchip.c

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions