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

modprobe: ERROR: could not insert 'lnet': Unknown symbol in module

Details

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

    Description

      If Lustre was compiled with external OFED but then OFED was removed two modules lnet.ko and ksocklnd.ko will not be able to load but actually they don't depend from OFED functionality.

      Attachments

        Issue Links

          Activity

            [LU-8401] modprobe: ERROR: could not insert 'lnet': Unknown symbol in module
            atulyadavtech Atul Yadav added a comment -

            Hi Team,

            Any update on lustre 2.9.0 release date with mofed.

            Thank You
            Atul Yadav

            atulyadavtech Atul Yadav added a comment - Hi Team, Any update on lustre 2.9.0 release date with mofed. Thank You Atul Yadav
            pjones Peter Jones added a comment -

            Landed for 2.9

            pjones Peter Jones added a comment - Landed for 2.9

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/21317/
            Subject: LU-8401 lnet: remove dependency on OFED headers from lnet
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 703ebd87c1705810b8f8eb0f8f25ebef11bde8fc

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/21317/ Subject: LU-8401 lnet: remove dependency on OFED headers from lnet Project: fs/lustre-release Branch: master Current Patch Set: Commit: 703ebd87c1705810b8f8eb0f8f25ebef11bde8fc
            hornc Chris Horn added a comment -

            The http://review.whamcloud.com/21317 patch resolves the issue I reported in LU-8322.

            hornc Chris Horn added a comment - The http://review.whamcloud.com/21317 patch resolves the issue I reported in LU-8322 .

            I think - no. The header lnet/klnds/o2iblnd/o2iblnd.h:81 still have "#include <libcfs/libcfs.h>".

            dmiter Dmitry Eremin (Inactive) added a comment - I think - no. The header lnet/klnds/o2iblnd/o2iblnd.h:81 still have "#include <libcfs/libcfs.h>".

            I wonder if this patch would resolve the issue of LU-8352.

            simmonsja James A Simmons added a comment - I wonder if this patch would resolve the issue of LU-8352 .

            Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/21317
            Subject: LU-8401 lnet: remove dependency on OFED headers from lnet
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 87263604fb714b86b6c13a07aa2e630ce03f1dd2

            gerrit Gerrit Updater added a comment - Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/21317 Subject: LU-8401 lnet: remove dependency on OFED headers from lnet Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 87263604fb714b86b6c13a07aa2e630ce03f1dd2

            The second approach can be remove dependency on OFED headers from all code except o2iblnd.
            The LNet layer shouldn't refer to anything in the RDMA world directly.
            All OFED dependent code should be localized into o2iblnd.

            dmiter Dmitry Eremin (Inactive) added a comment - The second approach can be remove dependency on OFED headers from all code except o2iblnd. The LNet layer shouldn't refer to anything in the RDMA world directly. All OFED dependent code should be localized into o2iblnd.

            Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/21312
            Subject: LU-8401 lnet: Weakly resolve the symbol dependency on compat
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: f1397fa1e6e865eac89a82c39c47bf2e8d2efa9c

            gerrit Gerrit Updater added a comment - Dmitry Eremin (dmitry.eremin@intel.com) uploaded a new patch: http://review.whamcloud.com/21312 Subject: LU-8401 lnet: Weakly resolve the symbol dependency on compat Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: f1397fa1e6e865eac89a82c39c47bf2e8d2efa9c

            People

              dmiter Dmitry Eremin (Inactive)
              dmiter Dmitry Eremin (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              8 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: