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

Performance improvements for lu_object locking

Details

    • Improvement
    • Resolution: Fixed
    • Major
    • Lustre 2.13.0, Lustre 2.12.5
    • Lustre 2.12.0
    • None
    • 9223372036854775807

    Description

      While porting the LU-6800 work upstream the reaction to the approach was disliked since it wasn't a real improvement. Neil has created a patch series to break up the global lock to increase its performance.

      Attachments

        Issue Links

          Activity

            [LU-11089] Performance improvements for lu_object locking
            pjones Peter Jones made changes -
            Link New: This issue is related to NVDA-41 [ NVDA-41 ]
            pjones Peter Jones made changes -
            Fix Version/s New: Lustre 2.12.5 [ 14696 ]

            Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38573/
            Subject: LU-11089 obd: use wait_event_var() in lu_context_key_degister()
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set:
            Commit: ceb45b5fbe35a65539b76678d8187a902504b138

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/38573/ Subject: LU-11089 obd: use wait_event_var() in lu_context_key_degister() Project: fs/lustre-release Branch: b2_12 Current Patch Set: Commit: ceb45b5fbe35a65539b76678d8187a902504b138

            Oleg Drokin (green@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/38573
            Subject: LU-11089 obd: use wait_event_var() in lu_context_key_degister()
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set: 1
            Commit: a69b6a8f4f1de86ce247620315877a8050e102f8

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/38573 Subject: LU-11089 obd: use wait_event_var() in lu_context_key_degister() Project: fs/lustre-release Branch: b2_12 Current Patch Set: 1 Commit: a69b6a8f4f1de86ce247620315877a8050e102f8

            Oleg Drokin (green@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/38570
            Subject: LU-11089 obd: use wait_event_var() in lu_context_key_degister()
            Project: fs/lustre-release
            Branch: b2_12
            Current Patch Set: 1
            Commit: 5df1c23bd60c193ae8e396840d58c7d7e532568e

            gerrit Gerrit Updater added a comment - Oleg Drokin (green@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/38570 Subject: LU-11089 obd: use wait_event_var() in lu_context_key_degister() Project: fs/lustre-release Branch: b2_12 Current Patch Set: 1 Commit: 5df1c23bd60c193ae8e396840d58c7d7e532568e
            adilger Andreas Dilger made changes -
            Resolution New: Fixed [ 1 ]
            Status Original: Reopened [ 4 ] New: Resolved [ 5 ]
            adilger Andreas Dilger made changes -
            Resolution Original: Fixed [ 1 ]
            Status Original: Closed [ 6 ] New: Reopened [ 4 ]
            simmonsja James A Simmons made changes -
            Link New: This issue is related to LU-12565 [ LU-12565 ]
            simmonsja James A Simmons made changes -
            Fix Version/s New: Lustre 2.13.0 [ 14290 ]
            Resolution New: Fixed [ 1 ]
            Status Original: In Progress [ 3 ] New: Closed [ 6 ]

            Last patch landed.

            simmonsja James A Simmons added a comment - Last patch landed.

            People

              simmonsja James A Simmons
              simmonsja James A Simmons
              Votes:
              1 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: