PERFORCE change 43098 for review

Marcel Moolenaar marcel at FreeBSD.org
Thu Nov 27 14:12:35 PST 2003


http://perforce.freebsd.org/chv.cgi?CH=43098

Change 43098 by marcel at marcel_nfs on 2003/11/27 14:12:05

	IFC @43092

Affected files ...

.. //depot/projects/ia64/UPDATING#58 integrate
.. //depot/projects/ia64/bin/Makefile.inc#8 integrate
.. //depot/projects/ia64/contrib/openpam/lib/openpam_ttyconv.c#17 integrate
.. //depot/projects/ia64/etc/mtree/BSD.include.dist#19 integrate
.. //depot/projects/ia64/include/Makefile#33 integrate
.. //depot/projects/ia64/lib/libc/gen/initgroups.c#4 integrate
.. //depot/projects/ia64/lib/libc/sparc64/sys/__sparc_utrap_setup.c#4 integrate
.. //depot/projects/ia64/lib/libc/sys/getfsstat.2#6 integrate
.. //depot/projects/ia64/lib/libc/sys/setgroups.2#5 integrate
.. //depot/projects/ia64/libexec/tftpd/tftpd.c#9 integrate
.. //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/amd64/proc-amd64.sgml#3 integrate
.. //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#71 integrate
.. //depot/projects/ia64/release/doc/en_US.ISO8859-1/installation/common/install.sgml#11 integrate
.. //depot/projects/ia64/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#131 integrate
.. //depot/projects/ia64/release/i386/drivers.conf#24 integrate
.. //depot/projects/ia64/sbin/Makefile.inc#5 integrate
.. //depot/projects/ia64/sbin/dump/dump.8#19 integrate
.. //depot/projects/ia64/sbin/gbde/gbde.8#7 integrate
.. //depot/projects/ia64/sbin/idmapd/idmapd.8#2 integrate
.. //depot/projects/ia64/sbin/idmapd/idmapd.c#2 integrate
.. //depot/projects/ia64/sbin/init/Makefile#3 integrate
.. //depot/projects/ia64/sbin/mount_nfs4/mount_nfs4.8#2 integrate
.. //depot/projects/ia64/sbin/mount_nfs4/mount_nfs4.c#2 integrate
.. //depot/projects/ia64/sbin/mount_udf/mount_udf.c#7 integrate
.. //depot/projects/ia64/sbin/newfs/mkfs.c#32 integrate
.. //depot/projects/ia64/share/man/man4/Makefile#62 integrate
.. //depot/projects/ia64/share/man/man4/acpi.4#15 integrate
.. //depot/projects/ia64/share/man/man4/led.4#2 integrate
.. //depot/projects/ia64/share/man/man4/man4.i386/CPU_ELAN.4#1 branch
.. //depot/projects/ia64/share/man/man4/man4.i386/Makefile#14 integrate
.. //depot/projects/ia64/share/man/man4/ncv.4#1 branch
.. //depot/projects/ia64/share/man/man4/nsp.4#1 branch
.. //depot/projects/ia64/share/man/man4/stg.4#2 integrate
.. //depot/projects/ia64/share/man/man7/hier.7#24 integrate
.. //depot/projects/ia64/share/syscons/keymaps/INDEX.keymaps#9 integrate
.. //depot/projects/ia64/sys/alpha/alpha/mp_machdep.c#16 integrate
.. //depot/projects/ia64/sys/amd64/amd64/amd64_mem.c#4 integrate
.. //depot/projects/ia64/sys/amd64/amd64/autoconf.c#4 integrate
.. //depot/projects/ia64/sys/amd64/amd64/genassym.c#8 integrate
.. //depot/projects/ia64/sys/amd64/amd64/identcpu.c#6 integrate
.. //depot/projects/ia64/sys/amd64/amd64/initcpu.c#3 integrate
.. //depot/projects/ia64/sys/amd64/amd64/legacy.c#3 integrate
.. //depot/projects/ia64/sys/amd64/amd64/machdep.c#17 integrate
.. //depot/projects/ia64/sys/amd64/amd64/mp_machdep.c#2 integrate
.. //depot/projects/ia64/sys/amd64/amd64/nexus.c#7 integrate
.. //depot/projects/ia64/sys/amd64/amd64/pmap.c#30 integrate
.. //depot/projects/ia64/sys/amd64/amd64/support.S#7 integrate
.. //depot/projects/ia64/sys/amd64/amd64/sys_machdep.c#6 integrate
.. //depot/projects/ia64/sys/amd64/amd64/trap.c#12 integrate
.. //depot/projects/ia64/sys/amd64/amd64/vm_machdep.c#12 integrate
.. //depot/projects/ia64/sys/amd64/conf/GENERIC#13 integrate
.. //depot/projects/ia64/sys/amd64/include/_limits.h#4 integrate
.. //depot/projects/ia64/sys/amd64/include/_stdint.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/acpica_machdep.h#4 integrate
.. //depot/projects/ia64/sys/amd64/include/asmacros.h#3 integrate
.. //depot/projects/ia64/sys/amd64/include/atomic.h#3 integrate
.. //depot/projects/ia64/sys/amd64/include/bus_dma.h#9 integrate
.. //depot/projects/ia64/sys/amd64/include/limits.h#3 integrate
.. //depot/projects/ia64/sys/amd64/include/pcpu.h#3 integrate
.. //depot/projects/ia64/sys/amd64/include/proc.h#2 integrate
.. //depot/projects/ia64/sys/amd64/include/specialreg.h#4 integrate
.. //depot/projects/ia64/sys/amd64/isa/atpic.c#2 integrate
.. //depot/projects/ia64/sys/amd64/isa/clock.c#6 integrate
.. //depot/projects/ia64/sys/amd64/isa/isa.c#3 integrate
.. //depot/projects/ia64/sys/amd64/isa/isa_dma.c#3 integrate
.. //depot/projects/ia64/sys/boot/i386/boot0/boot0.s#3 integrate
.. //depot/projects/ia64/sys/boot/i386/loader/loader.rc#2 integrate
.. //depot/projects/ia64/sys/compat/linux/linux_file.c#17 integrate
.. //depot/projects/ia64/sys/compat/svr4/svr4_misc.c#23 integrate
.. //depot/projects/ia64/sys/conf/files#107 integrate
.. //depot/projects/ia64/sys/conf/kern.post.mk#38 integrate
.. //depot/projects/ia64/sys/conf/kmod.mk#29 integrate
.. //depot/projects/ia64/sys/conf/majors#29 integrate
.. //depot/projects/ia64/sys/conf/newvers.sh#8 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/dsmthdat.c#9 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/exfldio.c#10 integrate
.. //depot/projects/ia64/sys/contrib/dev/acpica/utdelete.c#8 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi.c#45 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_cpu.c#11 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_pci_link.c#9 integrate
.. //depot/projects/ia64/sys/dev/acpica/acpi_pcib.c#20 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-chipset.c#27 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-pci.h#17 integrate
.. //depot/projects/ia64/sys/dev/ata/ata-raid.c#27 integrate
.. //depot/projects/ia64/sys/dev/ata/atapi-cd.c#34 integrate
.. //depot/projects/ia64/sys/dev/ips/ips.c#5 integrate
.. //depot/projects/ia64/sys/dev/ips/ips.h#5 integrate
.. //depot/projects/ia64/sys/dev/ips/ips_commands.c#6 integrate
.. //depot/projects/ia64/sys/dev/led/led.c#2 integrate
.. //depot/projects/ia64/sys/dev/md/md.c#36 integrate
.. //depot/projects/ia64/sys/dev/random/randomdev.c#12 integrate
.. //depot/projects/ia64/sys/dev/sound/pcm/buffer.c#11 integrate
.. //depot/projects/ia64/sys/dev/sound/pcm/buffer.h#6 integrate
.. //depot/projects/ia64/sys/dev/sound/pcm/channel.c#14 integrate
.. //depot/projects/ia64/sys/dev/usb/ohci.c#21 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinuminterrupt.c#6 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumio.c#20 integrate
.. //depot/projects/ia64/sys/dev/vinum/vinumrequest.c#15 integrate
.. //depot/projects/ia64/sys/fs/fdescfs/fdesc_vnops.c#16 integrate
.. //depot/projects/ia64/sys/geom/geom_event.c#24 integrate
.. //depot/projects/ia64/sys/geom/geom_subr.c#36 integrate
.. //depot/projects/ia64/sys/i386/i386/elan-mmcr.c#15 integrate
.. //depot/projects/ia64/sys/i386/i386/machdep.c#49 integrate
.. //depot/projects/ia64/sys/i386/i386/mp_machdep.c#32 integrate
.. //depot/projects/ia64/sys/i386/ibcs2/imgact_coff.c#17 integrate
.. //depot/projects/ia64/sys/i386/include/pcpu.h#9 integrate
.. //depot/projects/ia64/sys/i386/isa/atpic.c#2 integrate
.. //depot/projects/ia64/sys/ia64/ia64/machdep.c#99 integrate
.. //depot/projects/ia64/sys/ia64/ia64/mp_machdep.c#37 integrate
.. //depot/projects/ia64/sys/kern/kern_intr.c#27 integrate
.. //depot/projects/ia64/sys/kern/subr_smp.c#16 integrate
.. //depot/projects/ia64/sys/kern/subr_witness.c#41 integrate
.. //depot/projects/ia64/sys/kern/uipc_socket2.c#27 integrate
.. //depot/projects/ia64/sys/kern/uipc_usrreq.c#25 integrate
.. //depot/projects/ia64/sys/kern/vfs_mount.c#23 integrate
.. //depot/projects/ia64/sys/modules/acpi/Makefile#15 integrate
.. //depot/projects/ia64/sys/modules/linprocfs/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/linux/Makefile#8 integrate
.. //depot/projects/ia64/sys/modules/null/Makefile#2 integrate
.. //depot/projects/ia64/sys/modules/nwfs/Makefile#3 integrate
.. //depot/projects/ia64/sys/modules/ppbus/Makefile#4 integrate
.. //depot/projects/ia64/sys/modules/ppi/Makefile#3 integrate
.. //depot/projects/ia64/sys/modules/pps/Makefile#3 integrate
.. //depot/projects/ia64/sys/modules/smbfs/Makefile#4 integrate
.. //depot/projects/ia64/sys/modules/streams/Makefile#3 integrate
.. //depot/projects/ia64/sys/net/if_faith.c#14 integrate
.. //depot/projects/ia64/sys/net/if_loop.c#21 integrate
.. //depot/projects/ia64/sys/net/raw_usrreq.c#10 integrate
.. //depot/projects/ia64/sys/net/route.c#16 integrate
.. //depot/projects/ia64/sys/net/route.h#11 integrate
.. //depot/projects/ia64/sys/net/rtsock.c#22 integrate
.. //depot/projects/ia64/sys/netatalk/ddp_usrreq.c#12 integrate
.. //depot/projects/ia64/sys/netatm/atm_aal5.c#8 integrate
.. //depot/projects/ia64/sys/netatm/atm_usrreq.c#9 integrate
.. //depot/projects/ia64/sys/netgraph/bluetooth/socket/ng_btsocket.c#5 integrate
.. //depot/projects/ia64/sys/netgraph/ng_pptpgre.c#11 integrate
.. //depot/projects/ia64/sys/netgraph/ng_socket.c#14 integrate
.. //depot/projects/ia64/sys/netinet/in_pcb.c#28 integrate
.. //depot/projects/ia64/sys/netinet/in_pcb.h#20 integrate
.. //depot/projects/ia64/sys/netinet/in_rmx.c#8 integrate
.. //depot/projects/ia64/sys/netinet/ip_divert.c#21 integrate
.. //depot/projects/ia64/sys/netinet/ip_dummynet.c#25 integrate
.. //depot/projects/ia64/sys/netinet/ip_fastfwd.c#2 integrate
.. //depot/projects/ia64/sys/netinet/ip_fw2.c#30 integrate
.. //depot/projects/ia64/sys/netinet/ip_icmp.c#17 integrate
.. //depot/projects/ia64/sys/netinet/ip_input.c#37 integrate
.. //depot/projects/ia64/sys/netinet/ip_output.c#35 integrate
.. //depot/projects/ia64/sys/netinet/raw_ip.c#30 integrate
.. //depot/projects/ia64/sys/netinet/tcp_hostcache.c#1 branch
.. //depot/projects/ia64/sys/netinet/tcp_input.c#46 integrate
.. //depot/projects/ia64/sys/netinet/tcp_output.c#19 integrate
.. //depot/projects/ia64/sys/netinet/tcp_subr.c#35 integrate
.. //depot/projects/ia64/sys/netinet/tcp_syncache.c#26 integrate
.. //depot/projects/ia64/sys/netinet/tcp_timer.c#16 integrate
.. //depot/projects/ia64/sys/netinet/tcp_usrreq.c#15 integrate
.. //depot/projects/ia64/sys/netinet/tcp_var.h#15 integrate
.. //depot/projects/ia64/sys/netinet/udp_usrreq.c#26 integrate
.. //depot/projects/ia64/sys/netinet6/icmp6.c#21 integrate
.. //depot/projects/ia64/sys/netinet6/in6_pcb.c#19 integrate
.. //depot/projects/ia64/sys/netinet6/in6_rmx.c#7 integrate
.. //depot/projects/ia64/sys/netinet6/in6_src.c#9 integrate
.. //depot/projects/ia64/sys/netinet6/ip6_forward.c#10 integrate
.. //depot/projects/ia64/sys/netinet6/ip6_input.c#21 integrate
.. //depot/projects/ia64/sys/netinet6/ip6_output.c#18 integrate
.. //depot/projects/ia64/sys/netinet6/raw_ip6.c#13 integrate
.. //depot/projects/ia64/sys/netinet6/udp6_output.c#9 integrate
.. //depot/projects/ia64/sys/netinet6/udp6_usrreq.c#17 integrate
.. //depot/projects/ia64/sys/netipsec/keysock.c#7 integrate
.. //depot/projects/ia64/sys/netipx/ipx_usrreq.c#11 integrate
.. //depot/projects/ia64/sys/netipx/spx_usrreq.c#10 integrate
.. //depot/projects/ia64/sys/netkey/keysock.c#19 integrate
.. //depot/projects/ia64/sys/netnatm/natm.c#16 integrate
.. //depot/projects/ia64/sys/nfs4client/nfs4_vfsops.c#2 integrate
.. //depot/projects/ia64/sys/nfsclient/nfs.h#10 integrate
.. //depot/projects/ia64/sys/nfsclient/nfs_bio.c#19 integrate
.. //depot/projects/ia64/sys/nfsclient/nfs_subs.c#12 integrate
.. //depot/projects/ia64/sys/nfsclient/nfs_vfsops.c#25 integrate
.. //depot/projects/ia64/sys/nfsclient/nfsmount.h#5 integrate
.. //depot/projects/ia64/sys/nfsclient/nfsnode.h#5 integrate
.. //depot/projects/ia64/sys/opencrypto/cryptodev.c#15 integrate
.. //depot/projects/ia64/sys/powerpc/powerpc/mp_machdep.c#3 integrate
.. //depot/projects/ia64/sys/rpc/rpcv2.h#2 delete
.. //depot/projects/ia64/sys/security/mac/mac_net.c#2 integrate
.. //depot/projects/ia64/sys/security/mac_biba/mac_biba.c#23 integrate
.. //depot/projects/ia64/sys/security/mac_ifoff/mac_ifoff.c#8 integrate
.. //depot/projects/ia64/sys/security/mac_lomac/mac_lomac.c#16 integrate
.. //depot/projects/ia64/sys/security/mac_mls/mac_mls.c#23 integrate
.. //depot/projects/ia64/sys/security/mac_stub/mac_stub.c#3 integrate
.. //depot/projects/ia64/sys/security/mac_test/mac_test.c#15 integrate
.. //depot/projects/ia64/sys/sparc64/sparc64/mp_machdep.c#19 integrate
.. //depot/projects/ia64/sys/sys/mac.h#22 integrate
.. //depot/projects/ia64/sys/sys/mac_policy.h#18 integrate
.. //depot/projects/ia64/sys/sys/mbuf.h#26 integrate
.. //depot/projects/ia64/sys/sys/pcpu.h#8 integrate
.. //depot/projects/ia64/sys/sys/protosw.h#7 integrate
.. //depot/projects/ia64/sys/sys/smp.h#5 integrate
.. //depot/projects/ia64/sys/sys/soundcard.h#7 integrate
.. //depot/projects/ia64/sys/sys/timepps.h#5 integrate
.. //depot/projects/ia64/sys/vm/vm_map.c#68 integrate
.. //depot/projects/ia64/tools/diag/ac/cknames.pl#2 integrate
.. //depot/projects/ia64/tools/diag/ac/ent.sh#2 integrate
.. //depot/projects/ia64/usr.bin/locale/locale.1#3 integrate
.. //depot/projects/ia64/usr.sbin/burncd/burncd.8#15 integrate
.. //depot/projects/ia64/usr.sbin/jail/jail.8#13 integrate
.. //depot/projects/ia64/usr.sbin/mtree/spec.c#5 integrate
.. //depot/projects/ia64/usr.sbin/sysinstall/Makefile#11 integrate
.. //depot/projects/ia64/usr.sbin/sysinstall/menus.c#37 integrate

