Whamcloud - gitweb
LU-11518 ptlrpc: don't reset lru_resize on idle reconnect 89/35489/2
authorAndriy Skulysh <c17819@cray.com>
Tue, 11 Jun 2019 14:44:32 +0000 (17:44 +0300)
committerOleg Drokin <green@whamcloud.com>
Sat, 20 Jul 2019 17:53:39 +0000 (17:53 +0000)
commitbeeacfb88a443401e4421f36451fedebdfcf7cc0
tree1dcce1a9ff3780006fc5a6439e31e3159730c08b
parent965e098ab42e36309e1e8ffd4694352a468cf394
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")

Lustre-change: https://review.whamcloud.com/35285
Lustre-commit: acacc9d9b1d0a869f61d7940baa0700b63dcd8f7

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-by: Alexandr Boyko <c17825@cray.com>
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Gu Zheng <gzheng@ddn.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/35489
Tested-by: jenkins <devops@whamcloud.com>
Tested-by: Maloo <maloo@whamcloud.com>
lustre/ptlrpc/import.c
lustre/tests/sanity.sh