PCIe Endpoint Block Plus Read Completion Boundary (RCB) setting violations
We are an endpoint. Our Link Control Register in the config space has been programmed for an RCB size of 64bytes (address 0x70, bit 3 is zero). We do a lot of upstream 512-byte mem rd requests (max_rd_req_size is set to 512). Some of the downstream "completion with data" packets have 128 bytes of data. What does the core do when this happens?