Whamcloud - gitweb
LU-6285 ptlrpc: Do not recalculate siblings of CPU 0 in a loop 05/13905/3
authorOleg Drokin <oleg.drokin@intel.com>
Fri, 27 Feb 2015 07:59:05 +0000 (02:59 -0500)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 6 Apr 2015 01:04:09 +0000 (01:04 +0000)
commit0eb4582d87e32dd3e5491e13ba659e625624bfe7
tree5415fd713e4e28bd718d4201fe5020e583afb8d4
parentb4f41e5fef3ff644f9adb95921329ef59e1e3e74
LU-6285 ptlrpc: Do not recalculate siblings of CPU 0 in a loop

ptlrpc_hr_init seems to be recalculating number of siblings of CPU0
in a loop which is wasteful. Just precalculate the value before the
loop and use it in every iteration instead.

Change-Id: I807fddf29a75af4d268829e37dc91b7512cfcc50
Signed-off-by: Oleg Drokin <oleg.drokin@intel.com>
Reviewed-on: http://review.whamcloud.com/13905
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Liang Zhen <liang.zhen@intel.com>
Reviewed-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-by: James Simmons <uja.ornl@gmail.com>
lustre/ptlrpc/service.c