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

ldiskfs kernel warnings at ldiskfs_flush_unwritten_io+0x74

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • Lustre 2.7.0
    • Lustre 2.7.0
    • None
    • el6.6 kernels
    • 3
    • 17328

    Description

      new warnings occasionally seen in ldiskfs due to checking code new in upstream ext4 code for el6.6.

      stack traces look like ldiskfs_truncate() ..... -> ldiskfs_flush_unwritten_io()

      lustre calls some ext4/ldiskfs entry points without locking i_mutex. It must do so in order to avoid deadlocks. This triggers a WARN_ON_ONCE() check that is in el6.6 and newer kernels. ldiskfs patch series for future kernels took care of this, but the patch series for el6.6 did not. Need to add a patch to remove the check for ldiskfs on el6.6

      Attachments

        Activity

          People

            bogl Bob Glossman (Inactive)
            bogl Bob Glossman (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: