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

missing EXPORT_SYMBOL for several lu_ref_* functions

Details

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

    Description

      LU-5829 removed a lot of EXPORT_SYMBOL, including for the lu_ref_* functions. As these functions are only compiled in when the --enable-lu_ref is passed to configure, the breakage was missed.

      Attachments

        Activity

          [LU-8471] missing EXPORT_SYMBOL for several lu_ref_* functions
          pjones Peter Jones added a comment -

          Frank - it was move to 2.10 because it did not have to land for 2.9 which is a release that we are trying to close out on. The expectation is that such things can still land for 2.9 if - like this - they are deemed ok to land. Had the gatekeeper required some further changes though, we would not have had the overhead of tracking this ticket unnecessarily.

          pjones Peter Jones added a comment - Frank - it was move to 2.10 because it did not have to land for 2.9 which is a release that we are trying to close out on. The expectation is that such things can still land for 2.9 if - like this - they are deemed ok to land. Had the gatekeeper required some further changes though, we would not have had the overhead of tracking this ticket unnecessarily.

          Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/21640/
          Subject: LU-8471 obdclass: restore EXPORT_SYMBOL for lu_ref* functions
          Project: fs/lustre-release
          Branch: master
          Current Patch Set:
          Commit: 7cf562360cdc18fe15daad58461e3caa63f0583b

          gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/21640/ Subject: LU-8471 obdclass: restore EXPORT_SYMBOL for lu_ref* functions Project: fs/lustre-release Branch: master Current Patch Set: Commit: 7cf562360cdc18fe15daad58461e3caa63f0583b

          This patch is ready, has 3 +1, is trivial and fixes a breakage? Why is this moved to 2.10.0. Why?

          fzago Frank Zago (Inactive) added a comment - This patch is ready, has 3 +1, is trivial and fixes a breakage? Why is this moved to 2.10.0. Why?

          Frank Zago (fzago@cray.com) uploaded a new patch: http://review.whamcloud.com/21640
          Subject: LU-8471 obdclass: restore EXPORT_SYMBOL for lu_ref* functions
          Project: fs/lustre-release
          Branch: master
          Current Patch Set: 1
          Commit: 4449446a2f212515adc1f77de1e3ca253a0e78d5

          gerrit Gerrit Updater added a comment - Frank Zago (fzago@cray.com) uploaded a new patch: http://review.whamcloud.com/21640 Subject: LU-8471 obdclass: restore EXPORT_SYMBOL for lu_ref* functions Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 4449446a2f212515adc1f77de1e3ca253a0e78d5

          People

            fzago Frank Zago (Inactive)
            fzago Frank Zago (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: