Whamcloud - gitweb
LU-11752 osc: pass client page size during reconnect too 85/34485/2
authorMikhail Pershin <mpershin@whamcloud.com>
Thu, 13 Dec 2018 10:11:05 +0000 (13:11 +0300)
committerOleg Drokin <green@whamcloud.com>
Mon, 1 Apr 2019 06:19:21 +0000 (06:19 +0000)
commita4bef2a016339b7ab800e02884624a5916310f0d
tree45e9f0ba10c63a6c541c2fd51a80049c1cddec61
parent87cc5662ebf3c2ea3b5c1630bddba2b6c4ec8c52
LU-11752 osc: pass client page size during reconnect too

Client page size is reported to the server in ocd_grant_blkbits
and server returns back device blocksize. During reconnect that
ocd_grant_blkbits contains server device blocksize which is used
by server as client page size wrongly.

Patch sets ocd_grant_blkbits to the client page size again during
reconnect so server will get expected information.

Lustre-change: https://review.whamcloud.com/33847
Lustre-commit: 5bec8f95cc1028d207e55e659a27d80081864a83

Signed-off-by: Mikhail Pershin <mpershin@whamcloud.com>
Change-Id: I14bba1d025e4e9fb99fd4bae4002463439ac265c
Reviewed-by: Andreas Dilger <adilger@whamcloud.com>
Reviewed-by: Alex Zhuravlev <bzzz@whamcloud.com>
Reviewed-by: Patrick Farrell <pfarrell@whamcloud.com>
Signed-off-by: Minh Diep <mdiep@whamcloud.com>
Reviewed-on: https://review.whamcloud.com/34485
Tested-by: Jenkins
Tested-by: Maloo <maloo@whamcloud.com>
lustre/osc/osc_request.c