[PATCH 01/13] PCI: Add DMA alias iterator

2014-05-01 Thread Alex Williamson
In a mixed PCI/PCI-X/PCI-e topology, bridges can take ownership of transactions, replacing the original requester ID with their own. Sometimes we just want to know the resulting device or resulting alias, sometimes we want each step in the chain. This iterator allows either usage. When an

[PATCH 01/13] PCI: Add DMA alias iterator

2014-05-01 Thread Alex Williamson
In a mixed PCI/PCI-X/PCI-e topology, bridges can take ownership of transactions, replacing the original requester ID with their own. Sometimes we just want to know the resulting device or resulting alias, sometimes we want each step in the chain. This iterator allows either usage. When an