Differences ...

==== //depot/projects/ia64/UPDATING#58 (text+ko) ====

@@ -20,10 +20,10 @@
 20031112:
 	The statfs structure has been updated with 64-bit fields to
 	allow accurate reporting of multi-terabyte filesystem
-	sizes. You should build and boot a new kernel BEFORE doing a
-	`make world' as the new kernel will know about binaries using
-	the old statfs structure, but an old kernel will not know
-	about the new system calls that support the new statfs
+	sizes. You should build world, then build and boot the new kernel
+	BEFORE doing a `installworld' as the new kernel will know about
+	binaries using the old statfs structure, but an old kernel will
+	not know about the new system calls that support the new statfs
 	structure.
 	Note that the backwards compatibility is only present when the
 	kernel is configured with the COMPAT_FREEBSD4 option. Since
@@ -1431,4 +1431,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.281 2003/11/14 22:11:44 marcel Exp $
+$FreeBSD: src/UPDATING,v 1.282 2003/11/17 23:25:16 rwatson Exp $

==== //depot/projects/ia64/bin/Makefile.inc#8 (text+ko) ====

@@ -1,9 +1,9 @@
 #	@(#)Makefile.inc	8.1 (Berkeley) 5/31/93
-# $FreeBSD: src/bin/Makefile.inc,v 1.19 2003/11/16 04:57:28 gordon Exp $
+# $FreeBSD: src/bin/Makefile.inc,v 1.20 2003/11/19 16:59:00 marcel Exp $
 
 BINDIR?=	/bin
 WARNS?=		6
 
