Details

    • Bug
    • Resolution: Fixed
    • Minor
    • Lustre 2.16.0
    • Lustre 2.15.2, Lustre 2.15.3, Lustre 2.15.4
    • None
    • SLES15 SP4 client
    • 3
    • 9223372036854775807

    Description

      This issue was created by maloo for jianyu <yujian@whamcloud.com>

      This issue relates to the following test suite run: https://testing.whamcloud.com/test_sets/4751c6e1-6efd-4bec-8150-035008e531bb

      test_27J failed with the following error:

      lov_foreign_magic: 0x0BD70BD0
      lov_xattr_size: 89
      lov_foreign_size: 73
      lov_foreign_type: 1
      lov_foreign_flags: 0x0000DA08
      lfm_magic:         0x0BD70BD0
      lfm_length:          73
      lfm_type:          0x00000000 (none)
      lfm_flags:          0x0000DA08
      lfm_value:     '138822a8-8810-46e8-9f71-e80e38c85596@4921d343-f166-41b7-83de-3ada0c94dfbd'
      lfs setstripe: setstripe error for '/mnt/lustre/d27J.sanity/f27J.sanity': stripe already set
      lfs setstripe: setstripe error for '/mnt/lustre/d27J.sanity/f27J.sanity2': stripe already set
       sanity test_27J: @@@@@@ FAIL: /mnt/lustre/d27J.sanity/f27J.sanity: read should fail 
        Trace dump:
      

      VVVVVVV DO NOT REMOVE LINES BELOW, Added by Maloo for auto-association VVVVVVV
      sanity test_27J - /mnt/lustre/d27J.sanity/f27J.sanity: read should fail

      Attachments

        Issue Links

          Activity

            [LU-16101] sanity test_27J: read should fail
            yujian Jian Yu added a comment -

            The failure occurred on SLES 15 SP6 client with kernel 6.4.0-150600.23.14-default:
            https://testing.whamcloud.com/test_sessions/d1810055-0e97-4509-a93b-58834a4ad5a5

            yujian Jian Yu added a comment - The failure occurred on SLES 15 SP6 client with kernel 6.4.0-150600.23.14-default: https://testing.whamcloud.com/test_sessions/d1810055-0e97-4509-a93b-58834a4ad5a5

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/54036/
            Subject: LU-16101 tests: skip sanity/27J for more kernels
            Project: fs/lustre-release
            Branch: b2_15
            Current Patch Set:
            Commit: da3b62d6937ce8095d0d46ae4b039cfba58b96d1

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/54036/ Subject: LU-16101 tests: skip sanity/27J for more kernels Project: fs/lustre-release Branch: b2_15 Current Patch Set: Commit: da3b62d6937ce8095d0d46ae4b039cfba58b96d1

            "Etienne AUJAMES <eaujames@ddn.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/54036
            Subject: LU-16101 tests: skip sanity/27J for more kernels
            Project: fs/lustre-release
            Branch: b2_15
            Current Patch Set: 1
            Commit: de7449657d63742cf701f3172493a3d2ffa83365

            gerrit Gerrit Updater added a comment - "Etienne AUJAMES <eaujames@ddn.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/54036 Subject: LU-16101 tests: skip sanity/27J for more kernels Project: fs/lustre-release Branch: b2_15 Current Patch Set: 1 Commit: de7449657d63742cf701f3172493a3d2ffa83365

            The commit 8c8387ee3f55 ("mm: stop filemap_read() from grabbing a superfluous page") is also backported for RHEL 9.3:

             Mon Oct 24 2022 Frantisek Hrbata <fhrbata@redhat.com> [5.14.0-179.el9]
            - mm: stop filemap_read() from grabbing a superfluous page (Chris von Recklinghausen) [2120352]
            

            So, we should also skip the test for RHEL 9.3 with kernel version > 5.14.0-179.

            eaujames Etienne Aujames added a comment - The commit 8c8387ee3f55 ("mm: stop filemap_read() from grabbing a superfluous page") is also backported for RHEL 9.3: Mon Oct 24 2022 Frantisek Hrbata <fhrbata@redhat.com> [5.14.0-179.el9] - mm: stop filemap_read() from grabbing a superfluous page (Chris von Recklinghausen) [2120352] So, we should also skip the test for RHEL 9.3 with kernel version > 5.14.0-179.
            courrier Guillaume Courrier added a comment - - edited

            This issue was hit in this patch: https://review.whamcloud.com/c/fs/lustre-release/+/49236
            The problem is that I'm doing interop testing between 2.15.4 (client) and master (server). Since the patch https://review.whamcloud.com/c/fs/lustre-release/+/51567 is not on b2_15, the client will run the test on servers with 5.14 kernel version.

            courrier Guillaume Courrier added a comment - - edited This issue was hit in this patch: https://review.whamcloud.com/c/fs/lustre-release/+/49236 The problem is that I'm doing interop testing between 2.15.4 (client) and master (server). Since the patch https://review.whamcloud.com/c/fs/lustre-release/+/51567 is not on b2_15, the client will run the test on servers with 5.14 kernel version.
            bruno Bruno Faccini (Inactive) added a comment - - edited

            > sarah Sarah Liu added a comment - 21/Dec/22 7:15 PM - edited
            > similar in sanity-lfsck on 2.15.2-rc1
            > https://testing.whamcloud.com/test_sets/2b0561f0-3a4a-4646-81af-8f3307966170

            right, sanity-lfsck/test_38() needs the same change for same reason.

            I have opened LU-17146 to address this.

            bruno Bruno Faccini (Inactive) added a comment - - edited > sarah Sarah Liu added a comment - 21/Dec/22 7:15 PM - edited > similar in sanity-lfsck on 2.15.2-rc1 > https://testing.whamcloud.com/test_sets/2b0561f0-3a4a-4646-81af-8f3307966170 right, sanity-lfsck/test_38() needs the same change for same reason. I have opened LU-17146 to address this.

            The current patch is already skipping this subtest for all kernels between 5.12.0-6.2.0, which is from when this change was first introduced until Yingjin's fix was landed, so I don't think anything else is needed here.

            adilger Andreas Dilger added a comment - The current patch is already skipping this subtest for all kernels between 5.12.0-6.2.0, which is from when this change was first introduced until Yingjin's fix was landed, so I don't think anything else is needed here.
            paf0186 Patrick Farrell added a comment - - edited

            We forgot Jian's comment here that the problematic patch is in RHEL 5.14 kernels (and I think SLES as well from earlier notes?), so this is still failing.  I've pushed a patch.

             

            No we didn't - sorry, sloppy reading on my part.  5.14 is included in the skip range...

            paf0186 Patrick Farrell added a comment - - edited We forgot Jian's comment here that the problematic patch is in RHEL 5.14 kernels (and I think SLES as well from earlier notes?), so this is still failing.  I've pushed a patch.   No we didn't - sorry, sloppy reading on my part.  5.14 is included in the skip range...
            gerrit Gerrit Updater added a comment - - edited

            "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/51696
            Subject: LU-16101 tests: skip 27J for 5.14 kernels
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: b445b885b490c72edde0fff4afeff6befe0fe46a

            gerrit Gerrit Updater added a comment - - edited "Patrick Farrell <pfarrell@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/51696 Subject: LU-16101 tests: skip 27J for 5.14 kernels Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: b445b885b490c72edde0fff4afeff6befe0fe46a

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/51567/
            Subject: LU-16101 tests: skip sanity/27J for more kernels
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: b711af7d243f3773cec3a37f64c0e0aa8bbc363f

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/51567/ Subject: LU-16101 tests: skip sanity/27J for more kernels Project: fs/lustre-release Branch: master Current Patch Set: Commit: b711af7d243f3773cec3a37f64c0e0aa8bbc363f

            People

              adilger Andreas Dilger
              maloo Maloo
              Votes:
              0 Vote for this issue
              Watchers:
              15 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: