Module Name: src Committed By: jmcneill Date: Sun Jan 24 12:51:32 UTC 2021
Modified Files: src/sbin/mount_nfs: mount_nfs.8 src/sys/arch/aarch64/include: param.h Log Message: Use 32K as the default NFSv3 read and write data sizes on aarch64, matching i386 and amd64. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51 src/sbin/mount_nfs/mount_nfs.8 cvs rdiff -u -r1.14 -r1.15 src/sys/arch/aarch64/include/param.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sbin/mount_nfs/mount_nfs.8 diff -u src/sbin/mount_nfs/mount_nfs.8:1.50 src/sbin/mount_nfs/mount_nfs.8:1.51 --- src/sbin/mount_nfs/mount_nfs.8:1.50 Sat Oct 3 18:29:02 2020 +++ src/sbin/mount_nfs/mount_nfs.8 Sun Jan 24 12:51:32 2021 @@ -1,4 +1,4 @@ -.\" $NetBSD: mount_nfs.8,v 1.50 2020/10/03 18:29:02 wiz Exp $ +.\" $NetBSD: mount_nfs.8,v 1.51 2021/01/24 12:51:32 jmcneill Exp $ .\" .\" Copyright (c) 1992, 1993, 1994, 1995 .\" The Regents of the University of California. All rights reserved. @@ -29,7 +29,7 @@ .\" .\" @(#)mount_nfs.8 8.3 (Berkeley) 3/29/95 .\" -.Dd October 3, 2020 +.Dd January 24, 2021 .Dt MOUNT_NFS 8 .Os .Sh NAME @@ -356,7 +356,8 @@ The default size for NFS version 2 is 8K .Pp The default size for NFS version 3 is platform dependent: on -.Nx Ns /amd64 +.Nx Ns /aarch64 , +.Nx Ns /amd64 , and .Nx Ns /i386 , the default is 32K, for other platforms it is 8K. Index: src/sys/arch/aarch64/include/param.h diff -u src/sys/arch/aarch64/include/param.h:1.14 src/sys/arch/aarch64/include/param.h:1.15 --- src/sys/arch/aarch64/include/param.h:1.14 Sat Feb 1 09:21:49 2020 +++ src/sys/arch/aarch64/include/param.h Sun Jan 24 12:51:32 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: param.h,v 1.14 2020/02/01 09:21:49 skrll Exp $ */ +/* $NetBSD: param.h,v 1.15 2021/01/24 12:51:32 jmcneill Exp $ */ /*- * Copyright (c) 2014 The NetBSD Foundation, Inc. @@ -131,6 +131,12 @@ #define MCLBYTES (1 << MCLSHIFT) /* size of a m_buf cluster */ +#ifndef NFS_RSIZE +#define NFS_RSIZE 32768 /* Default NFS read data size */ +#endif +#ifndef NFS_WSIZE +#define NFS_WSIZE 32768 /* Default NFS write data size */ +#endif #ifndef MSGBUFSIZE #define MSGBUFSIZE 65536 /* default message buffer size */