From owner-cvs-src-old@FreeBSD.ORG Fri Jan 14 23:30:53 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BCD4810656AD for ; Fri, 14 Jan 2011 23:30:53 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A9A398FC1C for ; Fri, 14 Jan 2011 23:30:53 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p0ENUraF064678 for ; Fri, 14 Jan 2011 23:30:53 GMT (envelope-from rmacklem@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p0ENUrls064677 for cvs-src-old@freebsd.org; Fri, 14 Jan 2011 23:30:53 GMT (envelope-from rmacklem@repoman.freebsd.org) Message-Id: <201101142330.p0ENUrls064677@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rmacklem@repoman.freebsd.org using -f From: Rick Macklem Date: Fri, 14 Jan 2011 23:30:35 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/nfs nfs_var.h src/sys/fs/nfsserver nfs_nfsdkrpc.c nfs_nfsdport.c nfs_nfsdstate.c src/sys/nfs nfs_nfssvc.c nfssvc.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Jan 2011 23:30:53 -0000 rmacklem 2011-01-14 23:30:35 UTC FreeBSD src repository Modified files: sys/fs/nfs nfs_var.h sys/fs/nfsserver nfs_nfsdkrpc.c nfs_nfsdport.c nfs_nfsdstate.c sys/nfs nfs_nfssvc.c nfssvc.h Log: SVN rev 217432 on 2011-01-14 23:30:35Z by rmacklem Modify the experimental NFSv4 server so that it posts a SIGUSR2 signal to the master nfsd daemon whenever the stable restart file has been modified. This will allow the master nfsd daemon to maintain an up to date backup copy of the file. This is enabled via the nfssvc() syscall, so that older nfsd daemons will not be signaled. Reviewed by: jhb MFC after: 1 week Revision Changes Path 1.22 +1 -0 src/sys/fs/nfs/nfs_var.h 1.9 +2 -0 src/sys/fs/nfsserver/nfs_nfsdkrpc.c 1.41 +39 -0 src/sys/fs/nfsserver/nfs_nfsdport.c 1.30 +7 -1 src/sys/fs/nfsserver/nfs_nfsdstate.c 1.3 +1 -1 src/sys/nfs/nfs_nfssvc.c 1.2 +1 -0 src/sys/nfs/nfssvc.h