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

Concurrent update during file restore can lead to disordered changelog sequence

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Minor Minor
    • Lustre 2.10.0
    • None
    • None
    • 3
    • 9223372036854775807

      In hsm_cdt_request_completed(), upon restore completion, layout lock is returned before associated ChangeLog entry has been created.
      This allows for a timing window where concurrent file updater can take control and create its own ChangeLog out of order (before restore ChangeLog).
      This can puzzle, ChangeLog readers (like RobinHood), and have them think of a wrong file state.

            bfaccini Bruno Faccini (Inactive)
            bfaccini Bruno Faccini (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: