Whamcloud - gitweb
LU-11752 osc: pass client page size during reconnect too 47/33847/8
authorMikhail Pershin <mpershin@whamcloud.com>
Thu, 13 Dec 2018 10:11:05 +0000 (13:11 +0300)
committerOleg Drokin <green@whamcloud.com>
Thu, 21 Mar 2019 03:43:15 +0000 (03:43 +0000)
commit5bec8f95cc1028d207e55e659a27d80081864a83
tree400f26cac26de5a90d3c5bf3b82ae437e13cc5e8
parent77d9f4e05a5c366ad0f7c2e97a338c6958676f73
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.

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