-.if defined(NO_DYNAMICROOT)
+.if defined(NO_DYNAMICROOT) || ${MACHINE_ARCH} == "ia64"
 NOSHARED?=	YES
 .endif

==== //depot/projects/ia64/contrib/openpam/lib/openpam_ttyconv.c#17 (text) ====

@@ -31,7 +31,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $P4: //depot/projects/openpam/lib/openpam_ttyconv.c#22 $
+ * $P4: //depot/projects/openpam/lib/openpam_ttyconv.c#23 $
  */
 
 #include <sys/types.h>
@@ -179,13 +179,13 @@
 		resp[i]->resp = NULL;
 		switch (msg[i]->msg_style) {
 		case PAM_PROMPT_ECHO_OFF:
-			resp[i]->resp = prompt_echo_off(msg[i]->msg);
-			if (resp[i]->resp == NULL)
+			(*resp[i]).resp = prompt_echo_off(msg[i]->msg);
+			if ((*resp[i]).resp == NULL)
 				goto fail;
 			break;
 		case PAM_PROMPT_ECHO_ON:
-			resp[i]->resp = prompt(msg[i]->msg);
-			if (resp[i]->resp == NULL)
+			(*resp[i]).resp = prompt(msg[i]->msg);
+			if ((*resp[i]).resp == NULL)
 				goto fail;
 			break;
 		case PAM_ERROR_MSG:
@@ -206,11 +206,13 @@
 	}
 	RETURNC(PAM_SUCCESS);
  fail:
