Whamcloud - gitweb
LU-7756 oss: allow larger number of OSS service threads 50/18350/2
authorGregoire Pichon <gregoire.pichon@bull.net>
Mon, 8 Feb 2016 16:07:24 +0000 (17:07 +0100)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 14 Mar 2016 02:42:17 +0000 (02:42 +0000)
commitaa84d188641fa95b0e66ada438c2ba79f164c0d0
treea1871a549d1a357faeb4d5d51781539e3dbad0c7
parent4083806828a94ee09c2dadf2cca8c224547d5ebc
LU-7756 oss: allow larger number of OSS service threads

The current static limit on the maximum number of OSS service threads
is sometimes not large enough to have enough requests sent to the
OST devices.

This patch makes this limit tunable with a new module parameter
oss_max_threads, so that it can be adapted to the underlying
storage hardware.

Signed-off-by: Gregoire Pichon <gregoire.pichon@bull.net>
Change-Id: I182d1dc0a35b42b85b9c0e2a5413e3a852a4e5c3
Reviewed-on: http://review.whamcloud.com/18350
Tested-by: Jenkins
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Bob Glossman <bob.glossman@intel.com>
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
lustre/include/lustre_net.h
lustre/ost/ost_handler.c