Generally, any time a bus bridge sees a transaction on one particular bus that should be forwarded to one other, the original transaction ought to wait right until the forwarded transaction completes just before a result's ready. Just one noteworthy exception occurs in the case of memory writes. Listed here, https://nathanlabsadvisory.com/nesa-compliance/