Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Add health values to local_ni
  2. Modify selection to make use of local_ni health values.
  3. Add explicit constraint in the selection to fail a re-send if no local_ni is in optimal health
  4. Handle explicit port down/up events
  5. Handle local interface failure on send and update health value then resend
  6. Add health values to peer_ni
  7. Add explicit constraint in the selection to fail a re-send if no remote_ni is in optimal health 
  8. Handle remote interface failure on send and update health value then resend
  9. Modify selection to make use of peer_ni health values.
  10. Handle LND tx timeout due to being stuck on the queues for too long.
  11. Handle LND tx timeout due to remote rejection
  12. Handle LND tx timeout due to no tx completion
  13. Add an Event timeout towards upper layers (PTLRPC) when a transaction has failed to complete. IE LNET_ACK_MSG, or LNET_REPLY_MSG are not received.
  14. Handle the transaction timeout event in ptlrpc.

O2IBLND Detailed Discussion

...