Loading a New Path or a Tertiary Path

Once a migration has occurred, a QP's or EEC's primary and alternate path information are the same. A new alternate path needs to be specified before re-enabling migration.

First, the alternate path variables are reloaded:

  • On a local HCA, the variables are reloaded using the Modify QP or Modify EEC verb.

  • On the remote QP or EEC, the local CA's CM sends the remote CA's CM a LAP (Load Alternate Path) communications message with new alternate path information).

The HCA QP or EEC state can then be transitioned from Migrated to ReArm via the Modify QP or Modify EEC verb. This causes the BTH:MigReq bit in all subsequently transmitted outbound packets to be cleared to zero. Upon receiving an inbound packet with BTH:MigReq ...

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.