-	while (i)
-		if (resp[--i]->resp) {
-			memset(resp[i]->resp, 0, strlen(resp[i]->resp));
-			FREE(resp[i]->resp);
+	for (i = 0; i < n; ++i) {
+		if ((*resp[i]).resp != NULL) {
+			memset((*resp[i]).resp, 0, strlen((*resp[i]).resp));
+			FREE((*resp[i]).resp);
 		}
+	}
+	memset(*resp, 0, n * sizeof **resp);
 	FREE(*resp);
 	RETURNC(PAM_CONV_ERR);
 }

==== //depot/projects/ia64/etc/mtree/BSD.include.dist#19 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/etc/mtree/BSD.include.dist,v 1.75 2003/11/10 09:04:24 harti Exp $
+# $FreeBSD: src/etc/mtree/BSD.include.dist,v 1.76 2003/11/22 06:08:59 scottl Exp $
 #
 # Please see the file src/etc/mtree/README before making changes to this file.
 #
@@ -58,6 +58,8 @@
         ..
         smbfs
         ..
+	udf
+	..
         umapfs
         ..
         unionfs

==== //depot/projects/ia64/include/Makefile#33 (text+ko) ====

@@ -1,5 +1,5 @@
 #	@(#)Makefile	8.2 (Berkeley) 1/4/94
-# $FreeBSD: src/include/Makefile,v 1.206 2003/10/29 00:32:25 peter Exp $
+# $FreeBSD: src/include/Makefile,v 1.207 2003/11/22 06:08:59 scottl Exp $
 #
 # Doing a "make install" builds /usr/include.
 
@@ -34,7 +34,7 @@
 LSUBDIRS=	cam/scsi dev/an dev/ic dev/iicbus dev/firewire dev/ofw \
 	dev/ppbus dev/smbus dev/usb dev/wi dev/utopia fs/devfs \
 	fs/fdescfs fs/fifofs fs/msdosfs fs/ntfs fs/nullfs fs/nwfs fs/portalfs \
-	fs/procfs fs/smbfs fs/umapfs fs/unionfs isofs/cd9660 \
+	fs/procfs fs/smbfs fs/udf fs/umapfs fs/unionfs isofs/cd9660 \
 	netatm/ipatm netatm/sigpvc netatm/spans netatm/uni \
 	netgraph/atm security/mac_biba security/mac_bsdextended \
 	security/mac_lomac security/mac_mls security/mac_partition \

==== //depot/projects/ia64/lib/libc/gen/initgroups.c#4 (text+ko) ====

@@ -35,7 +35,7 @@
 static char sccsid[] = "@(#)initgroups.c	8.1 (Berkeley) 6/4/93";
 #endif
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/gen/initgroups.c,v 1.7 2002/02/01 00:57:29 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/gen/initgroups.c,v 1.8 2003/11/19 15:51:26 dds Exp $");
 
 #include <sys/param.h>
 
@@ -50,9 +50,14 @@
 	const char *uname;
 	gid_t agroup;
 {
-	int groups[NGROUPS], ngroups;
+	int ngroups;
+	/*
+	 * Provide space for one group more than NGROUPS to allow
+	 * setgroups to fail and set errno.
+	 */
+	gid_t groups[NGROUPS + 1];
 
-	ngroups = NGROUPS;
+	ngroups = NGROUPS + 1;
 	getgrouplist(uname, agroup, groups, &ngroups);
 	return (setgroups(ngroups, groups));
 }

==== //depot/projects/ia64/lib/libc/sparc64/sys/__sparc_utrap_setup.c#4 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/sparc64/sys/__sparc_utrap_setup.c,v 1.4 2002/05/13 04:35:08 jake Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/sparc64/sys/__sparc_utrap_setup.c,v 1.5 2003/11/18 14:21:41 jake Exp $");
 
 #include <sys/types.h>
 
@@ -48,6 +48,8 @@
 	sizeof (ua) / sizeof (*ua), ua
 };
 
+void __sparc_utrap_setup(void) __attribute__((constructor));
+
 void
 __sparc_utrap_setup(void)
 {

==== //depot/projects/ia64/lib/libc/sys/getfsstat.2#6 (text+ko) ====

@@ -30,9 +30,9 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)getfsstat.2	8.3 (Berkeley) 5/25/95
-.\" $FreeBSD: src/lib/libc/sys/getfsstat.2,v 1.15 2003/06/08 10:01:52 charnier Exp $
+.\" $FreeBSD: src/lib/libc/sys/getfsstat.2,v 1.16 2003/11/21 01:30:28 tjr Exp $
 .\"
-.Dd May 25, 1995
+.Dd November 20, 2003
 .Dt GETFSSTAT 2
 .Os
 .Sh NAME
@@ -56,69 +56,8 @@
 argument
 is a pointer to
 .Vt statfs
-structures defined as follows:
-.Bd -literal
-typedef struct fsid { int32_t val[2]; } fsid_t;	/* file system id type */
-
-/*
- * file system statistics
- */
-
-#define MFSNAMELEN 16	/* length of fs type name, including null */
-#define MNAMELEN   90	/* length of buffer for returned name */
-
-struct statfs {
-    long    f_spare2;		/* placeholder */
-    long    f_bsize;		/* fundamental file system block size */
-    long    f_iosize;		/* optimal transfer block size */
-    long    f_blocks;		/* total data blocks in file system */
-    long    f_bfree;		/* free blocks in fs */
-    long    f_bavail;		/* free blocks avail to non-superuser */
-    long    f_files;		/* total file nodes in file system */
-    long    f_ffree;		/* free file nodes in fs */
-    fsid_t  f_fsid;		/* file system id */
-    uid_t   f_owner;		/* user that mounted the file system */
-    int     f_type;		/* type of file system (see below) */
-    int     f_flags;		/* copy of mount flags */
-    long    f_spare[2];		/* spare for later */
-    char    f_fstypename[MFSNAMELEN];/* fs type name */
-    char    f_mntonname[MNAMELEN];/* directory on which mounted */
-    char    f_mntfromname[MNAMELEN];/* mounted file system */
-};
-.Ed
-.Pp
-The flags that may be returned include:
-.Bl -tag -width MNT_ASYNCHRONOUS
-.It Dv MNT_RDONLY
-The file system is mounted read-only;
-Even the super-user may not write on it.
-.It Dv MNT_NOEXEC
-Files may not be executed from the file system.
-.It Dv MNT_NOSUID
-Setuid and setgid bits on files are not honored when they are executed.
-.It Dv MNT_NODEV
-Special files in the file system may not be opened.
-.It Dv MNT_SYNCHRONOUS
-All I/O to the file system is done synchronously.
-.It Dv MNT_ASYNCHRONOUS
-No file system I/O is done synchronously.
-.It Dv MNT_LOCAL
-The file system resides locally.
-.It Dv MNT_QUOTA
-The file system has quotas enabled on it.
-.It Dv MNT_ROOTFS
-Identifies the root file system.
-.It Dv MNT_EXRDONLY
-The file system is exported read-only.
-.It Dv MNT_EXPORTED
-The file system is exported for both reading and writing.
-.It Dv MNT_DEFEXPORTED
-The file system is exported for both reading and writing to any Internet host.
-.It Dv MNT_EXPORTANON
-The file system maps all remote accesses to the anonymous user.
-.It Dv MNT_EXKERB
-The file system is exported with Kerberos uid mapping.
-.El
+structures, as described in
+.Xr statfs 2 .
 .Pp
 Fields that are undefined for a particular file system are set to -1.
 The buffer is filled with an array of

