Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 Oct 2008 20:46:25 GMT
From:      Warner Losh <imp@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 152296 for review
Message-ID:  <200810312046.m9VKkPjA004333@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=152296

Change 152296 by imp@imp_paco-paco on 2008/10/31 20:46:25

	IFC @152294

Affected files ...

.. //depot/projects/mips2/src/Makefile.inc1#25 integrate
.. //depot/projects/mips2/src/UPDATING#24 integrate
.. //depot/projects/mips2/src/bin/cat/cat.c#2 integrate
.. //depot/projects/mips2/src/bin/chio/chio.c#2 integrate
.. //depot/projects/mips2/src/bin/cp/utils.c#6 integrate
.. //depot/projects/mips2/src/bin/rcp/rcp.c#3 integrate
.. //depot/projects/mips2/src/contrib/tcsh/sh.c#4 integrate
.. //depot/projects/mips2/src/contrib/tcsh/tc.const.c#4 integrate
.. //depot/projects/mips2/src/crypto/openssh/loginrec.c#4 integrate
.. //depot/projects/mips2/src/crypto/openssh/sshd.c#4 integrate
.. //depot/projects/mips2/src/etc/Makefile#12 integrate
.. //depot/projects/mips2/src/etc/devd.conf#7 integrate
.. //depot/projects/mips2/src/etc/periodic/security/200.chkmounts#2 integrate
.. //depot/projects/mips2/src/etc/rc.d/netif#7 integrate
.. //depot/projects/mips2/src/etc/rc.subr#10 integrate
.. //depot/projects/mips2/src/etc/remote#3 integrate
.. //depot/projects/mips2/src/gnu/usr.bin/gdb/arch/amd64/Makefile#3 integrate
.. //depot/projects/mips2/src/gnu/usr.bin/gdb/arch/i386/Makefile#3 integrate
.. //depot/projects/mips2/src/lib/libarchive/archive_read_support_format_zip.c#11 integrate
.. //depot/projects/mips2/src/lib/libarchive/archive_util.c#7 integrate
.. //depot/projects/mips2/src/lib/libarchive/archive_write_disk.c#16 integrate
.. //depot/projects/mips2/src/lib/libarchive/test/Makefile#11 integrate
.. //depot/projects/mips2/src/lib/libarchive/test/test_acl_basic.c#5 integrate
.. //depot/projects/mips2/src/lib/libarchive/test/test_acl_freebsd.c#1 branch
.. //depot/projects/mips2/src/lib/libarchive/test/test_read_format_zip.c#7 integrate
.. //depot/projects/mips2/src/lib/libarchive/test/test_read_format_zip.zip.uu#2 integrate
.. //depot/projects/mips2/src/lib/libc/arm/gen/_setjmp.S#2 integrate
.. //depot/projects/mips2/src/lib/libc/gen/__xuname.c#3 integrate
.. //depot/projects/mips2/src/lib/libc/gen/err.3#3 integrate
.. //depot/projects/mips2/src/lib/libc/gen/posix_spawn.c#2 integrate
.. //depot/projects/mips2/src/lib/libc/stdlib/Makefile.inc#4 integrate
.. //depot/projects/mips2/src/lib/libc/stdtime/strftime.c#2 integrate
.. //depot/projects/mips2/src/lib/libc/string/strlcpy.c#2 integrate
.. //depot/projects/mips2/src/lib/libc/string/strxfrm.c#2 integrate
.. //depot/projects/mips2/src/lib/libc/sys/mmap.2#3 integrate
.. //depot/projects/mips2/src/lib/libcam/camlib.c#3 integrate
.. //depot/projects/mips2/src/lib/libfetch/http.c#5 integrate
.. //depot/projects/mips2/src/lib/libkvm/kvm.c#5 integrate
.. //depot/projects/mips2/src/lib/libkvm/kvm_minidump_amd64.c#2 integrate
.. //depot/projects/mips2/src/lib/libkvm/kvm_minidump_i386.c#2 integrate
.. //depot/projects/mips2/src/lib/libstand/Makefile#6 integrate
.. //depot/projects/mips2/src/lib/libutil/flopen.3#4 integrate
.. //depot/projects/mips2/src/lib/libutil/flopen.c#3 integrate
.. //depot/projects/mips2/src/lib/libutil/login_cap.h#3 integrate
.. //depot/projects/mips2/src/lib/libutil/login_class.3#3 integrate
.. //depot/projects/mips2/src/lib/libutil/login_class.c#4 integrate
.. //depot/projects/mips2/src/lib/libutil/login_times.3#2 integrate
.. //depot/projects/mips2/src/lib/libutil/login_times.c#2 integrate
.. //depot/projects/mips2/src/lib/libutil/logwtmp.c#3 integrate
.. //depot/projects/mips2/src/lib/libutil/pidfile.3#3 integrate
.. //depot/projects/mips2/src/lib/libutil/pidfile.c#5 integrate
.. //depot/projects/mips2/src/lib/libutil/pty.c#7 integrate
.. //depot/projects/mips2/src/lib/libutil/realhostname.c#2 integrate
.. //depot/projects/mips2/src/libexec/rtld-elf/mips/reloc.c#6 integrate
.. //depot/projects/mips2/src/release/Makefile#13 integrate
.. //depot/projects/mips2/src/release/doc/en_US.ISO8859-1/hardware/article.sgml#12 integrate
.. //depot/projects/mips2/src/release/doc/en_US.ISO8859-1/relnotes/article.sgml#22 integrate
.. //depot/projects/mips2/src/sbin/dhclient/dhclient.c#6 integrate
.. //depot/projects/mips2/src/sbin/dhclient/dhcp.h#3 integrate
.. //depot/projects/mips2/src/sbin/dhclient/tables.c#3 integrate
.. //depot/projects/mips2/src/sbin/geom/class/part/geom_part.c#5 integrate
.. //depot/projects/mips2/src/sbin/ifconfig/ifconfig.8#15 integrate
.. //depot/projects/mips2/src/sbin/ipfw/ipfw2.c#15 integrate
.. //depot/projects/mips2/src/share/man/man4/Makefile#24 integrate
.. //depot/projects/mips2/src/share/man/man4/ddb.4#12 integrate
.. //depot/projects/mips2/src/share/man/man4/mmc.4#3 integrate
.. //depot/projects/mips2/src/share/man/man4/mmcsd.4#2 integrate
.. //depot/projects/mips2/src/share/man/man4/sdhci.4#1 branch
.. //depot/projects/mips2/src/share/man/man4/snd_hda.4#7 integrate
.. //depot/projects/mips2/src/share/man/man4/u3g.4#3 integrate
.. //depot/projects/mips2/src/share/man/man4/ubsa.4#6 integrate
.. //depot/projects/mips2/src/share/man/man4/umass.4#3 integrate
.. //depot/projects/mips2/src/share/man/man4/umodem.4#4 integrate
.. //depot/projects/mips2/src/share/man/man9/Makefile#18 integrate
.. //depot/projects/mips2/src/share/man/man9/VOP_ACCESS.9#2 integrate
.. //depot/projects/mips2/src/share/man/man9/malloc.9#3 integrate
.. //depot/projects/mips2/src/share/man/man9/style.9#5 integrate
.. //depot/projects/mips2/src/share/man/man9/vaccess.9#2 integrate
.. //depot/projects/mips2/src/share/man/man9/vaccess_acl_posix1e.9#2 integrate
.. //depot/projects/mips2/src/share/man/man9/vinvalbuf.9#2 integrate
.. //depot/projects/mips2/src/share/syscons/keymaps/INDEX.keymaps#5 integrate
.. //depot/projects/mips2/src/share/syscons/keymaps/eee_nordic.kbd#1 branch
.. //depot/projects/mips2/src/share/zoneinfo/Makefile#4 integrate
.. //depot/projects/mips2/src/share/zoneinfo/africa#8 integrate
.. //depot/projects/mips2/src/share/zoneinfo/asia#9 integrate
.. //depot/projects/mips2/src/share/zoneinfo/southamerica#12 integrate
.. //depot/projects/mips2/src/share/zoneinfo/zone.tab#9 integrate
.. //depot/projects/mips2/src/sys/amd64/amd64/dump_machdep.c#5 integrate
.. //depot/projects/mips2/src/sys/amd64/amd64/identcpu.c#10 integrate
.. //depot/projects/mips2/src/sys/amd64/amd64/initcpu.c#2 integrate
.. //depot/projects/mips2/src/sys/amd64/amd64/local_apic.c#10 integrate
.. //depot/projects/mips2/src/sys/amd64/amd64/minidump_machdep.c#7 integrate
.. //depot/projects/mips2/src/sys/amd64/amd64/prof_machdep.c#5 integrate
.. //depot/projects/mips2/src/sys/amd64/amd64/tsc.c#4 integrate
.. //depot/projects/mips2/src/sys/amd64/include/clock.h#7 integrate
.. //depot/projects/mips2/src/sys/amd64/include/md_var.h#4 integrate
.. //depot/projects/mips2/src/sys/amd64/include/specialreg.h#10 integrate
.. //depot/projects/mips2/src/sys/amd64/linux32/linux.h#5 integrate
.. //depot/projects/mips2/src/sys/amd64/linux32/linux32_sysvec.c#9 integrate
.. //depot/projects/mips2/src/sys/arm/arm/locore.S#7 integrate
.. //depot/projects/mips2/src/sys/arm/arm/swtch.S#7 integrate
.. //depot/projects/mips2/src/sys/arm/arm/undefined.c#4 integrate
.. //depot/projects/mips2/src/sys/arm/at91/at91.c#7 integrate
.. //depot/projects/mips2/src/sys/arm/at91/at91_mci.c#5 integrate
.. //depot/projects/mips2/src/sys/arm/conf/AVILA#11 integrate
.. //depot/projects/mips2/src/sys/arm/conf/BWCT#5 integrate
.. //depot/projects/mips2/src/sys/arm/conf/CRB#6 integrate
.. //depot/projects/mips2/src/sys/arm/conf/DB-78XXX#1 branch
.. //depot/projects/mips2/src/sys/arm/conf/DB-88F5XXX#1 branch
.. //depot/projects/mips2/src/sys/arm/conf/DB-88F6XXX#1 branch
.. //depot/projects/mips2/src/sys/arm/conf/DEFAULTS#1 branch
.. //depot/projects/mips2/src/sys/arm/conf/EP80219#5 integrate
.. //depot/projects/mips2/src/sys/arm/conf/GUMSTIX#2 integrate
.. //depot/projects/mips2/src/sys/arm/conf/HL200#5 integrate
.. //depot/projects/mips2/src/sys/arm/conf/IQ31244#6 integrate
.. //depot/projects/mips2/src/sys/arm/conf/KB920X#10 integrate
.. //depot/projects/mips2/src/sys/arm/conf/NSLU#3 integrate
.. //depot/projects/mips2/src/sys/arm/conf/SIMICS#6 integrate
.. //depot/projects/mips2/src/sys/arm/conf/SKYEYE#6 integrate
.. //depot/projects/mips2/src/sys/arm/include/bootinfo.h#1 branch
.. //depot/projects/mips2/src/sys/arm/include/metadata.h#2 integrate
.. //depot/projects/mips2/src/sys/arm/xscale/ixp425/if_npe.c#6 integrate
.. //depot/projects/mips2/src/sys/boot/Makefile#6 integrate
.. //depot/projects/mips2/src/sys/boot/arm/Makefile#2 integrate
.. //depot/projects/mips2/src/sys/boot/arm/uboot/Makefile#1 branch
.. //depot/projects/mips2/src/sys/boot/arm/uboot/conf.c#1 branch
.. //depot/projects/mips2/src/sys/boot/arm/uboot/help.uboot#1 branch
.. //depot/projects/mips2/src/sys/boot/arm/uboot/ldscript.arm#1 branch
.. //depot/projects/mips2/src/sys/boot/arm/uboot/start.S#1 branch
.. //depot/projects/mips2/src/sys/boot/arm/uboot/version#1 branch
.. //depot/projects/mips2/src/sys/boot/common/Makefile.inc#3 integrate
.. //depot/projects/mips2/src/sys/boot/common/load_elf.c#4 integrate
.. //depot/projects/mips2/src/sys/boot/ficl/Makefile#4 integrate
.. //depot/projects/mips2/src/sys/boot/powerpc/Makefile#4 integrate
.. //depot/projects/mips2/src/sys/boot/powerpc/boot1.chrp/Makefile#1 branch
.. //depot/projects/mips2/src/sys/boot/powerpc/boot1.chrp/Makefile.hfs#1 branch
.. //depot/projects/mips2/src/sys/boot/powerpc/boot1.chrp/boot1.c#1 branch
.. //depot/projects/mips2/src/sys/boot/powerpc/boot1.chrp/bootinfo.txt#1 branch
.. //depot/projects/mips2/src/sys/boot/powerpc/boot1.chrp/generate-hfs.sh#1 branch
.. //depot/projects/mips2/src/sys/boot/powerpc/boot1.chrp/hfs.tmpl.bz2.uu#1 branch
.. //depot/projects/mips2/src/sys/boot/uboot/lib/glue.c#6 integrate
.. //depot/projects/mips2/src/sys/cam/scsi/scsi_target.c#5 integrate
.. //depot/projects/mips2/src/sys/cddl/compat/opensolaris/kern/opensolaris_policy.c#2 integrate
.. //depot/projects/mips2/src/sys/cddl/compat/opensolaris/sys/policy.h#2 integrate
.. //depot/projects/mips2/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ctldir.c#5 integrate
.. //depot/projects/mips2/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#6 integrate
.. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_misc.c#13 integrate
.. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_proto.h#16 integrate
.. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_syscall.h#16 integrate
.. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_syscalls.c#16 integrate
.. //depot/projects/mips2/src/sys/compat/freebsd32/freebsd32_sysent.c#16 integrate
.. //depot/projects/mips2/src/sys/compat/freebsd32/syscalls.master#17 integrate
.. //depot/projects/mips2/src/sys/compat/linux/linux_emul.c#3 integrate
.. //depot/projects/mips2/src/sys/compat/linux/linux_futex.c#6 integrate
.. //depot/projects/mips2/src/sys/compat/linux/linux_futex.h#4 integrate
.. //depot/projects/mips2/src/sys/compat/linux/linux_getcwd.c#6 integrate
.. //depot/projects/mips2/src/sys/compat/linux/linux_ioctl.c#7 integrate
.. //depot/projects/mips2/src/sys/compat/linux/linux_signal.c#3 integrate
.. //depot/projects/mips2/src/sys/compat/linux/linux_signal.h#3 integrate
.. //depot/projects/mips2/src/sys/compat/linux/linux_socket.c#9 integrate
.. //depot/projects/mips2/src/sys/compat/linux/linux_util.c#6 integrate
.. //depot/projects/mips2/src/sys/conf/NOTES#27 integrate
.. //depot/projects/mips2/src/sys/conf/files#32 integrate
.. //depot/projects/mips2/src/sys/conf/files.arm#7 integrate
.. //depot/projects/mips2/src/sys/conf/files.mips#26 integrate
.. //depot/projects/mips2/src/sys/conf/files.powerpc#15 integrate
.. //depot/projects/mips2/src/sys/conf/options#23 integrate
.. //depot/projects/mips2/src/sys/contrib/altq/altq/altq_cbq.c#4 integrate
.. //depot/projects/mips2/src/sys/contrib/altq/altq/altq_cdnr.c#3 integrate
.. //depot/projects/mips2/src/sys/contrib/altq/altq/altq_hfsc.c#4 integrate
.. //depot/projects/mips2/src/sys/contrib/altq/altq/altq_priq.c#4 integrate
.. //depot/projects/mips2/src/sys/contrib/altq/altq/altq_red.c#4 integrate
.. //depot/projects/mips2/src/sys/contrib/altq/altq/altq_rio.c#3 integrate
.. //depot/projects/mips2/src/sys/contrib/altq/altq/altq_rmclass.c#2 integrate
.. //depot/projects/mips2/src/sys/contrib/altq/altq/altq_subr.c#5 integrate
.. //depot/projects/mips2/src/sys/contrib/ipfilter/netinet/ip_compat.h#7 integrate
.. //depot/projects/mips2/src/sys/dev/adb/adb.h#1 branch
.. //depot/projects/mips2/src/sys/dev/adb/adb_bus.c#1 branch
.. //depot/projects/mips2/src/sys/dev/adb/adb_hb_if.m#1 branch
.. //depot/projects/mips2/src/sys/dev/adb/adb_if.m#1 branch
.. //depot/projects/mips2/src/sys/dev/adb/adb_kbd.c#1 branch
.. //depot/projects/mips2/src/sys/dev/adb/adb_mouse.c#1 branch
.. //depot/projects/mips2/src/sys/dev/adb/adbvar.h#1 branch
.. //depot/projects/mips2/src/sys/dev/age/if_age.c#3 integrate
.. //depot/projects/mips2/src/sys/dev/age/if_agevar.h#2 integrate
.. //depot/projects/mips2/src/sys/dev/ar/if_ar.c#3 integrate
.. //depot/projects/mips2/src/sys/dev/ata/ata-dma.c#9 integrate
.. //depot/projects/mips2/src/sys/dev/ata/ata-queue.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-cyrix.c#2 integrate
.. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-marvell.c#2 integrate
.. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-national.c#2 integrate
.. //depot/projects/mips2/src/sys/dev/ata/chipsets/ata-serverworks.c#2 integrate
.. //depot/projects/mips2/src/sys/dev/ath/ah_osdep.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/ath/ath_rate/amrr/amrr.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/ath/ath_rate/onoe/onoe.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/ath/ath_rate/sample/sample.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/ath/if_ath.c#14 integrate
.. //depot/projects/mips2/src/sys/dev/ath/if_athrate.h#5 integrate
.. //depot/projects/mips2/src/sys/dev/ath/if_athvar.h#8 integrate
.. //depot/projects/mips2/src/sys/dev/atkbdc/psm.c#9 integrate
.. //depot/projects/mips2/src/sys/dev/bge/if_bge.c#15 integrate
.. //depot/projects/mips2/src/sys/dev/bge/if_bgereg.h#9 integrate
.. //depot/projects/mips2/src/sys/dev/ce/if_ce.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/cfe/cfe_console.c#4 integrate
.. //depot/projects/mips2/src/sys/dev/cfi/cfi_bus_lbc.c#1 branch
.. //depot/projects/mips2/src/sys/dev/cfi/cfi_core.c#1 branch
.. //depot/projects/mips2/src/sys/dev/cfi/cfi_dev.c#1 branch
.. //depot/projects/mips2/src/sys/dev/cfi/cfi_reg.h#1 branch
.. //depot/projects/mips2/src/sys/dev/cfi/cfi_var.h#1 branch
.. //depot/projects/mips2/src/sys/dev/cxgb/cxgb_sge.c#19 integrate
.. //depot/projects/mips2/src/sys/dev/drm/drm_drv.c#7 integrate
.. //depot/projects/mips2/src/sys/dev/drm/drm_fops.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/drm/drm_lock.c#4 integrate
.. //depot/projects/mips2/src/sys/dev/drm/i915_dma.c#9 integrate
.. //depot/projects/mips2/src/sys/dev/drm/radeon_cp.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/drm/radeon_drv.h#5 integrate
.. //depot/projects/mips2/src/sys/dev/hwpmc/hwpmc_amd.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/hwpmc/hwpmc_logging.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/hwpmc/hwpmc_mod.c#9 integrate
.. //depot/projects/mips2/src/sys/dev/hwpmc/hwpmc_piv.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/hwpmc/hwpmc_ppro.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/hwpmc/hwpmc_x86.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/iwn/if_iwn.c#3 integrate
.. //depot/projects/mips2/src/sys/dev/jme/if_jme.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/lmc/if_lmc.c#7 integrate
.. //depot/projects/mips2/src/sys/dev/mge/if_mge.c#1 branch
.. //depot/projects/mips2/src/sys/dev/mge/if_mgevar.h#1 branch
.. //depot/projects/mips2/src/sys/dev/mii/atphy.c#3 integrate
.. //depot/projects/mips2/src/sys/dev/mii/ciphy.c#8 integrate
.. //depot/projects/mips2/src/sys/dev/mii/e1000phy.c#8 integrate
.. //depot/projects/mips2/src/sys/dev/mii/miidevs#14 integrate
.. //depot/projects/mips2/src/sys/dev/mmc/mmc.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/mmc/mmcbrvar.h#5 integrate
.. //depot/projects/mips2/src/sys/dev/mmc/mmcreg.h#5 integrate
.. //depot/projects/mips2/src/sys/dev/mmc/mmcsd.c#7 integrate
.. //depot/projects/mips2/src/sys/dev/mmc/mmcvar.h#6 integrate
.. //depot/projects/mips2/src/sys/dev/mxge/eth_z8e.h#5 integrate
.. //depot/projects/mips2/src/sys/dev/mxge/ethp_z8e.h#5 integrate
.. //depot/projects/mips2/src/sys/dev/mxge/rss_eth_z8e.h#3 integrate
.. //depot/projects/mips2/src/sys/dev/mxge/rss_ethp_z8e.h#3 integrate
.. //depot/projects/mips2/src/sys/dev/ofw/ofw_console.c#7 integrate
.. //depot/projects/mips2/src/sys/dev/pci/pci.c#10 integrate
.. //depot/projects/mips2/src/sys/dev/pci/pcireg.h#6 integrate
.. //depot/projects/mips2/src/sys/dev/powermac_nvram/powermac_nvram.c#4 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/if_plip.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/immio.c#2 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/lpbb.c#3 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/lpt.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/pcfclock.c#3 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/ppb_base.c#2 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/ppb_msq.c#2 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/ppbconf.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/ppbconf.h#4 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/ppi.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/pps.c#4 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/vpo.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/vpoio.c#2 integrate
.. //depot/projects/mips2/src/sys/dev/ppbus/vpoio.h#2 integrate
.. //depot/projects/mips2/src/sys/dev/ppc/ppc.c#5 integrate
.. //depot/projects/mips2/src/sys/dev/ppc/ppcreg.h#4 integrate
.. //depot/projects/mips2/src/sys/dev/puc/pucdata.c#8 integrate
.. //depot/projects/mips2/src/sys/dev/ral/rt2560.c#12 integrate
.. //depot/projects/mips2/src/sys/dev/ral/rt2661.c#10 integrate
.. //depot/projects/mips2/src/sys/dev/ray/if_ray.c#4 integrate
.. //depot/projects/mips2/src/sys/dev/ray/if_rayvar.h#2 integrate
.. //depot/projects/mips2/src/sys/dev/sdhci/sdhci.c#1 branch
.. //depot/projects/mips2/src/sys/dev/sdhci/sdhci.h#1 branch
.. //depot/projects/mips2/src/sys/dev/sound/pci/hda/hdac.c#15 integrate
.. //depot/projects/mips2/src/sys/dev/sr/if_sr.c#3 integrate
.. //depot/projects/mips2/src/sys/dev/sym/sym_hipd.c#8 integrate
.. //depot/projects/mips2/src/sys/dev/uart/uart_tty.c#4 integrate
.. //depot/projects/mips2/src/sys/dev/usb/ehci.c#10 integrate
.. //depot/projects/mips2/src/sys/dev/usb/ehci_mbus.c#1 branch
.. //depot/projects/mips2/src/sys/dev/usb/ehcivar.h#6 integrate
.. //depot/projects/mips2/src/sys/dev/usb/if_zyd.c#11 integrate
.. //depot/projects/mips2/src/sys/dev/usb/u3g.c#3 integrate
.. //depot/projects/mips2/src/sys/dev/usb/ubsa.c#13 integrate
.. //depot/projects/mips2/src/sys/dev/usb/ucom.c#9 integrate
.. //depot/projects/mips2/src/sys/dev/usb/udbp.c#4 integrate
.. //depot/projects/mips2/src/sys/dev/usb/ufoma.c#7 integrate
.. //depot/projects/mips2/src/sys/dev/usb/umass.c#11 integrate
.. //depot/projects/mips2/src/sys/dev/usb/usb_quirks.c#9 integrate
.. //depot/projects/mips2/src/sys/dev/usb/usbdevs#26 integrate
.. //depot/projects/mips2/src/sys/dev/usb/usbdi.c#6 integrate
.. //depot/projects/mips2/src/sys/dev/wpi/if_wpi.c#10 integrate
.. //depot/projects/mips2/src/sys/dev/xen/console/console.c#3 integrate
.. //depot/projects/mips2/src/sys/fs/cd9660/cd9660_node.c#3 integrate
.. //depot/projects/mips2/src/sys/fs/cd9660/cd9660_vfsops.c#5 integrate
.. //depot/projects/mips2/src/sys/fs/cd9660/cd9660_vnops.c#4 integrate
.. //depot/projects/mips2/src/sys/fs/coda/coda_vnops.c#4 integrate
.. //depot/projects/mips2/src/sys/fs/devfs/devfs_vnops.c#15 integrate
.. //depot/projects/mips2/src/sys/fs/fdescfs/fdesc_vfsops.c#6 integrate
.. //depot/projects/mips2/src/sys/fs/fdescfs/fdesc_vnops.c#11 integrate
.. //depot/projects/mips2/src/sys/fs/fifofs/fifo_vnops.c#8 integrate
.. //depot/projects/mips2/src/sys/fs/hpfs/hpfs_subr.c#2 integrate
.. //depot/projects/mips2/src/sys/fs/hpfs/hpfs_vfsops.c#6 integrate
.. //depot/projects/mips2/src/sys/fs/hpfs/hpfs_vnops.c#6 integrate
.. //depot/projects/mips2/src/sys/fs/msdosfs/msdosfs_denode.c#6 integrate
.. //depot/projects/mips2/src/sys/fs/msdosfs/msdosfs_vfsops.c#13 integrate
.. //depot/projects/mips2/src/sys/fs/msdosfs/msdosfs_vnops.c#12 integrate
.. //depot/projects/mips2/src/sys/fs/ntfs/ntfs_subr.c#5 integrate
.. //depot/projects/mips2/src/sys/fs/ntfs/ntfs_vfsops.c#7 integrate
.. //depot/projects/mips2/src/sys/fs/ntfs/ntfs_vnops.c#5 integrate
.. //depot/projects/mips2/src/sys/fs/nullfs/null_subr.c#6 integrate
.. //depot/projects/mips2/src/sys/fs/nullfs/null_vnops.c#8 integrate
.. //depot/projects/mips2/src/sys/fs/nwfs/nwfs_node.c#5 integrate
.. //depot/projects/mips2/src/sys/fs/nwfs/nwfs_vfsops.c#5 integrate
.. //depot/projects/mips2/src/sys/fs/nwfs/nwfs_vnops.c#4 integrate
.. //depot/projects/mips2/src/sys/fs/portalfs/portal_vfsops.c#5 integrate
.. //depot/projects/mips2/src/sys/fs/portalfs/portal_vnops.c#9 integrate
.. //depot/projects/mips2/src/sys/fs/pseudofs/pseudofs.c#5 integrate
.. //depot/projects/mips2/src/sys/fs/pseudofs/pseudofs_vncache.c#6 integrate
.. //depot/projects/mips2/src/sys/fs/pseudofs/pseudofs_vnops.c#8 integrate
.. //depot/projects/mips2/src/sys/fs/smbfs/smbfs_node.c#9 integrate
.. //depot/projects/mips2/src/sys/fs/smbfs/smbfs_vfsops.c#7 integrate
.. //depot/projects/mips2/src/sys/fs/smbfs/smbfs_vnops.c#7 integrate
.. //depot/projects/mips2/src/sys/fs/tmpfs/tmpfs_vnops.c#15 integrate
.. //depot/projects/mips2/src/sys/fs/udf/udf_vfsops.c#8 integrate
.. //depot/projects/mips2/src/sys/fs/udf/udf_vnops.c#7 integrate
.. //depot/projects/mips2/src/sys/fs/unionfs/union_subr.c#12 integrate
.. //depot/projects/mips2/src/sys/fs/unionfs/union_vnops.c#11 integrate
.. //depot/projects/mips2/src/sys/geom/geom_disk.c#6 integrate
.. //depot/projects/mips2/src/sys/geom/part/g_part_bsd.c#6 integrate
.. //depot/projects/mips2/src/sys/geom/part/g_part_pc98.c#6 integrate
.. //depot/projects/mips2/src/sys/geom/part/g_part_vtoc8.c#5 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum.c#2 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum.h#4 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_drive.c#7 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_init.c#3 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_plex.c#3 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_raid5.c#2 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_rm.c#4 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_state.c#2 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_subr.c#4 integrate
.. //depot/projects/mips2/src/sys/geom/vinum/geom_vinum_volume.c#3 integrate
.. //depot/projects/mips2/src/sys/gnu/fs/ext2fs/ext2_inode.c#4 integrate
.. //depot/projects/mips2/src/sys/gnu/fs/ext2fs/ext2_lookup.c#3 integrate
.. //depot/projects/mips2/src/sys/gnu/fs/ext2fs/ext2_vfsops.c#10 integrate
.. //depot/projects/mips2/src/sys/gnu/fs/ext2fs/ext2_vnops.c#7 integrate
.. //depot/projects/mips2/src/sys/gnu/fs/reiserfs/reiserfs_inode.c#4 integrate
.. //depot/projects/mips2/src/sys/gnu/fs/reiserfs/reiserfs_vfsops.c#6 integrate
.. //depot/projects/mips2/src/sys/gnu/fs/reiserfs/reiserfs_vnops.c#3 integrate
.. //depot/projects/mips2/src/sys/gnu/fs/xfs/FreeBSD/xfs_super.c#5 integrate
.. //depot/projects/mips2/src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c#7 integrate
.. //depot/projects/mips2/src/sys/i386/conf/NOTES#16 integrate
.. //depot/projects/mips2/src/sys/i386/cpufreq/powernow.c#4 integrate
.. //depot/projects/mips2/src/sys/i386/i386/apic_vector.s#3 integrate
.. //depot/projects/mips2/src/sys/i386/i386/dump_machdep.c#5 integrate
.. //depot/projects/mips2/src/sys/i386/i386/identcpu.c#11 integrate
.. //depot/projects/mips2/src/sys/i386/i386/initcpu.c#5 integrate
.. //depot/projects/mips2/src/sys/i386/i386/local_apic.c#11 integrate
.. //depot/projects/mips2/src/sys/i386/i386/minidump_machdep.c#6 integrate
.. //depot/projects/mips2/src/sys/i386/i386/sys_machdep.c#7 integrate
.. //depot/projects/mips2/src/sys/i386/i386/trap.c#14 integrate
.. //depot/projects/mips2/src/sys/i386/i386/tsc.c#4 integrate
.. //depot/projects/mips2/src/sys/i386/include/apicvar.h#4 integrate
.. //depot/projects/mips2/src/sys/i386/include/clock.h#7 integrate
.. //depot/projects/mips2/src/sys/i386/include/cpufunc.h#5 integrate
.. //depot/projects/mips2/src/sys/i386/include/md_var.h#3 integrate
.. //depot/projects/mips2/src/sys/i386/include/pcpu.h#6 integrate
.. //depot/projects/mips2/src/sys/i386/include/smp.h#8 integrate
.. //depot/projects/mips2/src/sys/i386/include/specialreg.h#10 integrate
.. //depot/projects/mips2/src/sys/i386/include/trap.h#3 integrate
.. //depot/projects/mips2/src/sys/i386/include/xen/evtchn.h#3 integrate
.. //depot/projects/mips2/src/sys/i386/include/xen/xen-os.h#2 integrate
.. //depot/projects/mips2/src/sys/i386/include/xen/xen_intr.h#2 integrate
.. //depot/projects/mips2/src/sys/i386/include/xen/xenfunc.h#2 integrate
.. //depot/projects/mips2/src/sys/i386/isa/pmtimer.c#4 integrate
.. //depot/projects/mips2/src/sys/i386/isa/prof_machdep.c#5 integrate
.. //depot/projects/mips2/src/sys/i386/linux/linux.h#5 integrate
.. //depot/projects/mips2/src/sys/i386/linux/linux_sysvec.c#9 integrate
.. //depot/projects/mips2/src/sys/i386/xen/clock.c#2 integrate
.. //depot/projects/mips2/src/sys/i386/xen/exception.s#2 integrate
.. //depot/projects/mips2/src/sys/i386/xen/locore.s#3 integrate
.. //depot/projects/mips2/src/sys/i386/xen/mp_machdep.c#4 integrate
.. //depot/projects/mips2/src/sys/i386/xen/xen_machdep.c#6 integrate
.. //depot/projects/mips2/src/sys/ia64/ia64/mp_machdep.c#8 integrate
.. //depot/projects/mips2/src/sys/ia64/ia64/sscdisk.c#4 integrate
.. //depot/projects/mips2/src/sys/kern/init_main.c#15 integrate
.. //depot/projects/mips2/src/sys/kern/kern_descrip.c#16 integrate
.. //depot/projects/mips2/src/sys/kern/kern_event.c#10 integrate
.. //depot/projects/mips2/src/sys/kern/kern_exit.c#10 integrate
.. //depot/projects/mips2/src/sys/kern/kern_fork.c#11 integrate
.. //depot/projects/mips2/src/sys/kern/kern_jail.c#11 integrate
.. //depot/projects/mips2/src/sys/kern/kern_linker.c#13 integrate
.. //depot/projects/mips2/src/sys/kern/kern_lockf.c#9 integrate
.. //depot/projects/mips2/src/sys/kern/kern_mtxpool.c#3 integrate
.. //depot/projects/mips2/src/sys/kern/kern_proc.c#17 integrate
.. //depot/projects/mips2/src/sys/kern/kern_prot.c#6 integrate
.. //depot/projects/mips2/src/sys/kern/kern_resource.c#10 integrate
.. //depot/projects/mips2/src/sys/kern/kern_sig.c#13 integrate
.. //depot/projects/mips2/src/sys/kern/kern_synch.c#13 integrate
.. //depot/projects/mips2/src/sys/kern/kern_thr.c#11 integrate
.. //depot/projects/mips2/src/sys/kern/kern_thread.c#15 integrate
.. //depot/projects/mips2/src/sys/kern/kern_time.c#5 integrate
.. //depot/projects/mips2/src/sys/kern/kern_timeout.c#13 integrate
.. //depot/projects/mips2/src/sys/kern/sched_ule.c#18 integrate
.. //depot/projects/mips2/src/sys/kern/subr_acl_posix1e.c#5 integrate
.. //depot/projects/mips2/src/sys/kern/subr_blist.c#3 integrate
.. //depot/projects/mips2/src/sys/kern/subr_param.c#4 integrate
.. //depot/projects/mips2/src/sys/kern/subr_rman.c#7 integrate
.. //depot/projects/mips2/src/sys/kern/subr_sleepqueue.c#16 integrate
.. //depot/projects/mips2/src/sys/kern/subr_stack.c#4 integrate
.. //depot/projects/mips2/src/sys/kern/subr_trap.c#10 integrate
.. //depot/projects/mips2/src/sys/kern/subr_witness.c#20 integrate
.. //depot/projects/mips2/src/sys/kern/sys_process.c#8 integrate
.. //depot/projects/mips2/src/sys/kern/tty.c#16 integrate
.. //depot/projects/mips2/src/sys/kern/uipc_accf.c#2 integrate
.. //depot/projects/mips2/src/sys/kern/uipc_mqueue.c#10 integrate
.. //depot/projects/mips2/src/sys/kern/uipc_shm.c#4 integrate
.. //depot/projects/mips2/src/sys/kern/uipc_socket.c#14 integrate
.. //depot/projects/mips2/src/sys/kern/uipc_syscalls.c#13 integrate
.. //depot/projects/mips2/src/sys/kern/uipc_usrreq.c#14 integrate
.. //depot/projects/mips2/src/sys/kern/vfs_export.c#4 integrate
.. //depot/projects/mips2/src/sys/kern/vfs_subr.c#22 integrate
.. //depot/projects/mips2/src/sys/kern/vfs_syscalls.c#13 integrate
.. //depot/projects/mips2/src/sys/kern/vfs_vnops.c#12 integrate
.. //depot/projects/mips2/src/sys/kern/vnode_if.src#8 integrate
.. //depot/projects/mips2/src/sys/mips/conf/ADM5120#9 integrate
.. //depot/projects/mips2/src/sys/mips/conf/DEFAULTS#1 branch
.. //depot/projects/mips2/src/sys/mips/conf/IDT#12 integrate
.. //depot/projects/mips2/src/sys/mips/conf/MALTA#24 integrate
.. //depot/projects/mips2/src/sys/mips/conf/QEMU#10 integrate
.. //depot/projects/mips2/src/sys/mips/conf/SENTRY5#14 integrate
.. //depot/projects/mips2/src/sys/modules/Makefile#22 integrate
.. //depot/projects/mips2/src/sys/modules/mac_bsdextended/Makefile#2 integrate
.. //depot/projects/mips2/src/sys/modules/sdhci/Makefile#1 branch
.. //depot/projects/mips2/src/sys/modules/u3g/Makefile#2 integrate
.. //depot/projects/mips2/src/sys/net/bpf.c#16 integrate
.. //depot/projects/mips2/src/sys/net/bsd_comp.c#4 integrate
.. //depot/projects/mips2/src/sys/net/if.c#15 integrate
.. //depot/projects/mips2/src/sys/net/if_arcsubr.c#2 integrate
.. //depot/projects/mips2/src/sys/net/if_ethersubr.c#15 integrate
.. //depot/projects/mips2/src/sys/net/if_fddisubr.c#5 integrate
.. //depot/projects/mips2/src/sys/net/if_iso88025subr.c#7 integrate
.. //depot/projects/mips2/src/sys/net/if_ppp.c#7 integrate
.. //depot/projects/mips2/src/sys/net/if_sl.c#4 integrate
.. //depot/projects/mips2/src/sys/net/if_tap.c#8 integrate
.. //depot/projects/mips2/src/sys/net/if_tun.c#6 integrate
.. //depot/projects/mips2/src/sys/net/ppp_deflate.c#2 integrate
.. //depot/projects/mips2/src/sys/net/rtsock.c#11 integrate
.. //depot/projects/mips2/src/sys/net80211/_ieee80211.h#6 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211.c#12 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_acl.c#4 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_adhoc.c#4 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_crypto.c#7 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_crypto_ccmp.c#5 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_crypto_tkip.c#6 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_crypto_wep.c#5 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_freebsd.c#10 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_freebsd.h#10 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_hostap.c#5 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_ht.c#11 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_ht.h#8 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_input.c#9 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_ioctl.c#11 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_node.c#10 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_node.h#8 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_output.c#12 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_power.c#4 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_power.h#3 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_proto.c#9 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_proto.h#8 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_regdomain.c#5 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_scan.c#5 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_scan_sta.c#7 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_sta.c#4 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_var.h#10 integrate
.. //depot/projects/mips2/src/sys/net80211/ieee80211_wds.c#4 integrate
.. //depot/projects/mips2/src/sys/netatalk/ddp_pcb.c#3 integrate
.. //depot/projects/mips2/src/sys/netgraph/atm/sscfu/ng_sscfu_cust.h#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/drivers/h4/ng_h4.c#5 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/hci/ng_hci_main.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/hci/ng_hci_misc.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/l2cap/ng_l2cap_main.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/l2cap/ng_l2cap_misc.h#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c#5 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c#8 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c#5 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c#8 integrate
.. //depot/projects/mips2/src/sys/netgraph/bluetooth/socket/ng_btsocket_sco.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/netflow/netflow.c#7 integrate
.. //depot/projects/mips2/src/sys/netgraph/netflow/ng_netflow.c#6 integrate
.. //depot/projects/mips2/src/sys/netgraph/netgraph.h#12 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_UI.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_async.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_atmllc.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_base.c#21 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_bpf.c#5 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_bridge.c#3 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_cisco.c#3 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_device.c#4 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_eiface.c#6 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_etf.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_ether.c#5 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_fec.c#4 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_frame_relay.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_gif.c#4 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_gif_demux.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_hole.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_iface.c#6 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_ipfw.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_ksocket.c#5 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_l2tp.c#8 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_lmi.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_message.h#3 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_mppc.c#3 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_nat.c#6 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_one2many.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_parse.c#3 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_pipe.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_ppp.c#8 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_pptpgre.c#5 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_rfc1490.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_sample.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_split.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_sppp.c#3 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_tag.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_tcpmss.c#3 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_tee.c#4 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_tty.c#4 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_vjc.c#2 integrate
.. //depot/projects/mips2/src/sys/netgraph/ng_vlan.c#4 integrate
.. //depot/projects/mips2/src/sys/netinet/if_ether.c#13 integrate
.. //depot/projects/mips2/src/sys/netinet/igmp.c#6 integrate
.. //depot/projects/mips2/src/sys/netinet/in.c#9 integrate
.. //depot/projects/mips2/src/sys/netinet/in_mcast.c#7 integrate
.. //depot/projects/mips2/src/sys/netinet/in_pcb.c#17 integrate
.. //depot/projects/mips2/src/sys/netinet/in_pcb.h#14 integrate
.. //depot/projects/mips2/src/sys/netinet/ip_carp.c#11 integrate
.. //depot/projects/mips2/src/sys/netinet/ip_divert.c#10 integrate
.. //depot/projects/mips2/src/sys/netinet/ip_dummynet.h#4 integrate
.. //depot/projects/mips2/src/sys/netinet/ip_fw2.c#18 integrate
.. //depot/projects/mips2/src/sys/netinet/raw_ip.c#10 integrate
.. //depot/projects/mips2/src/sys/netinet/sctp_crc32.c#4 integrate
.. //depot/projects/mips2/src/sys/netinet/sctp_os_bsd.h#9 integrate
.. //depot/projects/mips2/src/sys/netinet/sctp_output.c#16 integrate
.. //depot/projects/mips2/src/sys/netinet/sctp_sysctl.c#7 integrate
.. //depot/projects/mips2/src/sys/netinet/sctp_timer.c#11 integrate
.. //depot/projects/mips2/src/sys/netinet/sctp_timer.h#6 integrate
.. //depot/projects/mips2/src/sys/netinet/sctp_uio.h#9 integrate
.. //depot/projects/mips2/src/sys/netinet/sctp_usrreq.c#16 integrate
.. //depot/projects/mips2/src/sys/netinet/sctputil.c#18 integrate
.. //depot/projects/mips2/src/sys/netinet/tcp_input.c#18 integrate
.. //depot/projects/mips2/src/sys/netinet/tcp_sack.c#8 integrate
.. //depot/projects/mips2/src/sys/netinet/tcp_subr.c#18 integrate
.. //depot/projects/mips2/src/sys/netinet/tcp_syncache.c#17 integrate
.. //depot/projects/mips2/src/sys/netinet/udp_usrreq.c#11 integrate
.. //depot/projects/mips2/src/sys/netinet6/frag6.c#9 integrate
.. //depot/projects/mips2/src/sys/netinet6/in6.c#9 integrate
.. //depot/projects/mips2/src/sys/netinet6/in6_pcb.c#13 integrate
.. //depot/projects/mips2/src/sys/netinet6/in6_src.c#11 integrate
.. //depot/projects/mips2/src/sys/netinet6/ip6_output.c#11 integrate
.. //depot/projects/mips2/src/sys/netinet6/ip6_var.h#9 integrate
.. //depot/projects/mips2/src/sys/netinet6/raw_ip6.c#12 integrate
.. //depot/projects/mips2/src/sys/netipsec/keysock.c#8 integrate
.. //depot/projects/mips2/src/sys/netipsec/xform_ah.c#7 integrate
.. //depot/projects/mips2/src/sys/netipx/ipx_pcb.c#4 integrate
.. //depot/projects/mips2/src/sys/netipx/spx_usrreq.c#5 integrate
.. //depot/projects/mips2/src/sys/netnatm/natm.c#4 integrate
.. //depot/projects/mips2/src/sys/netnatm/natm_pcb.c#3 integrate
.. //depot/projects/mips2/src/sys/netncp/ncp_conn.c#7 integrate
.. //depot/projects/mips2/src/sys/netncp/ncp_rq.c#3 integrate
.. //depot/projects/mips2/src/sys/netncp/ncp_sock.c#7 integrate
.. //depot/projects/mips2/src/sys/netncp/ncp_subr.c#2 integrate
.. //depot/projects/mips2/src/sys/netsmb/smb_rq.c#4 integrate
.. //depot/projects/mips2/src/sys/netsmb/smb_trantcp.c#7 integrate
.. //depot/projects/mips2/src/sys/nfs4client/nfs4_dev.c#2 integrate
.. //depot/projects/mips2/src/sys/nfs4client/nfs4_idmap.c#4 integrate
.. //depot/projects/mips2/src/sys/nfs4client/nfs4_socket.c#3 integrate
.. //depot/projects/mips2/src/sys/nfs4client/nfs4_vfsops.c#9 integrate
.. //depot/projects/mips2/src/sys/nfs4client/nfs4_vn_subs.c#3 integrate
.. //depot/projects/mips2/src/sys/nfs4client/nfs4_vnops.c#10 integrate
.. //depot/projects/mips2/src/sys/nfsclient/krpc_subr.c#4 integrate
.. //depot/projects/mips2/src/sys/nfsclient/nfs_lock.c#6 integrate
.. //depot/projects/mips2/src/sys/nfsclient/nfs_node.c#5 integrate
.. //depot/projects/mips2/src/sys/nfsclient/nfs_socket.c#10 integrate
.. //depot/projects/mips2/src/sys/nfsclient/nfs_subs.c#8 integrate
.. //depot/projects/mips2/src/sys/nfsclient/nfs_vfsops.c#14 integrate
.. //depot/projects/mips2/src/sys/nfsclient/nfs_vnops.c#14 integrate
.. //depot/projects/mips2/src/sys/nfsserver/nfs_serv.c#12 integrate
.. //depot/projects/mips2/src/sys/nfsserver/nfs_srvcache.c#4 integrate
.. //depot/projects/mips2/src/sys/nfsserver/nfs_srvsock.c#10 integrate
.. //depot/projects/mips2/src/sys/nfsserver/nfs_syscalls.c#10 integrate
.. //depot/projects/mips2/src/sys/opencrypto/cryptodev.c#7 integrate
.. //depot/projects/mips2/src/sys/opencrypto/cryptosoft.c#4 integrate
.. //depot/projects/mips2/src/sys/opencrypto/deflate.c#2 integrate
.. //depot/projects/mips2/src/sys/opencrypto/xform.c#3 integrate
.. //depot/projects/mips2/src/sys/pc98/pc98/pc98_machdep.c#3 integrate
.. //depot/projects/mips2/src/sys/pc98/pc98/pc98_machdep.h#2 integrate
.. //depot/projects/mips2/src/sys/pci/if_rl.c#9 integrate
.. //depot/projects/mips2/src/sys/pci/if_rlreg.h#15 integrate
.. //depot/projects/mips2/src/sys/powerpc/aim/locore.S#4 integrate
.. //depot/projects/mips2/src/sys/powerpc/aim/nexus.c#3 integrate
.. //depot/projects/mips2/src/sys/powerpc/aim/ofw_machdep.c#3 integrate
.. //depot/projects/mips2/src/sys/powerpc/booke/locore.S#3 integrate
.. //depot/projects/mips2/src/sys/powerpc/booke/pmap.c#5 integrate
.. //depot/projects/mips2/src/sys/powerpc/booke/trap.c#3 integrate
.. //depot/projects/mips2/src/sys/powerpc/conf/GENERIC#13 integrate
.. //depot/projects/mips2/src/sys/powerpc/conf/MPC85XX#4 integrate
.. //depot/projects/mips2/src/sys/powerpc/include/cpu.h#3 integrate
.. //depot/projects/mips2/src/sys/powerpc/include/cpufunc.h#5 integrate
.. //depot/projects/mips2/src/sys/powerpc/include/endian.h#2 integrate
.. //depot/projects/mips2/src/sys/powerpc/include/nexusvar.h#2 delete
.. //depot/projects/mips2/src/sys/powerpc/include/profile.h#2 integrate
.. //depot/projects/mips2/src/sys/powerpc/mpc85xx/lbc.c#1 branch
.. //depot/projects/mips2/src/sys/powerpc/mpc85xx/lbc.h#1 branch
.. //depot/projects/mips2/src/sys/powerpc/mpc85xx/ocpbus.c#4 integrate
.. //depot/projects/mips2/src/sys/powerpc/ofw/ofw_pci.c#2 delete
.. //depot/projects/mips2/src/sys/powerpc/ofw/ofw_pci.h#2 delete
.. //depot/projects/mips2/src/sys/powerpc/ofw/ofw_pcib_pci.c#2 integrate
.. //depot/projects/mips2/src/sys/powerpc/ofw/ofw_pcibus.c#1 branch
.. //depot/projects/mips2/src/sys/powerpc/ofw/ofw_syscons.c#4 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/ata_dbdma.c#2 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/ata_kauai.c#4 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/cuda.c#1 branch
.. //depot/projects/mips2/src/sys/powerpc/powermac/cudavar.h#1 branch
.. //depot/projects/mips2/src/sys/powerpc/powermac/dbdma.c#4 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/dbdmavar.h#3 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/grackle.c#5 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/hrowpic.c#5 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/macgpio.c#1 branch
.. //depot/projects/mips2/src/sys/powerpc/powermac/macgpiovar.h#1 branch
.. //depot/projects/mips2/src/sys/powerpc/powermac/macio.c#5 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/openpic_macio.c#5 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/pmu.c#1 branch
.. //depot/projects/mips2/src/sys/powerpc/powermac/pmuvar.h#1 branch
.. //depot/projects/mips2/src/sys/powerpc/powermac/uninorth.c#6 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/uninorthvar.h#2 integrate
.. //depot/projects/mips2/src/sys/powerpc/powermac/viareg.h#1 branch
.. //depot/projects/mips2/src/sys/powerpc/psim/iobus.c#3 integrate
.. //depot/projects/mips2/src/sys/powerpc/psim/openpic_iobus.c#6 integrate
.. //depot/projects/mips2/src/sys/rpc/rpcclnt.c#7 integrate
.. //depot/projects/mips2/src/sys/security/audit/audit_bsm_klib.c#11 integrate
.. //depot/projects/mips2/src/sys/security/audit/audit_pipe.c#10 integrate
.. //depot/projects/mips2/src/sys/security/mac/mac_cred.c#1 branch
.. //depot/projects/mips2/src/sys/security/mac/mac_framework.h#9 integrate
.. //depot/projects/mips2/src/sys/security/mac/mac_inet.c#8 integrate
.. //depot/projects/mips2/src/sys/security/mac/mac_inet6.c#2 integrate
.. //depot/projects/mips2/src/sys/security/mac/mac_policy.h#9 integrate
.. //depot/projects/mips2/src/sys/security/mac/mac_process.c#7 integrate
.. //depot/projects/mips2/src/sys/security/mac/mac_syscalls.c#7 integrate
.. //depot/projects/mips2/src/sys/security/mac/mac_vfs.c#7 integrate
.. //depot/projects/mips2/src/sys/security/mac_biba/mac_biba.c#9 integrate
.. //depot/projects/mips2/src/sys/security/mac_bsdextended/mac_bsdextended.c#8 integrate
.. //depot/projects/mips2/src/sys/security/mac_bsdextended/ugidfw_internal.h#1 branch
.. //depot/projects/mips2/src/sys/security/mac_bsdextended/ugidfw_system.c#1 branch
.. //depot/projects/mips2/src/sys/security/mac_bsdextended/ugidfw_vnode.c#1 branch
.. //depot/projects/mips2/src/sys/security/mac_lomac/mac_lomac.c#8 integrate
.. //depot/projects/mips2/src/sys/security/mac_mls/mac_mls.c#10 integrate
.. //depot/projects/mips2/src/sys/security/mac_partition/mac_partition.c#6 integrate
.. //depot/projects/mips2/src/sys/security/mac_seeotheruids/mac_seeotheruids.c#6 integrate
.. //depot/projects/mips2/src/sys/security/mac_stub/mac_stub.c#9 integrate
.. //depot/projects/mips2/src/sys/security/mac_test/mac_test.c#10 integrate
.. //depot/projects/mips2/src/sys/sparc64/pci/schizo.c#2 integrate
.. //depot/projects/mips2/src/sys/sparc64/sparc64/db_trace.c#4 integrate
.. //depot/projects/mips2/src/sys/sparc64/sparc64/stack_machdep.c#3 integrate
.. //depot/projects/mips2/src/sys/sun4v/sun4v/db_trace.c#3 integrate
.. //depot/projects/mips2/src/sys/sun4v/sun4v/stack_machdep.c#2 integrate
.. //depot/projects/mips2/src/sys/sys/_types.h#3 integrate
.. //depot/projects/mips2/src/sys/sys/cdefs.h#5 integrate
.. //depot/projects/mips2/src/sys/sys/cfictl.h#1 branch
.. //depot/projects/mips2/src/sys/sys/cons.h#4 integrate
.. //depot/projects/mips2/src/sys/sys/extattr.h#4 integrate
.. //depot/projects/mips2/src/sys/sys/malloc.h#4 integrate
.. //depot/projects/mips2/src/sys/sys/param.h#23 integrate
.. //depot/projects/mips2/src/sys/sys/proc.h#21 integrate
.. //depot/projects/mips2/src/sys/sys/syscallsubr.h#8 integrate
.. //depot/projects/mips2/src/sys/sys/systm.h#14 integrate
.. //depot/projects/mips2/src/sys/sys/tty.h#8 integrate
.. //depot/projects/mips2/src/sys/sys/types.h#7 integrate
.. //depot/projects/mips2/src/sys/sys/user.h#15 integrate
.. //depot/projects/mips2/src/sys/sys/vnode.h#14 integrate
.. //depot/projects/mips2/src/sys/ufs/ffs/ffs_inode.c#8 integrate
.. //depot/projects/mips2/src/sys/ufs/ffs/ffs_snapshot.c#12 integrate
.. //depot/projects/mips2/src/sys/ufs/ffs/ffs_softdep.c#14 integrate
.. //depot/projects/mips2/src/sys/ufs/ffs/ffs_vfsops.c#15 integrate
.. //depot/projects/mips2/src/sys/ufs/ffs/ffs_vnops.c#11 integrate
.. //depot/projects/mips2/src/sys/ufs/ufs/ufs_dirhash.c#5 integrate
.. //depot/projects/mips2/src/sys/ufs/ufs/ufs_extattr.c#7 integrate
.. //depot/projects/mips2/src/sys/ufs/ufs/ufs_vnops.c#12 integrate
.. //depot/projects/mips2/src/sys/vm/vm_mmap.c#12 integrate
.. //depot/projects/mips2/src/sys/xen/evtchn/evtchn.c#4 integrate
.. //depot/projects/mips2/src/tools/regression/lib/libutil/test-flopen.c#2 integrate
.. //depot/projects/mips2/src/tools/tools/ath/athdebug/athdebug.c#4 integrate
.. //depot/projects/mips2/src/tools/tools/ath/athstats/Makefile#4 integrate
.. //depot/projects/mips2/src/tools/tools/ath/athstats/athstats.c#5 integrate
.. //depot/projects/mips2/src/tools/tools/ath/athstats/main.c#4 integrate
.. //depot/projects/mips2/src/tools/tools/nanobsd/nanobsd.sh#16 integrate
.. //depot/projects/mips2/src/usr.bin/ministat/Makefile#2 integrate
.. //depot/projects/mips2/src/usr.bin/ministat/ministat.c#3 integrate
.. //depot/projects/mips2/src/usr.bin/netstat/inet.c#9 integrate
.. //depot/projects/mips2/src/usr.bin/netstat/route.c#8 integrate
.. //depot/projects/mips2/src/usr.bin/tftp/extern.h#2 integrate
.. //depot/projects/mips2/src/usr.bin/tftp/main.c#2 integrate
.. //depot/projects/mips2/src/usr.bin/tftp/tftp.c#3 integrate
.. //depot/projects/mips2/src/usr.bin/tftp/tftpsubs.c#2 integrate
.. //depot/projects/mips2/src/usr.sbin/Makefile#18 integrate
.. //depot/projects/mips2/src/usr.sbin/nscd/agents/group.c#3 integrate
.. //depot/projects/mips2/src/usr.sbin/nscd/agents/passwd.c#3 integrate
.. //depot/projects/mips2/src/usr.sbin/nscd/agents/services.c#3 integrate
.. //depot/projects/mips2/src/usr.sbin/nscd/cachelib.c#4 integrate
.. //depot/projects/mips2/src/usr.sbin/nscd/nscd.c#4 integrate
.. //depot/projects/mips2/src/usr.sbin/nscd/nscdcli.c#4 integrate
.. //depot/projects/mips2/src/usr.sbin/pciconf/pciconf.c#5 integrate
.. //depot/projects/mips2/src/usr.sbin/pkg_install/add/main.c#7 integrate
.. //depot/projects/mips2/src/usr.sbin/rpc.yppasswdd/yppasswdd_main.c#2 integrate
.. //depot/projects/mips2/src/usr.sbin/setfib/setfib.c#4 integrate
.. //depot/projects/mips2/src/usr.sbin/sysinstall/config.c#6 integrate
.. //depot/projects/mips2/src/usr.sbin/sysinstall/globals.c#2 integrate
.. //depot/projects/mips2/src/usr.sbin/sysinstall/index.c#6 integrate
.. //depot/projects/mips2/src/usr.sbin/sysinstall/keymap.c#2 integrate
.. //depot/projects/mips2/src/usr.sbin/sysinstall/package.c#3 integrate
.. //depot/projects/mips2/src/usr.sbin/sysinstall/sysinstall.h#8 integrate

