Details

    • 4612

    Description

      Clean up Lustre client to facilitate pushing it into upstream Linux kernel. Need to split some server code dependencies from client to avoidmaking extensive server code changes.

      There is a discussion thread at lustre-dev mail-list:
      http://lists.lustre.org/pipermail/lustre-devel/2012-February/003990.html

      Attachments

        Issue Links

          Activity

            [LU-1214] PTLRPC related modules cleanup

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13647/
            Subject: Revert "LU-1214 ptlrpc: start minimum service threads"
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 65612d9a63139fd2a349a7eb59b32c89892249e4

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/13647/ Subject: Revert " LU-1214 ptlrpc: start minimum service threads" Project: fs/lustre-release Branch: master Current Patch Set: Commit: 65612d9a63139fd2a349a7eb59b32c89892249e4

            Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: http://review.whamcloud.com/13647
            Subject: Revert "LU-1214 ptlrpc: start minimum service threads"
            Project: fs/lustre-release
            Branch: master
            Current Patch Set: 1
            Commit: 280975f11e1e3e265dba05e3f1e89870739ec98f

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) uploaded a new patch: http://review.whamcloud.com/13647 Subject: Revert " LU-1214 ptlrpc: start minimum service threads" Project: fs/lustre-release Branch: master Current Patch Set: 1 Commit: 280975f11e1e3e265dba05e3f1e89870739ec98f

            Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/2876/
            Subject: LU-1214 ptlrpc: start minimum service threads
            Project: fs/lustre-release
            Branch: master
            Current Patch Set:
            Commit: 43f96aa9cc3cec66d9b9e0a03e5fc23e094525e7

            gerrit Gerrit Updater added a comment - Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/2876/ Subject: LU-1214 ptlrpc: start minimum service threads Project: fs/lustre-release Branch: master Current Patch Set: Commit: 43f96aa9cc3cec66d9b9e0a03e5fc23e094525e7

            Patches were landed.

            keith Keith Mannthey (Inactive) added a comment - Patches were landed.

            http://review.whamcloud.com/#change,4489
            Was abandoned in favor of: http://review.whamcloud.com/#change,5190 that has been merged.

            I feel this LU is complete. Please reopen if I am mistaken or have missed a patch.

            keith Keith Mannthey (Inactive) added a comment - http://review.whamcloud.com/#change,4489 Was abandoned in favor of: http://review.whamcloud.com/#change,5190 that has been merged. I feel this LU is complete. Please reopen if I am mistaken or have missed a patch.
            xuezhao Xuezhao Liu added a comment -

            There is one small patch in review:
            http://review.whamcloud.com/#change,4489

            xuezhao Xuezhao Liu added a comment - There is one small patch in review: http://review.whamcloud.com/#change,4489

            Any update? I saw on Nov 7 2364 was abandoned.

            Is there a separate LU to track the master change? Or can you link the master change here?

            keith Keith Mannthey (Inactive) added a comment - Any update? I saw on Nov 7 2364 was abandoned. Is there a separate LU to track the master change? Or can you link the master change here?
            xuezhao Xuezhao Liu added a comment -

            That small patch (2364) was submitted to Orion due to some code dependency of llog. Seems some llog code changes are landing on Master branch, I will rebase it to Master at appropiate time when that code dependency resolved. Thanks.

            xuezhao Xuezhao Liu added a comment - That small patch (2364) was submitted to Orion due to some code dependency of llog. Seems some llog code changes are landing on Master branch, I will rebase it to Master at appropiate time when that code dependency resolved. Thanks.

            Is this change still needed for the Orion or Master branch? What needs to happen with this code?

            http://review.whamcloud.com/#change,2364

            keith Keith Mannthey (Inactive) added a comment - Is this change still needed for the Orion or Master branch? What needs to happen with this code? http://review.whamcloud.com/#change,2364

            Integrated in lustre-master » i686,server,el6,ofa #497
            LU-1214 ptlrpc: splits server-side connection/bulkIO/recovery (Revision 18d78c77953017e5a76cd10bc74a0d078217a626)

            Result = SUCCESS
            Oleg Drokin : 18d78c77953017e5a76cd10bc74a0d078217a626
            Files :

            • lustre/include/lustre_lib.h
            • lustre/include/lustre_net.h
            • lustre/ldlm/ldlm_lib.c
            • lustre/ptlrpc/sec.c
            • lustre/obdecho/echo_client.c
            • lustre/ptlrpc/events.c
            • lustre/ptlrpc/niobuf.c
            • lustre/ptlrpc/client.c
            • lustre/include/lustre_sec.h
            • lustre/ldlm/ldlm_lockd.c
            • lustre/obdecho/autoMakefile.am
            • lustre/ptlrpc/ptlrpc_module.c
            • lustre/obdecho/echo.c
            • lustre/obdecho/Makefile.in
            • lustre/obdecho/echo_internal.h
            • lustre/ptlrpc/ptlrpc_internal.h
            hudson Build Master (Inactive) added a comment - Integrated in lustre-master » i686,server,el6,ofa #497 LU-1214 ptlrpc: splits server-side connection/bulkIO/recovery (Revision 18d78c77953017e5a76cd10bc74a0d078217a626) Result = SUCCESS Oleg Drokin : 18d78c77953017e5a76cd10bc74a0d078217a626 Files : lustre/include/lustre_lib.h lustre/include/lustre_net.h lustre/ldlm/ldlm_lib.c lustre/ptlrpc/sec.c lustre/obdecho/echo_client.c lustre/ptlrpc/events.c lustre/ptlrpc/niobuf.c lustre/ptlrpc/client.c lustre/include/lustre_sec.h lustre/ldlm/ldlm_lockd.c lustre/obdecho/autoMakefile.am lustre/ptlrpc/ptlrpc_module.c lustre/obdecho/echo.c lustre/obdecho/Makefile.in lustre/obdecho/echo_internal.h lustre/ptlrpc/ptlrpc_internal.h

            People

              keith Keith Mannthey (Inactive)
              xuezhao Xuezhao Liu
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: