Whamcloud - gitweb
LU-15114 osp: changes queuing throttle 65/45265/8
authorAlexander Zarochentsev <alexander.zarochentsev@hpe.com>
Tue, 31 Aug 2021 05:36:30 +0000 (08:36 +0300)
committerOleg Drokin <green@whamcloud.com>
Tue, 30 Nov 2021 03:45:58 +0000 (03:45 +0000)
commitc226e70007aab798c39ccd0fe13ddcba65f04f23
tree974dcc291950a3ba58c8c401b96d689947501a25
parente661eb7e1bc9e0483b4a8be30f3040ae796d005c
LU-15114 osp: changes queuing throttle

Prevent queue of sync changes from growing too much
by adding resends when queue size reaches
some (tunable) limit.

HPE-bug-id: LUS-10345
Signed-off-by: Alexander Zarochentsev <alexander.zarochentsev@hpe.com>
Change-Id: I5efabb91d3700c58d9451f81c5fed9a22ae404fb
Reviewed-on: https://review.whamcloud.com/45265
Reviewed-by: Alexander Boyko <alexander.boyko@hpe.com>
Reviewed-by: Andrew Perepechko <andrew.perepechko@hpe.com>
Reviewed-by: Lai Siyao <lai.siyao@whamcloud.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
Reviewed-by: Oleg Drokin <green@whamcloud.com>
lustre/osp/lproc_osp.c
lustre/osp/osp_internal.h
lustre/osp/osp_sync.c
lustre/tests/sanity.sh