From owner-cvs-all@FreeBSD.ORG Mon Feb 11 23:23:22 2008 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1DA3A16A417; Mon, 11 Feb 2008 23:23:22 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 15EEA13C4D3; Mon, 11 Feb 2008 23:23:22 +0000 (UTC) (envelope-from kris@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m1BNNL0j080646; Mon, 11 Feb 2008 23:23:21 GMT (envelope-from kris@repoman.freebsd.org) Received: (from kris@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m1BNNLJC080645; Mon, 11 Feb 2008 23:23:21 GMT (envelope-from kris) Message-Id: <200802112323.m1BNNLJC080645@repoman.freebsd.org> From: Kris Kennaway Date: Mon, 11 Feb 2008 23:23:21 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: src UPDATING src/sbin/mount_nfs mount_nfs.8 mount_nfs.c src/sys/nfsclient nfs_diskless.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Feb 2008 23:23:22 -0000 kris 2008-02-11 23:23:21 UTC FreeBSD src repository Modified files: . UPDATING sbin/mount_nfs mount_nfs.8 mount_nfs.c sys/nfsclient nfs_diskless.c Log: Switch the default NFS mount mode from UDP to TCP. UDP mounts are a historical relic, and are no longer appropriate for either LAN or WAN mounting. At modern (gigabit and 10 gigabit) LAN speeds packet loss from socket buffer fill events is common, and sequence numbers wrap quickly enough that data corruption is possible. TCP solves both of these problems without imposing significant overhead. MFC after: 1 month Revision Changes Path 1.519 +6 -0 src/UPDATING 1.48 +5 -5 src/sbin/mount_nfs/mount_nfs.8 1.73 +1 -1 src/sbin/mount_nfs/mount_nfs.c 1.18 +2 -2 src/sys/nfsclient/nfs_diskless.c