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 */