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

osd_ost_fini calls sleeping function under rwlock

Details

    • Bug
    • Resolution: Fixed
    • Major
    • Lustre 2.9.0
    • None
    • None
    • 3
    • 9223372036854775807

    Description

      I was hitting "BUG: rwlock wrong CPU on CPU#6, umount/19930" sort of message frequently lately and I found at least one of the abusers.

      It seems osd_ost_fini calls into osd_seq_free() under write lock, which in turn calls into dput that might sleep which is a no-no.

      Attachments

        Activity

          People

            emoly.liu Emoly Liu
            green Oleg Drokin
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: