On Oct 28, 2009, at 6:41 PM, Jeff Layton wrote:
On Wed, 28 Oct 2009 16:15:33 -0400
Chuck Lever <chuck.lever@xxxxxxxxxx> wrote:
/*
@@ -578,7 +609,7 @@ static void nfs_show_mount_options(struct
seq_file *m, struct nfs_server *nfss,
seq_puts(m, nfs_infop->nostr);
}
seq_printf(m, ",proto=%s",
- rpc_peeraddr2str(nfss->client, RPC_DISPLAY_PROTO));
+ rpc_peeraddr2str(nfss->client, RPC_DISPLAY_NETID));
Does that do the right thing for rdma mounts, currently?
Unfortunately, I don't have an easy way to test this with RDMA yet,
but
it looks like it'll do the right thing. The RPC_DISPLAY_PROTO and
RPC_DISPLAY_NETID strings both get set to "rdma".
As best I can tell IPv6 support for RDMA doesn't exist yet, so that
seems to be the right thing to do for now.
OK... the NFS client plays some games with the internal protocol
settings to get NLM and MNT to go over TCP instead of RDMA. I guess
the PROTO and NETID strings are still "rdma" in this case, but it's
worth keeping an eye on.
--
Chuck Lever
chuck[dot]lever[at]oracle[dot]com
--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html