==== //depot/projects/ia64/lib/libc/sys/setgroups.2#5 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)setgroups.2	8.2 (Berkeley) 4/16/94
-.\" $FreeBSD: src/lib/libc/sys/setgroups.2,v 1.12 2003/09/10 19:24:33 ru Exp $
+.\" $FreeBSD: src/lib/libc/sys/setgroups.2,v 1.13 2003/11/19 13:05:50 dds Exp $
 .\"
 .Dd April 16, 1994
 .Dt SETGROUPS 2
@@ -71,6 +71,12 @@
 .Bl -tag -width Er
 .It Bq Er EPERM
 The caller is not the super-user.
+.It Bq Er EINVAL
+The number specified in the
+.Fa ngroups
+argument is larger than the
+.Dv NGROUPS
+limit.
 .It Bq Er EFAULT
 The address specified for
 .Fa gidset

==== //depot/projects/ia64/libexec/tftpd/tftpd.c#9 (text+ko) ====

@@ -42,7 +42,7 @@
 static char sccsid[] = "@(#)tftpd.c	8.1 (Berkeley) 6/4/93";
 #endif
 static const char rcsid[] =
-  "$FreeBSD: src/libexec/tftpd/tftpd.c,v 1.27 2003/04/19 10:14:43 billf Exp $";
+  "$FreeBSD: src/libexec/tftpd/tftpd.c,v 1.28 2003/11/20 13:36:31 sobomax Exp $";
 #endif /* not lint */
 
 /*
@@ -364,8 +364,9 @@
 	int i, first = 1, has_options = 0, ecode;
 	struct formats *pf;
 	char *filename, *mode, *option, *ccp;
+	char fnbuf[MAXPATHLEN];
 
-	filename = cp = tp->th_stuff;
+	cp = tp->th_stuff;
 again:
 	while (cp < buf + size) {
 		if (*cp == '\0')
@@ -376,6 +377,14 @@
 		nak(EBADOP);
 		exit(1);
 	}
+	i = cp - tp->th_stuff;
+	if (i >= sizeof(fnbuf)) {
+		nak(EBADOP);
+		exit(1);
+	}
+	memcpy(fnbuf, tp->th_stuff, i);
+	fnbuf[i] = '\0';
+	filename = fnbuf;
 	if (first) {
 		mode = ++cp;
 		first = 0;

==== //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/amd64/proc-amd64.sgml#3 (text+ko) ====

@@ -1,5 +1,5 @@
 <!--
-	$FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/amd64/proc-amd64.sgml,v 1.2 2003/06/29 01:10:45 bmah Exp $
+	$FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/amd64/proc-amd64.sgml,v 1.3 2003/11/27 18:24:43 peter Exp $
 -->
 <sect1 id="proc">
   <title>Supported Processors and Motherboards</title>
@@ -12,8 +12,8 @@
   <para>As of this writing, this port supports the Athlon64
     (<quote>Clawhammer</quote>) and Opteron
     (<quote>Sledgehammer</quote>) machines.  The largest tested
-    memory configuration to date is 8GB.  There is no support for SMP
-    machines at present.</para>
+    memory configuration to date is 8GB.  SMP support has been
+    recently completed and is reasonably robust.</para>
 
   <para>In many respects, &os;/&arch; is similar to &os;/i386, in
     terms of drivers supported.  There may be some issues with 64-bit
@@ -21,8 +21,9 @@
     drivers that already function correctly on other 64-bit platforms
     should work.</para>
 
-  <para>&os;/&arch; is still very much a work in progress.  Much work
-    is being done in the &os; Perforce repository and then merged to
-    the &os; CVS repository as it stabilizes.</para>
+  <para>&os;/&arch; is a very young platform on FreeBSD.  While the
+    core FreeBSD kernel and base system components are generally
+    fairly robust, there are likely to still be rough edges,
+    particularly with third party packages.</para>
 
 </sect1>

==== //depot/projects/ia64/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#71 (text+ko) ====

@@ -29,7 +29,7 @@
 
 <sect1 id="support">
   <sect1info>
-    <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml,v 1.200 2003/11/17 05:45:21 bmah Exp $</pubdate>
+    <pubdate>$FreeBSD: src/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml,v 1.201 2003/11/27 18:24:43 peter Exp $</pubdate>
   </sect1info>
 
   <title>Supported Devices</title>
@@ -137,7 +137,7 @@
       </itemizedlist>
     </para>
 
-    <para arch="i386,pc98">Adaptec AIC-6260 and AIC-6360 based boards
+    <para arch="i386,pc98,amd64">Adaptec AIC-6260 and AIC-6360 based boards
       (&man.aic.4; driver)</para>
 
     <para arch="i386">Adaptec AHA-154X ISA and AHA-1640 MCA
@@ -150,12 +150,12 @@
       AIC-7860, AIC-7870, AIC-7880, and AIC789x based SCSI host
       adapters (&man.ahc.4; driver)</para>
 
-    <para arch="i386,sparc64">Ultra-320 SCSI controllers based on the Adaptec
+    <para arch="i386,sparc64,amd64">Ultra-320 SCSI controllers based on the Adaptec
       AIC7901, AIC7901A, and AIC7902 Ultra320 controller chips
       (&man.ahd.4; driver)
     </para>
 
-    <para arch="i386">Adaptec FSA family RAID controllers (&man.aac.4; driver)</para>
+    <para arch="i386,amd64">Adaptec FSA family RAID controllers (&man.aac.4; driver)</para>
 
     <para arch="pc98">NEC PC-9801-55, 92 and their compatible C-Bus SCSI interfaces (ct driver)
       <itemizedlist>
@@ -260,7 +260,7 @@
         </listitem>
       </itemizedlist>
     </para>
-    <para arch="i386,pc98">AdvanSys SCSI controllers (all models, &man.adv.4;
+    <para arch="i386,pc98,amd64">AdvanSys SCSI controllers (all models, &man.adv.4;
     and &man.adw.4; drivers)
       <itemizedlist>
         <listitem arch="pc98">
@@ -270,16 +270,16 @@
       </itemizedlist>
     </para>
 
-    <para arch="i386">BusLogic MultiMaster <quote>W</quote>,
+    <para arch="i386,amd64">BusLogic MultiMaster <quote>W</quote>,
       <quote>C</quote>, <quote>S</quote>, and <quote>A</quote> Series
       Host Adapters (&man.bt.4; driver)
 
-      <note arch="i386">
+      <note arch="i386,amd64">
 	<para>BusLogic/Mylex <quote>Flashpoint</quote> adapters are not yet
 	  supported.</para>
       </note>
 
-      <note arch="i386">
+      <note arch="i386,amd64">
 	<para>AMI FastDisk controllers that are true BusLogic
 	  MultiMaster clones are also supported.</para>
       </note>
@@ -292,25 +292,25 @@
 
       </para>
 
-    <para arch="i386">DPT SmartCACHE Plus, SmartCACHE III, SmartRAID III, SmartCACHE IV and
+    <para arch="i386,amd64">DPT SmartCACHE Plus, SmartCACHE III, SmartRAID III, SmartCACHE IV and
     SmartRAID IV SCSI/RAID controllers (&man.dpt.4; driver)</para>
 
-    <para arch="i386">Adaptec 21x0S/32x0S/34x0S SCSI RAID
+    <para arch="i386,amd64">Adaptec 21x0S/32x0S/34x0S SCSI RAID
     controllers (&man.asr.4; driver)</para>
 
-    <para arch="i386">Adaptec 2000S/2005S Zero-Channel RAID controllers
+    <para arch="i386,amd64">Adaptec 2000S/2005S Zero-Channel RAID controllers
     (&man.asr.4; driver)</para>
 
-    <para arch="i386">Adaptec 2400A ATA-100 RAID controller
+    <para arch="i386,amd64">Adaptec 2400A ATA-100 RAID controller
     (&man.asr.4; driver)</para>
 
-    <para arch="i386">DPT SmartRAID V and VI SCSI RAID controllers
+    <para arch="i386,amd64">DPT SmartRAID V and VI SCSI RAID controllers
     (&man.asr.4; driver)</para>
 
-    <para arch="i386,alpha">AMI MegaRAID Express and Enterprise family RAID controllers
+    <para arch="i386,alpha,amd64">AMI MegaRAID Express and Enterprise family RAID controllers
     (&man.amr.4; driver)
       <note>
-	<para arch="i386">Booting from these controllers is supported.  EISA
+	<para arch="i386,amd64">Booting from these controllers is supported.  EISA
 	adapters are not supported.</para>
 
 	<para arch="alpha">Booting from these controllers is not
@@ -318,11 +318,11 @@
       </note>
     </para>
 
-    <para arch="i386,alpha">Mylex DAC-family RAID controllers with 2.x, 3.x, 4.x
+    <para arch="i386,alpha,amd64">Mylex DAC-family RAID controllers with 2.x, 3.x, 4.x
     and 5.x firmware (&man.mlx.4; driver)
 
       <note>
-	<para arch="i386">Booting from these controllers is supported. EISA adapters
+	<para arch="i386,amd64">Booting from these controllers is supported. EISA adapters
 	are not supported.</para>
 
 	<para arch="alpha">Booting from these controllers is not
@@ -334,7 +334,7 @@
       </note>
     </para>
 
-    <para arch="i386">Mylex AcceleRAID/eXtremeRAID family PCI to SCSI RAID controllers with 6.x firmware
+    <para arch="i386,amd64">Mylex AcceleRAID/eXtremeRAID family PCI to SCSI RAID controllers with 6.x firmware
     (&man.mly.4; driver)
 
       <note>
@@ -346,7 +346,7 @@
     <para arch="i386">3ware Escalade ATA RAID controllers (&man.twe.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha,sparc64">LSI/Symbios (formerly NCR)
+    <para arch="i386,pc98,alpha,sparc64,amd64">LSI/Symbios (formerly NCR)
     53C8<replaceable>XX</replaceable> and 53C10<replaceable>XX</replaceable> PCI
     SCSI controllers, either embedded on motherboard or on add-on
     boards (&man.ncr.4; and &man.sym.4; drivers)
@@ -386,12 +386,12 @@
     adapters (&man.stg.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha,ia64,sparc64">Qlogic controllers and variants (&man.isp.4; driver)
+    <para arch="i386,pc98,alpha,ia64,sparc64,amd64">Qlogic controllers and variants (&man.isp.4; driver)
     </para>
 
-    <para arch="i386">DTC 3290 EISA SCSI controller in 1542 emulation mode.</para>
+    <para arch="i386,amd64">DTC 3290 EISA SCSI controller in 1542 emulation mode.</para>
 
-    <para arch="i386,pc98">Tekram DC390 and DC390T controllers, maybe other
+    <para arch="i386,pc98,amd64">Tekram DC390 and DC390T controllers, maybe other
     cards based on the AMD 53c974 as well (&man.amd.4; driver)
       <itemizedlist arch="pc98">
         <listitem arch="pc98">
@@ -419,23 +419,23 @@
       (&man.ida.4; driver)
     </para>
 
-    <para arch="i386">SCSI adapters utilizing the Command Interface
+    <para arch="i386,amd64">SCSI adapters utilizing the Command Interface
     for SCSI-3 Support (&man.ciss.4; driver)
     </para>
 
-    <para arch="i386">Intel Integrated RAID Controllers (&man.iir.4; driver)
+    <para arch="i386,amd64">Intel Integrated RAID Controllers (&man.iir.4; driver)
     </para>
 
     <para arch="i386">Promise SuperTrak ATA RAID controllers (&man.pst.4;
     driver)
     </para>
 
-    <para arch="i386">IBM / Adaptec ServeRAID series (&man.ips.4; driver)</para>
+    <para arch="i386,amd64">IBM / Adaptec ServeRAID series (&man.ips.4; driver)</para>
 
-    <para arch="i386,alpha,pc98,sparc64,ia64">LSI Logic Fusion/MP
+    <para arch="i386,alpha,pc98,sparc64,ia64,amd64">LSI Logic Fusion/MP
 	architecture Fiber Channel controllers (&man.mpt.4; driver)</para>
 
-    <para arch="i386">PCI SCSI host adapters using the Tekram
+    <para arch="i386,amd64">PCI SCSI host adapters using the Tekram
 	TRM-S1040 SCSI chipset (&man.trm.4; driver)
     </para>
 
@@ -514,40 +514,40 @@
   <sect2 id="ethernet">
     <title>Ethernet Interfaces</title>
 
-    <para arch="i386,pc98,alpha">Adaptec Duralink PCI Fast Ethernet adapters based on the Adaptec
+    <para arch="i386,pc98,alpha,amd64">Adaptec Duralink PCI Fast Ethernet adapters based on the Adaptec
     AIC-6915 Fast Ethernet controller chip (&man.sf.4; driver)
     </para>
 
-    <para arch="i386,pc98">Alteon Networks PCI Gigabit Ethernet NICs based on the Tigon
+    <para arch="i386,pc98,amd64">Alteon Networks PCI Gigabit Ethernet NICs based on the Tigon
     1 and Tigon 2 chipsets (&man.ti.4; driver)</para>
 
-    <para arch="i386,pc98,alpha">AMD PCnet NICs (&man.lnc.4; and &man.pcn.4; drivers)
+    <para arch="i386,pc98,alpha,amd64">AMD PCnet NICs (&man.lnc.4; and &man.pcn.4; drivers)
       <itemizedlist>
-        <listitem arch="i386,alpha">
+        <listitem arch="i386,alpha,amd64">
           <para>AMD PCnet/PCI (79c970 & 53c974 or 79c974)</para>
         </listitem>
-        <listitem arch="i386,alpha">
+        <listitem arch="i386,alpha,amd64">
           <para>AMD PCnet/FAST</para>
         </listitem>
-	<listitem arch="i386,alpha">
+	<listitem arch="i386,alpha,amd64">
 	  <para>Isolan AT 4141-0 (16 bit)</para>
 	</listitem>
-	<listitem arch="i386,alpha">
+	<listitem arch="i386,alpha,amd64">
 	  <para>Isolink 4110 (8 bit)</para>
 	</listitem>
-        <listitem arch="i386,alpha">
+        <listitem arch="i386,alpha,amd64">
           <para>PCnet/FAST+</para>
         </listitem>
-        <listitem arch="i386,alpha">
+        <listitem arch="i386,alpha,amd64">
           <para>PCnet/FAST III</para>
         </listitem>
-        <listitem arch="i386,alpha">
+        <listitem arch="i386,alpha,amd64">
           <para>PCnet/PRO</para>
         </listitem>
-        <listitem arch="i386,alpha">
+        <listitem arch="i386,alpha,amd64">
           <para>PCnet/Home</para>
         </listitem>
-        <listitem arch="i386,alpha">
+        <listitem arch="i386,alpha,amd64">
           <para>HomePNA</para>
         </listitem>
         <listitem arch="pc98">
@@ -565,7 +565,7 @@
       </itemizedlist>
     </para>
 
-    <para arch="i386,pc98">SMC 83c17x (EPIC)-based Ethernet NICs (&man.tx.4; driver)
+    <para arch="i386,pc98,amd64">SMC 83c17x (EPIC)-based Ethernet NICs (&man.tx.4; driver)
     </para>
 
     <para arch="i386,pc98">National Semiconductor DS8390-based Ethernet NICs, including
@@ -802,61 +802,61 @@
     <para arch="i386">RealTek RTL 8002 Pocket Ethernet (&man.rdp.4;
     driver)</para>
 
-    <para arch="i386,pc98,alpha,sparc64">RealTek 8129/8139 Fast Ethernet NICs (&man.rl.4; driver)
+    <para arch="i386,pc98,alpha,sparc64,amd64">RealTek 8129/8139 Fast Ethernet NICs (&man.rl.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha">Winbond W89C840F Fast Ethernet NICs (&man.wb.4; driver)
+    <para arch="i386,pc98,alpha,amd64">Winbond W89C840F Fast Ethernet NICs (&man.wb.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha">VIA Technologies VT3043 <quote>Rhine I</quote>, VT86C100A
+    <para arch="i386,pc98,alpha,amd64">VIA Technologies VT3043 <quote>Rhine I</quote>, VT86C100A
     <quote>Rhine II</quote>, and VT6105/VT6105M <quote>Rhine III</quote> Fast Ethernet NICs (&man.vr.4; driver)</para>
 
-    <para arch="i386,pc98,alpha">Silicon Integrated Systems SiS 900 and SiS 7016 PCI Fast
+    <para arch="i386,pc98,alpha,amd64">Silicon Integrated Systems SiS 900 and SiS 7016 PCI Fast
     Ethernet NICs (&man.sis.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha">National Semiconductor DP83815 Fast Ethernet NICs
+    <para arch="i386,pc98,alpha,amd64">National Semiconductor DP83815 Fast Ethernet NICs
     (&man.sis.4; driver)
     </para>
 
-    <para arch="i386,pc98">National Semiconductor DP83820 and DP83821 Gigabit Ethernet
+    <para arch="i386,pc98,amd64">National Semiconductor DP83820 and DP83821 Gigabit Ethernet
     NICs (&man.nge.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha">Sundance Technologies ST201 PCI Fast Ethernet NICs
+    <para arch="i386,pc98,alpha,amd64">Sundance Technologies ST201 PCI Fast Ethernet NICs
     (&man.ste.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha">SysKonnect SK-984x PCI Gigabit Ethernet cards (&man.sk.4; drivers)
+    <para arch="i386,pc98,alpha,amd64">SysKonnect SK-984x PCI Gigabit Ethernet cards (&man.sk.4; drivers)
     </para>
 
-    <para arch="i386,pc98,alpha">Texas Instruments ThunderLAN PCI NICs (&man.tl.4; driver)</para>
+    <para arch="i386,pc98,alpha,amd64">Texas Instruments ThunderLAN PCI NICs (&man.tl.4; driver)</para>
 
-    <para arch="i386,pc98,alpha,sparc64">DEC/Intel 21143 Fast Ethernet
+    <para arch="i386,pc98,alpha,sparc64,amd64">DEC/Intel 21143 Fast Ethernet
       NICs and clones for PCI, MiniPCI, and CardBus (&man.dc.4;
       driver)</para>
 
-    <para arch="i386,pc98">ADMtek Inc. AN986-based USB Ethernet NICs (&man.aue.4; driver)</para>
+    <para arch="i386,pc98,amd64">ADMtek Inc. AN986-based USB Ethernet NICs (&man.aue.4; driver)</para>
 
-    <para arch="i386,pc98">CATC USB-EL1210A-based USB Ethernet NICs (&man.cue.4; driver)</para>
+    <para arch="i386,pc98,amd64">CATC USB-EL1210A-based USB Ethernet NICs (&man.cue.4; driver)</para>
 
-    <para arch="i386,pc98">Kawasaki LSI KU5KUSB101B-based USB Ethernet NICs
+    <para arch="i386,pc98,amd64">Kawasaki LSI KU5KUSB101B-based USB Ethernet NICs
     (&man.kue.4; driver)</para>
 
-    <para arch="i386,pc98">ASIX Electronics AX88172-based USB Ethernet NICs
+    <para arch="i386,pc98,amd64">ASIX Electronics AX88172-based USB Ethernet NICs
       (&man.axe.4; driver)</para>
 
-    <para arch="i386,pc98">RealTek RTL8150-based USB Ethernet NICs
+    <para arch="i386,pc98,amd64">RealTek RTL8150-based USB Ethernet NICs
       (&man.rue.4; driver)</para>
 
     <para arch="i386">DEC EtherWORKS II and III NICs (&man.le.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha">DEC DC21040, DC21041, DC21140, DC21141, DC21142, and DC21143
+    <para arch="i386,pc98,alpha,amd64">DEC DC21040, DC21041, DC21140, DC21141, DC21142, and DC21143
     based NICs (&man.de.4; driver)
     </para>
 
-    <para arch="i386,pc98">Fujitsu MB86960A/MB86965A based Fast Ethernet NICs
+    <para arch="i386,pc98,amd64">Fujitsu MB86960A/MB86965A based Fast Ethernet NICs
     (&man.fe.4; driver)</para>
 
     <para arch="i386,pc98,alpha,ia64,sparc64,amd64">Intel 82557-, 82258-, 82559-, 82550-
@@ -865,7 +865,7 @@
         <listitem>
 	  <para>Intel EtherExpress Pro/100B PCI Fast Ethernet</para>
         </listitem>
-        <listitem arch="i386,alpha,ia64">
+        <listitem arch="i386,alpha,ia64,amd64">
 	  <para>Intel InBusiness 10/100 PCI Network Adapter</para>
         </listitem>
         <listitem>
@@ -880,7 +880,7 @@
         <listitem>
           <para>Intel Pro/100 S Desktop, Server and Dual-Port Server Adapters</para>
         </listitem>
-        <listitem arch="i386,ia64">
+        <listitem arch="i386,ia64,amd64">
           <para>On-board Ethernet NICs on many Intel motherboards.</para>
         </listitem>
         <listitem arch="pc98">
@@ -896,31 +896,31 @@
       </itemizedlist>
     </para>
 
-    <para arch="i386">Intel 82595-based Ethernet NICs (&man.ex.4; driver)
+    <para arch="i386,amd64">Intel 82595-based Ethernet NICs (&man.ex.4; driver)
     </para>
 
     <para arch="i386">Intel 82586-based Ethernet NICs (&man.ie.4; driver)
     </para>
 
-    <para arch="i386,pc98">3Com 3C5x9 Etherlink III NICs (&man.ep.4; driver)</para>
+    <para arch="i386,pc98,amd64">3Com 3C5x9 Etherlink III NICs (&man.ep.4; driver)</para>
 
     <para arch="i386">3Com 3C501 8-bit ISA Ethernet NIC 
     (&man.el.4; driver)</para>
 
-    <para arch="i386,pc98,alpha,sparc64">3Com Etherlink XL-based NICs (&man.xl.4; driver)
+    <para arch="i386,pc98,alpha,sparc64,amd64">3Com Etherlink XL-based NICs (&man.xl.4; driver)
     </para>
 
-    <para arch="i386,pc98">3Com 3C59X series NICs (&man.vx.4; driver)
+    <para arch="i386,pc98,amd64">3Com 3C59X series NICs (&man.vx.4; driver)
     </para>
 
-    <para arch="i386">Crystal Semiconductor CS89x0-based NICs 
+    <para arch="i386,amd64">Crystal Semiconductor CS89x0-based NICs 
     (&man.cs.4; driver)
     </para>
 
-    <para arch="i386">Megahertz X-Jack Ethernet PC-Card CC-10BT (&man.sn.4;
+    <para arch="i386,amd64">Megahertz X-Jack Ethernet PC-Card CC-10BT (&man.sn.4;
     driver)</para>
 
-    <para arch="i386">Xircom CreditCard adapters (16 bit) and
+    <para arch="i386,amd64">Xircom CreditCard adapters (16 bit) and
     workalikes (&man.xe.4; driver)
     </para>
 
@@ -936,11 +936,11 @@
       </itemizedlist>
     </para>
 
-    <para arch="i386,pc98">Gigabit Ethernet cards based on the Level 1
+    <para arch="i386,pc98,amd64">Gigabit Ethernet cards based on the Level 1
     LXT1001 NetCellerator controller (&man.lge.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha">Ethernet and Fast Ethernet NICs based
+    <para arch="i386,pc98,alpha,amd64">Ethernet and Fast Ethernet NICs based
     on the 3Com 3XP Typhoon/Sidewinder (3CR990) chipset (&man.txp.4; driver)
     </para>
 
@@ -948,7 +948,7 @@
     (&man.bge.4; driver)
     </para>
 
-    <para arch="i386,pc98,alpha,ia64">Gigabit Ethernet NICs based on the
+    <para arch="i386,pc98,alpha,ia64,amd64">Gigabit Ethernet NICs based on the
     Intel 82542 and 82543 controller chips (&man.gx.4; and &man.em.4;
     drivers), plus NICs supported by the Intel 82540EM, 82544,
     82545EM, and 82546EB
@@ -973,10 +973,10 @@
     <para arch="i386,pc98">Myson Ethernet NICs (&man.my.4; driver)
     </para>
 
-    <para arch="i386">Broadcom BCM4401 based Fast Ethernet adapters
+    <para arch="i386,amd64">Broadcom BCM4401 based Fast Ethernet adapters
       (&man.bfe.4; driver)</para>
 
-    <para arch="alpha,i386,pc98">RealTek RTL8139C+, RTL8169, RTL8169S and
+    <para arch="alpha,i386,pc98,amd64">RealTek RTL8139C+, RTL8169, RTL8169S and
       RTL8110S based PCI Fast Ethernet and Gigabit Ethernet
       controllers (&man.re.4; driver)</para>
 
@@ -1013,7 +1013,7 @@
     <para arch="i386">NCR / AT&amp;T / Lucent Technologies WaveLan T1-speed
     ISA/radio LAN cards (&man.wl.4; driver)</para>
 
-    <para arch="i386,pc98">Lucent Technologies WaveLAN/IEEE 802.11b PCMCIA and ISA
+    <para arch="i386,pc98,amd64">Lucent Technologies WaveLAN/IEEE 802.11b PCMCIA and ISA
     standard speed (2Mbps) and turbo speed (6Mbps) wireless network
     adapters and workalikes (&man.wi.4; driver)
       <note>
@@ -1136,13 +1136,13 @@
       </itemizedlist>
     </para>
 
-    <para arch="i386,pc98">Cisco/Aironet 802.11b wireless adapters (&man.an.4; driver)
+    <para arch="i386,pc98,amd64">Cisco/Aironet 802.11b wireless adapters (&man.an.4; driver)
     </para>
 
     <para arch="i386,pc98">Raytheon Raylink 2.4GHz wireless adapters (&man.ray.4; driver)

>>> TRUNCATED FOR MAIL (1000 lines) <<<


More information about the p4-projects mailing list