Is it possible to capture PCI/PCIe Packets from OS to any adapter ? (without a hardware sniffer) Since Root complex is accessible to OS, is it possible to read data transferred between two PCI cards ?
As far as I know, this is not possible. I've never heard about a "capture mode" on any processor (root complex) which would allow sniffing like Ethernet cards.