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

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

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

        Activity

          People

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

            Dates

              Created:
              Updated:
              Resolved: