Details
-
Improvement
-
Resolution: Fixed
-
Minor
-
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.