Whamcloud - gitweb
LU-11518 ptlrpc: don't reset lru_resize on idle reconnect 85/35285/7
authorAndriy Skulysh <c17819@cray.com>
Tue, 11 Jun 2019 14:44:32 +0000 (17:44 +0300)
committerOleg Drokin <green@whamcloud.com>
Wed, 3 Jul 2019 03:16:41 +0000 (03:16 +0000)
commitacacc9d9b1d0a869f61d7940baa0700b63dcd8f7
treef2c46a16828b27d283c51a5a8212c9a1a6311265
parentb4375f5fc66cc40259673ef7cfffcc8f1c9a2ffc
LU-11518 ptlrpc: don't reset lru_resize on idle reconnect

ptlrpc_disconnect_idle_interpret() clears imp_remote_handle,
so reconnect has pcaa_initial_connect set to 1.

Update only changed ns_connect_flags bits.

Fixes: 5a6ceb664f0 ("LU-7236 ptlrpc: idle connections can disconnect")
Change-Id: I2368708b6381c1d772c47dc6e61c8fb39a14a2cc
Cray-bug-id: LUS-7471
Signed-off-by: Andriy Skulysh <c17819@cray.com>
Reviewed-by: Alexander Boyko <c17825@cray.com>
Reviewed-by: Andrew Perepechko <c17827@cray.com>
Reviewed-on: https://review.whamcloud.com/35285
Reviewed-by: Alexandr Boyko <c17825@cray.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Gu Zheng <gzheng@ddn.com>
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/ptlrpc/import.c
lustre/tests/sanity.sh