PD Check Performed before Message Is Processed

When a Send WR is posted to the QP's SQ, the CA logic compares the PD of the Address Handle specified in the WR to the PD assigned to the QP. If they do not match, one of the following actions is taken:

  • The Post Send Request verb does not post the WR to the QP's SQ and returns an immediate error, indicating an Invalid Address Handle was specified.

  • Alternatively, the following actions may be taken:

    - The WR is not posted to the QP's SQ.

    - An error CQE is created on the SQ's CQ indicating a “Local Operation Error.”

Get InfiniBand Network Architecture now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.