|
@@ -699,7 +699,7 @@ get_device_info(struct inode *inode, struct nfs4_deviceid *dev_id, gfp_t gfp_fla
|
|
|
* GETDEVICEINFO's maxcount
|
|
|
*/
|
|
|
max_resp_sz = server->nfs_client->cl_session->fc_attrs.max_resp_sz;
|
|
|
- max_pages = max_resp_sz >> PAGE_SHIFT;
|
|
|
+ max_pages = nfs_page_array_len(0, max_resp_sz);
|
|
|
dprintk("%s inode %p max_resp_sz %u max_pages %d\n",
|
|
|
__func__, inode, max_resp_sz, max_pages);
|
|
|
|