From owner-p4-projects@FreeBSD.ORG Thu Mar 27 20:07:09 2008
Return-Path:
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
id 286CE1065681; Thu, 27 Mar 2008 20:07:09 +0000 (UTC)
Delivered-To: perforce@freebsd.org
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
by hub.freebsd.org (Postfix) with ESMTP id DC4F2106568A
for ; Thu, 27 Mar 2008 20:07:08 +0000 (UTC)
(envelope-from jb@freebsd.org)
Received: from repoman.freebsd.org (repoman.freebsd.org
[IPv6:2001:4f8:fff6::29])
by mx1.freebsd.org (Postfix) with ESMTP id CDD778FC21
for ; Thu, 27 Mar 2008 20:07:08 +0000 (UTC)
(envelope-from jb@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 m2RK78rS050696
for ; Thu, 27 Mar 2008 20:07:08 GMT
(envelope-from jb@freebsd.org)
Received: (from perforce@localhost)
by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m2RK78xx050694
for perforce@freebsd.org; Thu, 27 Mar 2008 20:07:08 GMT
(envelope-from jb@freebsd.org)
Date: Thu, 27 Mar 2008 20:07:08 GMT
Message-Id: <200803272007.m2RK78xx050694@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to
jb@freebsd.org using -f
From: John Birrell
To: Perforce Change Reviews
Cc:
Subject: PERFORCE change 138741 for review
X-BeenThere: p4-projects@freebsd.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: p4 projects tree changes
List-Unsubscribe: ,
List-Archive:
List-Post:
List-Help:
List-Subscribe: ,
X-List-Received-Date: Thu, 27 Mar 2008 20:07:09 -0000
http://perforce.freebsd.org/chv.cgi?CH=138741
Change 138741 by jb@jb_freebsd1 on 2008/03/27 20:06:15
IFC
Affected files ...
.. //depot/projects/dtrace/ports/Mk/bsd.sites.mk#25 integrate
.. //depot/projects/dtrace/src/sys/amd64/conf/GENERIC#36 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/AVILA#8 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/BWCT#3 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/CRB#3 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/EP80219#6 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/HL200#3 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/IQ31244#8 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/KB920X#10 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/SIMICS#8 integrate
.. //depot/projects/dtrace/src/sys/arm/conf/SKYEYE#8 integrate
.. //depot/projects/dtrace/src/sys/i386/conf/GENERIC#33 integrate
.. //depot/projects/dtrace/src/sys/i386/conf/XBOX#6 integrate
.. //depot/projects/dtrace/src/sys/ia64/conf/GENERIC#14 integrate
.. //depot/projects/dtrace/src/sys/modules/Makefile#38 integrate
.. //depot/projects/dtrace/src/sys/modules/krpc/Makefile#1 branch
.. //depot/projects/dtrace/src/sys/modules/nfslockd/Makefile#1 branch
.. //depot/projects/dtrace/src/sys/net/if.h#10 integrate
.. //depot/projects/dtrace/src/sys/nlm/nlm_prot_impl.c#2 integrate
.. //depot/projects/dtrace/src/sys/pc98/conf/GENERIC#16 integrate
.. //depot/projects/dtrace/src/sys/powerpc/conf/GENERIC#16 integrate
.. //depot/projects/dtrace/src/sys/rpc/rpc_generic.c#2 integrate
.. //depot/projects/dtrace/src/sys/sparc64/conf/GENERIC#19 integrate
.. //depot/projects/dtrace/src/sys/sun4v/conf/GENERIC#20 integrate
.. //depot/projects/dtrace/src/usr.sbin/rpc.lockd/lockd.c#9 integrate
.. //depot/projects/dtrace/src/usr.sbin/rpc.lockd/rpc.lockd.8#7 integrate
.. //depot/projects/dtrace/www/en/releases/6.3R/errata.html#5 integrate
.. //depot/projects/dtrace/www/share/sgml/news.xml#44 integrate
Differences ...
==== //depot/projects/dtrace/ports/Mk/bsd.sites.mk#25 (text+ko) ====
@@ -20,7 +20,7 @@
#
# Note: all entries should terminate with a slash.
#
-# $FreeBSD: ports/Mk/bsd.sites.mk,v 1.440 2008/03/13 11:21:27 edwin Exp $
+# $FreeBSD: ports/Mk/bsd.sites.mk,v 1.441 2008/03/27 16:43:21 ehaupt Exp $
#
# Where to put distfiles that don't have any other master site
@@ -137,6 +137,13 @@
ftp://ftp.uu.net/usenet/comp.sources.%SUBDIR%/
.endif
+.if !defined(IGNORE_MASTER_SITE_CRITICAL)
+MASTER_SITE_CRITICAL+= \
+ http://critical.ch/distfiles/%SUBDIR%/ \
+ http://energy.critical.ch/distfiles/%SUBDIR%/ \
+ http://sauerkraut.critical.ch/distfiles/%SUBDIR%/
+.endif
+
.if !defined(IGNORE_MASTER_SITE_CSME)
MASTER_SITE_CSME+= ${MASTER_SITE_CENKES}
.endif
==== //depot/projects/dtrace/src/sys/amd64/conf/GENERIC#36 (text+ko) ====
@@ -16,7 +16,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.494 2008/03/05 14:13:29 rink Exp $
+# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.495 2008/03/27 11:54:17 dfr Exp $
cpu HAMMER
ident GENERIC
@@ -39,6 +39,7 @@
options MD_ROOT # MD is a potential root device
options NFSCLIENT # Network Filesystem Client
options NFSSERVER # Network Filesystem Server
+options NFSLOCKD # Network Lock Manager
options NFS_ROOT # NFS usable as /, requires NFSCLIENT
options NTFS # NT File System
options MSDOSFS # MSDOS Filesystem
==== //depot/projects/dtrace/src/sys/arm/conf/AVILA#8 (text+ko) ====
@@ -16,7 +16,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/arm/conf/AVILA,v 1.10 2008/03/20 17:44:58 sam Exp $
+# $FreeBSD: src/sys/arm/conf/AVILA,v 1.11 2008/03/27 11:54:17 dfr Exp $
machine arm
ident AVILA
@@ -57,6 +57,7 @@
options UFS_DIRHASH #Improve performance on big directories
options NFSCLIENT #Network Filesystem Client
options NFSSERVER #Network Filesystem Server
+options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as /, requires NFSCLIENT
#options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/arm/conf/BWCT#3 (text+ko) ====
@@ -15,7 +15,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/arm/conf/BWCT,v 1.3 2007/12/02 13:10:41 cognet Exp $
+# $FreeBSD: src/sys/arm/conf/BWCT,v 1.4 2008/03/27 11:54:17 dfr Exp $
machine arm
ident BWCT
@@ -48,6 +48,7 @@
#options ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\"
options NFSCLIENT #Network Filesystem Client
#options NFSSERVER #Network Filesystem Server
+#options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as /, requires NFSCLIENT
options BOOTP_NFSROOT
options BOOTP
==== //depot/projects/dtrace/src/sys/arm/conf/CRB#3 (text+ko) ====
@@ -15,7 +15,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/arm/conf/CRB,v 1.3 2007/12/02 13:10:41 cognet Exp $
+# $FreeBSD: src/sys/arm/conf/CRB,v 1.4 2008/03/27 11:54:17 dfr Exp $
machine arm
ident CRB
@@ -45,6 +45,7 @@
options UFS_DIRHASH #Improve performance on big directories
options NFSCLIENT #Network Filesystem Client
options NFSSERVER #Network Filesystem Server
+options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as /, requires NFSCLIENT
#options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/arm/conf/EP80219#6 (text+ko) ====
@@ -15,7 +15,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/arm/conf/EP80219,v 1.6 2007/12/02 13:10:41 cognet Exp $
+# $FreeBSD: src/sys/arm/conf/EP80219,v 1.7 2008/03/27 11:54:17 dfr Exp $
machine arm
ident EP80219
@@ -44,6 +44,7 @@
options UFS_DIRHASH #Improve performance on big directories
options NFSCLIENT #Network Filesystem Client
options NFSSERVER #Network Filesystem Server
+options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as /, requires NFSCLIENT
#options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/arm/conf/HL200#3 (text+ko) ====
@@ -16,7 +16,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/arm/conf/HL200,v 1.2 2007/12/02 13:10:41 cognet Exp $
+# $FreeBSD: src/sys/arm/conf/HL200,v 1.3 2008/03/27 11:54:18 dfr Exp $
machine arm
ident HL200
@@ -51,6 +51,7 @@
#options ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\"
options NFSCLIENT #Network Filesystem Client
#options NFSSERVER #Network Filesystem Server
+#options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as /, requires NFSCLIENT
options BOOTP_NFSROOT
options BOOTP
==== //depot/projects/dtrace/src/sys/arm/conf/IQ31244#8 (text+ko) ====
@@ -15,7 +15,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/arm/conf/IQ31244,v 1.20 2007/12/02 13:10:41 cognet Exp $
+# $FreeBSD: src/sys/arm/conf/IQ31244,v 1.21 2008/03/27 11:54:18 dfr Exp $
machine arm
ident IQ31244
@@ -45,6 +45,7 @@
options UFS_DIRHASH #Improve performance on big directories
options NFSCLIENT #Network Filesystem Client
options NFSSERVER #Network Filesystem Server
+options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as /, requires NFSCLIENT
#options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/arm/conf/KB920X#10 (text) ====
@@ -16,7 +16,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/arm/conf/KB920X,v 1.14 2007/12/02 13:10:41 cognet Exp $
+# $FreeBSD: src/sys/arm/conf/KB920X,v 1.15 2008/03/27 11:54:18 dfr Exp $
machine arm
ident KB920X
@@ -42,6 +42,7 @@
options ROOTDEVNAME=\"ufs:/dev/mmcsd0s1a\"
options NFSCLIENT #Network Filesystem Client
#options NFSSERVER #Network Filesystem Server
+#options NFSLOCKD #Network Lock Manager
#options NFS_ROOT #NFS usable as /, requires NFSCLIENT
#options BOOTP_NFSROOT
#options BOOTP
==== //depot/projects/dtrace/src/sys/arm/conf/SIMICS#8 (text+ko) ====
@@ -15,7 +15,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/arm/conf/SIMICS,v 1.14 2007/12/02 13:10:42 cognet Exp $
+# $FreeBSD: src/sys/arm/conf/SIMICS,v 1.15 2008/03/27 11:54:18 dfr Exp $
machine arm
ident SIMICS
@@ -43,6 +43,7 @@
options ROOTDEVNAME=\"ufs:md0\"
options NFSCLIENT #Network Filesystem Client
options NFSSERVER #Network Filesystem Server
+options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as /, requires NFSCLIENT
#options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/arm/conf/SKYEYE#8 (text) ====
@@ -16,7 +16,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/arm/conf/SKYEYE,v 1.8 2007/12/02 13:10:42 cognet Exp $
+# $FreeBSD: src/sys/arm/conf/SKYEYE,v 1.9 2008/03/27 11:54:18 dfr Exp $
machine arm
ident KB920X
@@ -46,6 +46,7 @@
options ROOTDEVNAME=\"ufs:md0\"
options NFSCLIENT #Network Filesystem Client
options NFSSERVER #Network Filesystem Server
+options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as /, requires NFSCLIENT
#options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/i386/conf/GENERIC#33 (text+ko) ====
@@ -16,7 +16,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.482 2008/03/05 14:13:30 rink Exp $
+# $FreeBSD: src/sys/i386/conf/GENERIC,v 1.483 2008/03/27 11:54:18 dfr Exp $
cpu I486_CPU
cpu I586_CPU
@@ -41,6 +41,7 @@
options MD_ROOT # MD is a potential root device
options NFSCLIENT # Network Filesystem Client
options NFSSERVER # Network Filesystem Server
+options NFSLOCKD # Network Lock Manager
options NFS_ROOT # NFS usable as /, requires NFSCLIENT
options MSDOSFS # MSDOS Filesystem
options CD9660 # ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/i386/conf/XBOX#6 (text+ko) ====
@@ -1,7 +1,7 @@
#
# XBOX -- kernel for an XBOX
#
-# $FreeBSD: src/sys/i386/conf/XBOX,v 1.8 2007/11/28 05:50:44 attilio Exp $
+# $FreeBSD: src/sys/i386/conf/XBOX,v 1.9 2008/03/27 11:54:18 dfr Exp $
cpu I686_CPU # Celeron
ident XBOX
@@ -29,6 +29,7 @@
#options MD_ROOT # MD is a potential root device
options NFSCLIENT # Network Filesystem Client
#options NFSSERVER # Network Filesystem Server
+#options NFSLOCKD # Network Lock Manager
#options NFS_ROOT # NFS usable as /, requires NFSCLIENT
#options MSDOSFS # MSDOS Filesystem
options CD9660 # ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/ia64/conf/GENERIC#14 (text+ko) ====
@@ -18,7 +18,7 @@
#
# For hardware specific information check HARDWARE.TXT
#
-# $FreeBSD: src/sys/ia64/conf/GENERIC,v 1.95 2008/02/16 18:30:58 marcel Exp $
+# $FreeBSD: src/sys/ia64/conf/GENERIC,v 1.96 2008/03/27 11:54:18 dfr Exp $
cpu ITANIUM
ident GENERIC
@@ -44,6 +44,7 @@
options MSDOSFS # MSDOS Filesystem
options NFSCLIENT # Network Filesystem Client
options NFSSERVER # Network Filesystem Server
+options NFSLOCKD # Network Lock Manager
options NFS_ROOT # NFS usable as root device
options PROCFS # Process filesystem (/proc)
options PSEUDOFS # Pseudo-filesystem framework
==== //depot/projects/dtrace/src/sys/modules/Makefile#38 (text+ko) ====
@@ -1,4 +1,4 @@
-# $FreeBSD: src/sys/modules/Makefile,v 1.558 2008/03/06 08:09:45 rink Exp $
+# $FreeBSD: src/sys/modules/Makefile,v 1.559 2008/03/27 11:54:18 dfr Exp $
.include
@@ -144,6 +144,7 @@
${_ixgb} \
joy \
kbdmux \
+ krpc \
kue \
le \
lge \
@@ -188,6 +189,7 @@
netgraph \
${_nfe} \
nfsclient \
+ nfslockd \
nfsserver \
nge \
nmdm \
==== //depot/projects/dtrace/src/sys/net/if.h#10 (text+ko) ====
@@ -27,7 +27,7 @@
* SUCH DAMAGE.
*
* @(#)if.h 8.1 (Berkeley) 6/10/93
- * $FreeBSD: src/sys/net/if.h,v 1.112 2007/12/15 22:06:23 kmacy Exp $
+ * $FreeBSD: src/sys/net/if.h,v 1.113 2008/03/27 18:02:30 iedowse Exp $
*/
#ifndef _NET_IF_H_
@@ -163,7 +163,8 @@
/* flags set internally only: */
#define IFF_CANTCHANGE \
(IFF_BROADCAST|IFF_POINTOPOINT|IFF_DRV_RUNNING|IFF_DRV_OACTIVE|\
- IFF_SIMPLEX|IFF_MULTICAST|IFF_ALLMULTI|IFF_SMART|IFF_PROMISC)
+ IFF_SIMPLEX|IFF_MULTICAST|IFF_ALLMULTI|IFF_SMART|IFF_PROMISC|\
+ IFF_NEEDSGIANT)
/*
* Values for if_link_state.
==== //depot/projects/dtrace/src/sys/nlm/nlm_prot_impl.c#2 (text+ko) ====
@@ -28,7 +28,7 @@
#include "opt_inet6.h"
#include
-__FBSDID("$FreeBSD: src/sys/nlm/nlm_prot_impl.c,v 1.1 2008/03/26 15:23:10 dfr Exp $");
+__FBSDID("$FreeBSD: src/sys/nlm/nlm_prot_impl.c,v 1.2 2008/03/27 11:54:19 dfr Exp $");
#include
#include
@@ -1781,3 +1781,23 @@
return (nlm_lockd);
}
+
+/*
+ * Kernel module glue
+ */
+static int
+nfslockd_modevent(module_t mod, int type, void *data)
+{
+
+ return (0);
+}
+static moduledata_t nfslockd_mod = {
+ "nfslockd",
+ nfslockd_modevent,
+ NULL,
+};
+DECLARE_MODULE(nfslockd, nfslockd_mod, SI_SUB_VFS, SI_ORDER_ANY);
+
+/* So that loader and kldload(2) can find us, wherever we are.. */
+MODULE_DEPEND(nfslockd, krpc, 1, 1, 1);
+MODULE_VERSION(nfslockd, 1);
==== //depot/projects/dtrace/src/sys/pc98/conf/GENERIC#16 (text+ko) ====
@@ -16,7 +16,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.301 2008/03/10 12:25:04 nyan Exp $
+# $FreeBSD: src/sys/pc98/conf/GENERIC,v 1.302 2008/03/27 11:54:19 dfr Exp $
cpu I486_CPU
cpu I586_CPU
@@ -41,6 +41,7 @@
options MD_ROOT # MD is a potential root device
options NFSCLIENT # Network Filesystem Client
options NFSSERVER # Network Filesystem Server
+options NFSLOCKD # Network Lock Manager
options NFS_ROOT # NFS usable as /, requires NFSCLIENT
options MSDOSFS # MSDOS Filesystem
options CD9660 # ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/powerpc/conf/GENERIC#16 (text+ko) ====
@@ -16,7 +16,7 @@
# If you are in doubt as to the purpose or necessity of a line, check first
# in NOTES.
#
-# $FreeBSD: src/sys/powerpc/conf/GENERIC,v 1.76 2008/02/16 17:59:27 marcel Exp $
+# $FreeBSD: src/sys/powerpc/conf/GENERIC,v 1.77 2008/03/27 11:54:19 dfr Exp $
cpu AIM
ident GENERIC
@@ -42,6 +42,7 @@
options MD_ROOT #MD is a potential root device
options NFSCLIENT #Network Filesystem Client
options NFSSERVER #Network Filesystem Server
+options NFSLOCKD #Network Lock Manager
options NFS_ROOT #NFS usable as root device
options MSDOSFS #MSDOS Filesystem
options CD9660 #ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/rpc/rpc_generic.c#2 (text+ko) ====
@@ -34,7 +34,7 @@
/* #pragma ident "@(#)rpc_generic.c 1.17 94/04/24 SMI" */
#include
-__FBSDID("$FreeBSD: src/sys/rpc/rpc_generic.c,v 1.1 2008/03/26 15:23:10 dfr Exp $");
+__FBSDID("$FreeBSD: src/sys/rpc/rpc_generic.c,v 1.2 2008/03/27 11:54:19 dfr Exp $");
/*
* rpc_generic.c, Miscl routines for RPC.
@@ -44,7 +44,9 @@
#include "opt_inet6.h"
#include
+#include
#include
+#include
#include
#include
#include
@@ -714,3 +716,22 @@
return bound;
}
+
+/*
+ * Kernel module glue
+ */
+static int
+krpc_modevent(module_t mod, int type, void *data)
+{
+
+ return (0);
+}
+static moduledata_t krpc_mod = {
+ "krpc",
+ krpc_modevent,
+ NULL,
+};
+DECLARE_MODULE(krpc, krpc_mod, SI_SUB_VFS, SI_ORDER_ANY);
+
+/* So that loader and kldload(2) can find us, wherever we are.. */
+MODULE_VERSION(krpc, 1);
==== //depot/projects/dtrace/src/sys/sparc64/conf/GENERIC#19 (text+ko) ====
@@ -18,7 +18,7 @@
#
# For hardware specific information check HARDWARE.TXT
#
-# $FreeBSD: src/sys/sparc64/conf/GENERIC,v 1.132 2008/03/11 05:09:03 yongari Exp $
+# $FreeBSD: src/sys/sparc64/conf/GENERIC,v 1.133 2008/03/27 11:54:19 dfr Exp $
cpu SUN4U
ident GENERIC
@@ -44,6 +44,7 @@
options MD_ROOT # MD is a potential root device
options NFSCLIENT # Network Filesystem Client
options NFSSERVER # Network Filesystem Server
+options NFSLOCKD # Network Lock Manager
options NFS_ROOT # NFS usable as /, requires NFSCLIENT
#options MSDOSFS # MSDOS Filesystem
options CD9660 # ISO 9660 Filesystem
==== //depot/projects/dtrace/src/sys/sun4v/conf/GENERIC#20 (text+ko) ====
@@ -18,7 +18,7 @@
#
# For hardware specific information check HARDWARE.TXT
#
-# $FreeBSD: src/sys/sun4v/conf/GENERIC,v 1.16 2007/12/02 20:40:35 rwatson Exp $
+# $FreeBSD: src/sys/sun4v/conf/GENERIC,v 1.17 2008/03/27 11:54:19 dfr Exp $
cpu SUN4V
ident GENERIC
@@ -42,6 +42,7 @@
options MD_ROOT # MD is a potential root device
options NFSCLIENT # Network Filesystem Client
options NFSSERVER # Network Filesystem Server
+options NFSLOCKD # Network Lock Manager
options NFS_ROOT # NFS usable as /, requires NFSCLIENT
#options MSDOSFS # MSDOS Filesystem
options NULLFS
==== //depot/projects/dtrace/src/usr.sbin/rpc.lockd/lockd.c#9 (text+ko) ====
@@ -1,5 +1,5 @@
/* $NetBSD: lockd.c,v 1.7 2000/08/12 18:08:44 thorpej Exp $ */
-/* $FreeBSD: src/usr.sbin/rpc.lockd/lockd.c,v 1.23 2008/03/26 15:23:12 dfr Exp $ */
+/* $FreeBSD: src/usr.sbin/rpc.lockd/lockd.c,v 1.25 2008/03/27 15:11:02 dfr Exp $ */
/*
* Copyright (c) 1995
@@ -46,7 +46,9 @@
* The actual program logic is in the file lock_proc.c
*/
-#include
+#include
+#include
+#include
#include
#include
@@ -116,7 +118,7 @@
int maxrec = RPC_MAXDATASIZE;
in_port_t svcport = 0;
- while ((ch = getopt(argc, argv, "d:g:h:kp:")) != (-1)) {
+ while ((ch = getopt(argc, argv, "d:g:h:p:")) != (-1)) {
switch (ch) {
case 'd':
debug_level = atoi(optarg);
@@ -153,9 +155,6 @@
out_of_mem();
}
break;
- case 'k':
- kernel_lockd = TRUE;
- break;
case 'p':
endptr = NULL;
svcport = (in_port_t)strtoul(optarg, &endptr, 10);
@@ -175,6 +174,16 @@
exit(1);
}
+ kernel_lockd = FALSE;
+ if (modfind("nfslockd") < 0) {
+ if (kldload("nfslockd") < 0) {
+ fprintf(stderr, "Can't find or load kernel support for rpc.lockd - using non-kernel implementation\n");
+ }
+ kernel_lockd = TRUE;
+ } else {
+ kernel_lockd = TRUE;
+ }
+
(void)rpcb_unset(NLM_PROG, NLM_SM, NULL);
(void)rpcb_unset(NLM_PROG, NLM_VERS, NULL);
(void)rpcb_unset(NLM_PROG, NLM_VERSX, NULL);
@@ -743,7 +752,7 @@
void
usage()
{
- errx(1, "usage: rpc.lockd [-k] [-d ]"
+ errx(1, "usage: rpc.lockd [-d ]"
" [-g ] [-h ] [-p ]");
}
==== //depot/projects/dtrace/src/usr.sbin/rpc.lockd/rpc.lockd.8#7 (text+ko) ====
@@ -31,7 +31,7 @@
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
.\" SUCH DAMAGE.
.\"
-.\" $FreeBSD: src/usr.sbin/rpc.lockd/rpc.lockd.8,v 1.19 2008/03/26 15:23:12 dfr Exp $
+.\" $FreeBSD: src/usr.sbin/rpc.lockd/rpc.lockd.8,v 1.20 2008/03/27 11:54:20 dfr Exp $
.\"
.Dd November 2, 2007
.Dt RPC.LOCKD 8
@@ -41,7 +41,6 @@
.Nd NFS file locking daemon
.Sh SYNOPSIS
.Nm
-.Op Fl k
.Op Fl d Ar debug_level
.Op Fl g Ar grace period
.Op Fl h Ar bindip
@@ -59,11 +58,6 @@
Options and operands available for
.Nm :
.Bl -tag -width indent
-.It Fl k
-The
-.Fl k
-option specifies the use of the kernel-resident NFS lock manager, if
-possible.
.It Fl d
The
.Fl d
==== //depot/projects/dtrace/www/en/releases/6.3R/errata.html#5 (text+ko) ====
@@ -20,7 +20,7 @@
2008 The FreeBSD Documentation Project
$FreeBSD: src/release/doc/en_US.ISO8859-1/errata/article.sgml,v
-1.73.2.55 2008/03/07 16:42:16 bmah Exp $
+1.73.2.56 2008/03/27 04:55:06 bmah Exp $
@@ -95,7 +95,7 @@
[20080204] Contrary to the release notes, ipfwpcap(8) is not a feature included in FreeBSD 6.3-RELEASE. It was merged
to the 6-STABLE codeline after the release branch was created. This utility will be
-incldued subsequent snapshots of 6-STABLE and in 6.4-RELEASE.
+included in subsequent snapshots of 6-STABLE and in 6.4-RELEASE.
[20080229] The release notes gave an incorrect version number for KDE. The correct
version number is 3.5.8.
==== //depot/projects/dtrace/www/share/sgml/news.xml#44 (text+ko) ====
@@ -20,7 +20,7 @@
- $FreeBSD: www/share/sgml/news.xml,v 1.156 2008/03/17 21:21:49 murray Exp $
+ $FreeBSD: www/share/sgml/news.xml,v 1.157 2008/03/27 05:02:39 murray Exp $
@@ -31,6 +31,24 @@
3
+ 26
+
+ Now Accepting Student Applications for Google Summer of Code
+
+ The student application period for the Google Summer of
+ Code 2008 program has begun. Please peruse our list
+ of FreeBSD specific projects and
+ potential mentors and prepare your application before
+ the March 31 deadline. Earlier applications are
+ encouraged as this provides an opportunity for potential
+ mentors to work on improving the applications with
+ students before the deadline.
+
+
+
+
17
Participating in Google Summer of Code