Differences ...

==== //depot/projects/mips2/src/Makefile.inc1#25 (text+ko) ====

@@ -1,5 +1,5 @@
 #
-# $FreeBSD: src/Makefile.inc1,v 1.611 2008/09/19 16:14:42 obrien Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.613 2008/10/23 16:06:49 des Exp $
 #
 # Make command line options:
 #	-DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir

==== //depot/projects/mips2/src/UPDATING#24 (text+ko) ====

@@ -22,6 +22,9 @@
 	to maximize performance.  (To disable malloc debugging, run
 	ln -s aj /etc/malloc.conf.)
 
+20081028:
+	dummynet(4) ABI has changed. ipfw(8) needs to be recompiled.
+
 20081009:
 	The uhci, ohci, ehci and slhci USB Host controller drivers have
 	been put into separate modules. If you load the usb module
@@ -1146,4 +1149,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.545 2008/10/10 06:37:51 n_hibma Exp $
+$FreeBSD: src/UPDATING,v 1.546 2008/10/28 14:14:57 oleg Exp $

==== //depot/projects/mips2/src/bin/cat/cat.c#2 (text+ko) ====

@@ -44,7 +44,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/cat/cat.c,v 1.32 2005/01/10 08:39:20 imp Exp $");
+__FBSDID("$FreeBSD: src/bin/cat/cat.c,v 1.33 2008/10/30 14:05:57 ivoras Exp $");
 
 #include <sys/param.h>
 #include <sys/stat.h>
