Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-16452

kfilnd: Transaction deadline should be checked before every RDMA post operation.

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Fixed
    • Icon: Minor Minor
    • Lustre 2.16.0
    • None
    • None
    • 9223372036854775807

      Today, kfilnd does not check the transaction deadline before posting an RDMA operation. If for some reason, kfabric returns -EAGAIN for long periods of time, the impacted kfilnd transactions are just queued for replay. Since the transaction deadlines are not checked, it is possible these transactions are posted after the deadline expires.

      Kfilnd should check transaction deadline before queueing timed out operations to kfabric.

            hornc Chris Horn
            hornc Chris Horn
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: