Re: [PATCH v4 16/18] PCI/P2PDMA: Add KUnit coverage for the ACS P2P routing walk
| Newsgroups | org.kernel.vger.linux-pci |
|---|---|
| Message-ID | <[email protected]> |
> From: Leon Romanovsky <[email protected]> > > calc_map_type_and_dist() must apply Request controls to the client-side > divergence port and Completion controls to the provider-side port. Pure > helper tests cannot verify that topology assignment. > > Build a nested fake PCIe switch fabric and exercise the full walk. Cover > direct routing, Request and Completion redirects, Egress Control outcomes, > and the asymmetric provider-RR/client-CR configuration. Also verify that > redirect bits below the divergence do not affect the direct path and an ACS > Violation without a redirect is rejected. > > Tested-by: Tushar Dave <[email protected]> > Signed-off-by: Leon Romanovsky <[email protected]> Sashiko has reviewed this patch and found no issues. It looks great! -- Sashiko AI review · https://sashiko.dev/#/patchset/[email protected]?part=16