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

Remove LASSERT(r0->lo_nr <= lov_targets_nr(dev)) in maintenance branches

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.13.0, Lustre 2.12.3
    • Lustre 2.12.0, Lustre 2.10.6
    • None
    • 3
    • 9223372036854775807

    Description

      In reviewing the overstriping patch, Andreas noted that one assert it's removing should also be removed in the maintenance branches:

      https://review.whamcloud.com/#/c/28425/15/lustre/lov/lov_object.c

      This is because the client is asserting on network data from the server, and the assert is enforcing an expected constraint (num stripes <= num osts), but nothing goes wrong if it's removed.  In fact, it might be possible for the two to disagree if OSTs go offline.

      Attachments

        Activity

          People

            paf Patrick Farrell
            paf Patrick Farrell
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: