Skip to content

PCIe EP should not be filtered by --skip-dp-nic-ms in Linux SBSA PCI_MSI_2 test. #719

@anncheng-arm

Description

@anncheng-arm

PCI_MSI_2 is currently skipped in SystemReady-band Linux SBSA runs because the run uses --skip-dp-nic-ms, which filters out Network endpoints.

For this rule, that looks too aggressive.

PCI_MSI_2 checks whether allocated MSI/MSI-X vectors are unique across endpoint devices. It does not appear to depend on BAR memory access or the MMIO-style access patterns that typically motivate --skip-dp-nic-ms.

As a result, the current policy can reduce the candidate endpoint set so much that the test cannot form a comparison pair and ends up as SKIPPED, even when the platform has multiple PCIe endpoints with MSI/MSI-X capability.

@sunnywang-arm for vis.

Metadata

Metadata

Assignees

Labels

Systemready-bandSR-band specific issues/enhancements/questions.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions