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

general ptlrpcd pool support to process kinds of async RPC efficiently on SMP client

Details

    • New Feature
    • Resolution: Duplicate
    • Minor
    • Lustre 2.2.0
    • Lustre 2.2.0
    • None
    • 4705

    Description

      We want to implement general ptlrpcd pool, the ptlrpcd threads in such pool are shared by all the async RPCs on the client, like BRW request, data checksum, async glimpse lock, statahead, and so on.

      Current idea is one ptlrpcd thread per CPU-core (or partition), and bind ptlrpcd thread on the CPU-core.

      Attachments

        Issue Links

          Activity

            [LU-1019] general ptlrpcd pool support to process kinds of async RPC efficiently on SMP client

            Integrated in lustre-dev » x86_64,client,el6,inkernel #340
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » x86_64,client,el6,inkernel #340 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            Integrated in lustre-dev » x86_64,server,el5,inkernel #340
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » x86_64,server,el5,inkernel #340 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            Integrated in lustre-dev » i686,client,el5,inkernel #340
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » i686,client,el5,inkernel #340 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            Integrated in lustre-dev » x86_64,server,el6,inkernel #340
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » x86_64,server,el6,inkernel #340 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            Integrated in lustre-dev » i686,server,el5,inkernel #340
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » i686,server,el5,inkernel #340 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            Integrated in lustre-dev » i686,client,el6,inkernel #340
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » i686,client,el6,inkernel #340 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            Integrated in lustre-dev » x86_64,client,el5,inkernel #340
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-dev » x86_64,client,el5,inkernel #340 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            Integrated in lustre-master » i686,server,el6,ofa #495
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-master » i686,server,el6,ofa #495 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            Integrated in lustre-master » i686,client,el6,ofa #495
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-master » i686,client,el6,ofa #495 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            Integrated in lustre-master » i686,server,el6,inkernel #495
            LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0)

            Result = SUCCESS
            Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0
            Files :

            • lustre/ptlrpc/ptlrpcd.c
            hudson Build Master (Inactive) added a comment - Integrated in lustre-master » i686,server,el6,inkernel #495 LU-1019 ptlrpc: fix ptlrpcd transfer message (Revision 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0) Result = SUCCESS Oleg Drokin : 3e39a4218f3f69e67f5c8ef85a92f55a9e351fd0 Files : lustre/ptlrpc/ptlrpcd.c

            People

              yong.fan nasf (Inactive)
              adilger Andreas Dilger
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: