Project

General

Profile

Bug #3711

nfs4_max_transfer_size is too low

Added by Marcel Telka almost 7 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
nfs - NFS server and client
Start date:
2013-04-10
Due date:
% Done:

0%

Estimated time:
Difficulty:
Medium
Tags:
needs-triage

Description

The default value of the nfs4_max_transfer_size tunable should never be less than either nfs4_max_transfer_size_cots or nfs4_max_transfer_size_rdma. But it is:

63uint_t nfs4_max_transfer_size = 32 * 1024;
64uint_t nfs4_max_transfer_size_cots = 1024 * 1024;
65uint_t nfs4_max_transfer_size_rdma = 1024 * 1024;

See this comment for similar NFSv3 related tunable:

286/* this should reflect the largest transfer size possible */
287static int nfs3_max_transfer_size = 1024 * 1024;

...

299static uint_t nfs3_max_transfer_size_clts = 32 * 1024;
300static uint_t nfs3_max_transfer_size_cots = 1024 * 1024;
301static uint_t nfs3_max_transfer_size_rdma = 1024 * 1024;

Related issues

Related to illumos gate - Bug #3712: nfs_svc() does not consider NFSv4 for the message sizeIn Progress2013-04-10

Actions

Also available in: Atom PDF