@@ -77,6 +77,17 @@
 static int udom_open(const char *path, int flags);
 #endif
 
+/* Memory strategy threshold, in pages: if physmem is larger then this, use a 
+ * large buffer */
+#define PHYSPAGES_THRESHOLD (32*1024)
+
+/* Maximum buffer size in bytes - do not allow it to grow larger than this */
+#define BUFSIZE_MAX (2*1024*1024)
+
+/* Small (default) buffer size in bytes. It's inefficient for this to be
+ * smaller than MAXPHYS */
+#define BUFSIZE_SMALL (MAXPHYS)
+
 int
 main(int argc, char *argv[])
 {
@@ -247,9 +258,17 @@
 	if (buf == NULL) {
 		if (fstat(wfd, &sbuf))
 			err(1, "%s", filename);
-		bsize = MAX(sbuf.st_blksize, 1024);
+		if (S_ISREG(sbuf.st_mode)) {
+			/* If there's plenty of RAM, use a large copy buffer */
+			if (sysconf(_SC_PHYS_PAGES) > PHYSPAGES_THRESHOLD)
+				bsize = MIN(BUFSIZE_MAX, MAXPHYS*8);
+			else
+				bsize = BUFSIZE_SMALL;
+		} else
+			bsize = MAX(sbuf.st_blksize, 
+					(blksize_t)sysconf(_SC_PAGESIZE));
 		if ((buf = malloc(bsize)) == NULL)
-			err(1, "buffer");
+			err(1, "malloc() failure of IO buffer");
 	}
 	while ((nr = read(rfd, buf, bsize)) > 0)
 		for (off = 0; nr; nr -= nw, off += nw)

==== //depot/projects/mips2/src/bin/chio/chio.c#2 (text+ko) ====

@@ -43,7 +43,7 @@
 #endif
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/chio/chio.c,v 1.27 2005/01/10 08:39:20 imp Exp $");
+__FBSDID("$FreeBSD: src/bin/chio/chio.c,v 1.28 2008/10/30 19:51:02 joerg Exp $");
 
 #include <sys/param.h>
 #include <sys/chio.h> 
@@ -69,7 +69,7 @@
 
 static	void find_element(char *, uint16_t *, uint16_t *);
 static	struct changer_element_status *get_element_status
-	   (unsigned int, unsigned int);
+	   (unsigned int, unsigned int, int);
 
 static	int do_move(const char *, int, char **);
 static	int do_exchange(const char *, int, char **);
@@ -969,7 +969,8 @@
 	++argv; --argc;
 
 	/* Get the status */
-	ces = get_element_status((unsigned int)type, (unsigned int)element);
+	ces = get_element_status((unsigned int)type, (unsigned int)element,
+	    CHET_VT == type);
 
 	if (NULL == ces)
 		errx(1, "%s: null element status pointer", cname);
@@ -1004,7 +1005,7 @@
  * should free() it when done.
  */
 static struct changer_element_status *
-get_element_status(unsigned int type, unsigned int element)
+get_element_status(unsigned int type, unsigned int element, int use_voltags)
 {
 	struct changer_element_status_request cesr;
 	struct changer_element_status *ces;
@@ -1020,7 +1021,8 @@
 	cesr.cesr_element_type = (uint16_t)type;
 	cesr.cesr_element_base = (uint16_t)element;
 	cesr.cesr_element_count = 1;		/* Only this one element */
-	cesr.cesr_flags |= CESR_VOLTAGS;	/* Grab voltags as well */
+	if (use_voltags)
+		cesr.cesr_flags |= CESR_VOLTAGS; /* Grab voltags as well */
 	cesr.cesr_element_status = ces;
 
 	if (ioctl(changer_fd, CHIOGSTATUS, (char *)&cesr) == -1) {

==== //depot/projects/mips2/src/bin/cp/utils.c#6 (text+ko) ====

@@ -33,7 +33,7 @@
 #endif
 #endif /* not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.55 2008/09/09 12:31:42 trasz Exp $");
+__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.57 2008/10/30 14:05:57 ivoras Exp $");
 
 #include <sys/types.h>
 #include <sys/acl.h>
@@ -57,10 +57,22 @@
 
 #define	cp_pct(x, y)	((y == 0) ? 0 : (int)(100.0 * (x) / (y)))
 
+/* Memory strategy threshold, in pages: if physmem is larger then this, use a 
+ * large buffer */
+#define PHYSPAGES_THRESHOLD (32*1024)
+
+/* Maximum buffer size in bytes - do not allow it to grow larger than this */
+#define BUFSIZE_MAX (2*1024*1024)
+
+/* Small (default) buffer size in bytes. It's inefficient for this to be
+ * smaller than MAXPHYS */
+#define BUFSIZE_SMALL (MAXPHYS)
+
 int
 copy_file(const FTSENT *entp, int dne)
 {
-	static char buf[MAXBSIZE];
+	static char *buf = NULL;
+	static size_t bufsize;
 	struct stat *fs;
 	ssize_t wcount;
 	size_t wresid;
@@ -137,47 +149,60 @@
 		 * Mmap and write if less than 8M (the limit is so we don't totally
 		 * trash memory on big files.  This is really a minor hack, but it
 		 * wins some CPU back.
+		 * Some filesystems, such as smbnetfs, don't support mmap,
+		 * so this is a best-effort attempt.
 		 */
 #ifdef VM_AND_BUFFER_CACHE_SYNCHRONIZED
 		if (S_ISREG(fs->st_mode) && fs->st_size > 0 &&
-	    	fs->st_size <= 8 * 1048576) {
-			if ((p = mmap(NULL, (size_t)fs->st_size, PROT_READ,
-		    	MAP_SHARED, from_fd, (off_t)0)) == MAP_FAILED) {
+	    	    fs->st_size <= 8 * 1024 * 1024 &&
+		    (p = mmap(NULL, (size_t)fs->st_size, PROT_READ,
+		    MAP_SHARED, from_fd, (off_t)0)) != MAP_FAILED) {
+			wtotal = 0;
+			for (bufp = p, wresid = fs->st_size; ;
+			bufp += wcount, wresid -= (size_t)wcount) {
+				wcount = write(to_fd, bufp, wresid);
+				if (wcount <= 0)
+					break;
+				wtotal += wcount;
+				if (info) {
+					info = 0;
+					(void)fprintf(stderr,
+					    "%s -> %s %3d%%\n",
+					    entp->fts_path, to.p_path,
+					    cp_pct(wtotal, fs->st_size));
+				}
+				if (wcount >= (ssize_t)wresid)
+					break;
+			}
+			if (wcount != (ssize_t)wresid) {
+				warn("%s", to.p_path);
+				rval = 1;
+			}
+			/* Some systems don't unmap on close(2). */
+			if (munmap(p, fs->st_size) < 0) {
 				warn("%s", entp->fts_path);
 				rval = 1;
-			} else {
-				wtotal = 0;
-				for (bufp = p, wresid = fs->st_size; ;
-			    	bufp += wcount, wresid -= (size_t)wcount) {
-					wcount = write(to_fd, bufp, wresid);
-					if (wcount <= 0)
-						break;
-					wtotal += wcount;
-					if (info) {
-						info = 0;
-						(void)fprintf(stderr,
-						    "%s -> %s %3d%%\n",
-						    entp->fts_path, to.p_path,
-						    cp_pct(wtotal, fs->st_size));
-					}
-					if (wcount >= (ssize_t)wresid)
-						break;
-				}
-				if (wcount != (ssize_t)wresid) {
-					warn("%s", to.p_path);
-					rval = 1;
-				}
-				/* Some systems don't unmap on close(2). */
-				if (munmap(p, fs->st_size) < 0) {
-					warn("%s", entp->fts_path);
-					rval = 1;
-				}
 			}
 		} else
 #endif
 		{
+			if (buf == NULL) {
+				/*
+				 * Note that buf and bufsize are static. If
+				 * malloc() fails, it will fail at the start
+				 * and not copy only some files. 
+				 */ 
+				if (sysconf(_SC_PHYS_PAGES) > 
+				    PHYSPAGES_THRESHOLD)
+					bufsize = MIN(BUFSIZE_MAX, MAXPHYS * 8);
+				else
+					bufsize = BUFSIZE_SMALL;
+				buf = malloc(bufsize);
+				if (buf == NULL)
+					err(1, "Not enough memory");
+			}
 			wtotal = 0;
-			while ((rcount = read(from_fd, buf, MAXBSIZE)) > 0) {
+			while ((rcount = read(from_fd, buf, bufsize)) > 0) {
 				for (bufp = buf, wresid = rcount; ;
 			    	bufp += wcount, wresid -= wcount) {
 					wcount = write(to_fd, bufp, wresid);

==== //depot/projects/mips2/src/bin/rcp/rcp.c#3 (text+ko) ====

@@ -46,7 +46,7 @@
 #endif /* not lint */
 #endif
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/rcp/rcp.c,v 1.46 2007/05/22 04:21:00 cperciva Exp $");
+__FBSDID("$FreeBSD: src/bin/rcp/rcp.c,v 1.47 2008/10/28 17:15:46 rdivacky Exp $");
 
 #include <sys/param.h>
 #include <sys/stat.h>
@@ -789,6 +789,4 @@
 		vwarnx(fmt, ap);
 		va_end(ap);
 	}
-
-	va_end(ap);
 }


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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200810312046.m9VKkPjA004333>