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

mdt_layout_change() shouldn't reprocess granted resent request

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: Lustre 2.10.0
    • Labels:
      None
    • Severity:
      3
    • Rank (Obsolete):
      9223372036854775807

      Description

      When the LOVEA buffer is bigger than the request reply buffer, the client will resend the layout write intent RPC, and mdt_layout_change() should not reprocess it since the 2nd process will try to cancel the 1st granted CR lock, while client has not get it granted yet because of the reply buffer shortage resend the RPC.

      Attached are the mds and client log of this issue.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                bobijam Zhenyu Xu
                Reporter:
                bobijam Zhenyu Xu
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: