Re: [PATCH 09/13] PCI/P2PDMA: Document ACS egress control handling
Logan Gunthorpe <[email protected]> Tue, 4 Aug 2026 16:01:41 -0600
| Newsgroups | gmane.linux.kernel,gmane.linux.kernel.pci,gmane.linux.documentation |
|---|---|
| Message-ID | <[email protected]> |
On 2026-08-02 09:09, Leon Romanovsky wrote: > +ACS P2P Egress Control does not by itself force a transaction upstream. A > +clear Egress Control Vector bit for the peer port permits direct routing; a > +set bit redirects the request upstream when P2P Request Redirect is enabled. > +When Request Redirect is disabled, a set vector bit causes an ACS Violation > +instead. The kernel evaluates these controls together and routes P2P DMA > +through the host bridge when the direct path is blocked or cannot be > +determined. One small nit here: I'd put commas around "by itself" to make it read a little easier: "ACS P2P Egress Control does not, by itself, force a transaction..." Other than that: Reviewed-by: Logan Gunthorpe <[email protected]>