Details

    • Improvement
    • Resolution: Unresolved
    • Minor
    • Upstream
    • Lustre 2.11.0
    • 9223372036854775807

    Description

      Now that libcfs has been sorted out with user land we can look to simplify the code and use kernel function that already exist. Good example are prng.c or the cfs_alloc_array_* functions. Also only place in the linux directory only code that is needed to support various distros.

      Attachments

        Issue Links

          Activity

            [LU-9859] libcfs simplification

            "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/56765
            Subject: LU-9859 libcfs: migrate libcfs_mem.c to lnet/lib-mem.c
            Project: fs/lustre-release
            Branch: b2_15
            Current Patch Set: 1
            Commit: 9ef86165e342525eec4174c64feb90d88d3111f2

            gerrit Gerrit Updater added a comment - "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/56765 Subject: LU-9859 libcfs: migrate libcfs_mem.c to lnet/lib-mem.c Project: fs/lustre-release Branch: b2_15 Current Patch Set: 1 Commit: 9ef86165e342525eec4174c64feb90d88d3111f2

            "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/56763
            Subject: LU-9859 libcfs: move kernel specific code out of libcfs core
            Project: fs/lustre-release
            Branch: b2_15
            Current Patch Set: 1
            Commit: a32285735d9c298fcf6ca91dd97709e503648636

            gerrit Gerrit Updater added a comment - "Jian Yu <yujian@whamcloud.com>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/56763 Subject: LU-9859 libcfs: move kernel specific code out of libcfs core Project: fs/lustre-release Branch: b2_15 Current Patch Set: 1 Commit: a32285735d9c298fcf6ca91dd97709e503648636

            Yes but not much more

            simmonsja James A Simmons added a comment - Yes but not much more
            pjones Peter Jones added a comment -

            Still more?

            pjones Peter Jones added a comment - Still more?

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/55187/
            Subject: LU-9859 libcfs: move crypto wrappers to lnet
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: a4d358a94496ffb4cd628f3dc10efa712c416f64

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/55187/ Subject: LU-9859 libcfs: move crypto wrappers to lnet Project: fs/lustre-release Branch: master Current Patch Set: Commit: a4d358a94496ffb4cd628f3dc10efa712c416f64

            "James Simmons <jsimmons@infradead.org>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/55187
            Subject: LU-9859 libcfs: move crypto wrappers to lnet
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 7d9f12e442b01aa097d5a3abe048212ea05b4539

            gerrit Gerrit Updater added a comment - "James Simmons <jsimmons@infradead.org>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/55187 Subject: LU-9859 libcfs: move crypto wrappers to lnet Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 7d9f12e442b01aa097d5a3abe048212ea05b4539

            Yes but it is mostly done.

            simmonsja James A Simmons added a comment - Yes but it is mostly done.
            pjones Peter Jones added a comment -

            James

            Is there still more to come here?

            Peter

            pjones Peter Jones added a comment - James Is there still more to come here? Peter

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/50845/
            Subject: LU-9859 lnet: move expr parsing from libcfs
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 84d3585890c4758178cedbef0e4f032bf0eeaa03

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/50845/ Subject: LU-9859 lnet: move expr parsing from libcfs Project: fs/lustre-release Branch: master Current Patch Set: Commit: 84d3585890c4758178cedbef0e4f032bf0eeaa03

            "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/52923/
            Subject: LU-9859 lnet: move CPT handling to LNet
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 7f8cde3b77ada95e8b96dee1996f8d40bd17a538

            gerrit Gerrit Updater added a comment - "Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/52923/ Subject: LU-9859 lnet: move CPT handling to LNet Project: fs/lustre-release Branch: master Current Patch Set: Commit: 7f8cde3b77ada95e8b96dee1996f8d40bd17a538

            "James Simmons <jsimmons@infradead.org>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/54178
            Subject: LU-9859 libcfs: move libcfs hash to obdclass
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 44901b543321d443a5c83a363fa28c5cc9eee2a1

            gerrit Gerrit Updater added a comment - "James Simmons <jsimmons@infradead.org>" uploaded a new patch: https://review.whamcloud.com/c/fs/lustre-release/+/54178 Subject: LU-9859 libcfs: move libcfs hash to obdclass Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 44901b543321d443a5c83a363fa28c5cc9eee2a1

            People

              simmonsja James A Simmons
              simmonsja James A Simmons
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

              Dates

                Created:
                Updated: