Whamcloud - gitweb
LU-56 ptlrpc: common code to validate nthreads
authorLiang Zhen <liang@whamcloud.com>
Wed, 23 May 2012 04:03:08 +0000 (12:03 +0800)
committerOleg Drokin <green@whamcloud.com>
Sat, 16 Jun 2012 08:21:22 +0000 (04:21 -0400)
commit4fcc56be68c8c1667fbd91721d084874a2f05c3e
treeeef5e2fcb7257851faf6c59b7a383ad9dabc21ee
parent6fcbb85b3a9a618e8dd7ee14c9fc7da7d23dab5d
LU-56 ptlrpc: common code to validate nthreads

Add a common function to validate ptlrpc service threads number,
instead of checking it before registration of each service.
This function (ptlrpc_server_nthreads_check) will be enhanced
soon for CPT affinity ptlrpc service.

Signed-off-by: Liang Zhen <liang@whamcloud.com>
Change-Id: I5db09396f4a95e36d8f5d38777c51eafb7dea5b1
Reviewed-on: http://review.whamcloud.com/2879
Tested-by: Hudson
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Tested-by: Maloo <whamcloud.maloo@gmail.com>
Reviewed-by: wangdi <di.wang@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/include/lustre_net.h
lustre/ldlm/ldlm_lockd.c
lustre/mdt/mdt_handler.c
lustre/ost/ost_handler.c
lustre/ost/ost_internal.h
lustre/ptlrpc/service.c