Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 20 Apr 2005 05:21:50 GMT
From:      David Xu <davidxu@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 75604 for review
Message-ID:  <200504200521.j3K5LoOw067940@repoman.freebsd.org>

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

Change 75604 by davidxu@davidxu_celeron on 2005/04/20 05:21:24

	IFC.

Affected files ...

.. //depot/projects/davidxu_thread/src/UPDATING#9 integrate
.. //depot/projects/davidxu_thread/src/bin/hostname/hostname.1#3 integrate
.. //depot/projects/davidxu_thread/src/bin/sh/sh.1#6 integrate
.. //depot/projects/davidxu_thread/src/etc/Makefile#5 integrate
.. //depot/projects/davidxu_thread/src/etc/defaults/rc.conf#12 integrate
.. //depot/projects/davidxu_thread/src/etc/rc.d/Makefile#5 integrate
.. //depot/projects/davidxu_thread/src/etc/rc.d/bsnmpd#1 branch
.. //depot/projects/davidxu_thread/src/etc/snmpd.config#1 branch
.. //depot/projects/davidxu_thread/src/gnu/usr.bin/groff/tmac/mdoc.local#4 integrate
.. //depot/projects/davidxu_thread/src/kerberos5/Makefile.inc#3 integrate
.. //depot/projects/davidxu_thread/src/lib/Makefile#6 integrate
.. //depot/projects/davidxu_thread/src/lib/libarchive/Makefile#6 integrate
.. //depot/projects/davidxu_thread/src/lib/libarchive/archive_read_extract.c#5 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/gen/sysctl.3#3 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/getaddrinfo.c#5 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/gethostbydns.c#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/getnameinfo.c#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/getproto.c#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/getprotoent.c#3 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/getprotoname.c#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/getservbyname.c#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/getservbyport.c#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/getservent.c#3 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/name6.c#6 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/net/netdb_private.h#1 branch
.. //depot/projects/davidxu_thread/src/lib/libc/net/res_query.c#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/stdio/vfprintf.c#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libc/stdio/vfwprintf.c#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libpmc/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/lib/libpmc/libpmc.c#1 branch
.. //depot/projects/davidxu_thread/src/lib/libpmc/pmc.3#1 branch
.. //depot/projects/davidxu_thread/src/lib/libpmc/pmc.h#1 branch
.. //depot/projects/davidxu_thread/src/lib/libugidfw/libugidfw.3#2 integrate
.. //depot/projects/davidxu_thread/src/lib/libugidfw/ugidfw.c#3 integrate
.. //depot/projects/davidxu_thread/src/lib/msun/Makefile#9 integrate
.. //depot/projects/davidxu_thread/src/lib/msun/amd64/Makefile.inc#5 integrate
.. //depot/projects/davidxu_thread/src/lib/msun/amd64/e_sqrtf.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/amd64/s_llrintf.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/amd64/s_lrintf.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/amd64/s_scalbn.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/amd64/s_scalbnf.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/amd64/s_scalbnl.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/i387/Makefile.inc#6 integrate
.. //depot/projects/davidxu_thread/src/lib/msun/i387/s_ceill.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/i387/s_copysignl.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/i387/s_floorl.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/i387/s_llrintf.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/i387/s_lrintf.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/i387/s_trunc.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/i387/s_truncf.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/i387/s_truncl.S#1 branch
.. //depot/projects/davidxu_thread/src/lib/msun/man/trunc.3#2 integrate
.. //depot/projects/davidxu_thread/src/lib/msun/src/math.h#8 integrate
.. //depot/projects/davidxu_thread/src/lib/msun/src/s_truncl.c#1 branch
.. //depot/projects/davidxu_thread/src/libexec/rexecd/rexecd.c#10 integrate
.. //depot/projects/davidxu_thread/src/release/doc/en_US.ISO8859-1/errata/article.sgml#2 integrate
.. //depot/projects/davidxu_thread/src/release/doc/en_US.ISO8859-1/hardware/common/artheader.sgml#3 integrate
.. //depot/projects/davidxu_thread/src/release/doc/en_US.ISO8859-1/installation/common/artheader.sgml#2 integrate
.. //depot/projects/davidxu_thread/src/release/doc/en_US.ISO8859-1/readme/article.sgml#2 integrate
.. //depot/projects/davidxu_thread/src/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#9 integrate
.. //depot/projects/davidxu_thread/src/release/doc/ru_RU.KOI8-R/relnotes/common/new.sgml#4 integrate
.. //depot/projects/davidxu_thread/src/release/doc/zh_CN.GB2312/relnotes/common/new.sgml#4 integrate
.. //depot/projects/davidxu_thread/src/release/scripts/package-split.py#3 integrate
.. //depot/projects/davidxu_thread/src/sbin/devd/devd.cc#3 integrate
.. //depot/projects/davidxu_thread/src/sbin/devfs/devfs.8#6 integrate
.. //depot/projects/davidxu_thread/src/sbin/dump/main.c#3 integrate
.. //depot/projects/davidxu_thread/src/sbin/geom/class/mirror/gmirror.8#6 integrate
.. //depot/projects/davidxu_thread/src/sbin/ipfw/ipfw.8#5 integrate
.. //depot/projects/davidxu_thread/src/sbin/ipfw/ipfw2.c#5 integrate
.. //depot/projects/davidxu_thread/src/share/doc/papers/Makefile#2 integrate
.. //depot/projects/davidxu_thread/src/share/doc/papers/hwpmc/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/share/doc/papers/hwpmc/hwpmc.ms#1 branch
.. //depot/projects/davidxu_thread/src/share/examples/hwpmc/README#1 branch
.. //depot/projects/davidxu_thread/src/share/examples/ppi/ppilcd.c#2 integrate
.. //depot/projects/davidxu_thread/src/share/man/man4/Makefile#13 integrate
.. //depot/projects/davidxu_thread/src/share/man/man4/amr.4#7 integrate
.. //depot/projects/davidxu_thread/src/share/man/man4/ata.4#5 integrate
.. //depot/projects/davidxu_thread/src/share/man/man4/ataraid.4#1 branch
.. //depot/projects/davidxu_thread/src/share/man/man4/cpufreq.4#5 integrate
.. //depot/projects/davidxu_thread/src/share/man/man4/hwpmc.4#1 branch
.. //depot/projects/davidxu_thread/src/share/man/man4/ipw.4#1 branch
.. //depot/projects/davidxu_thread/src/share/man/man4/iwi.4#1 branch
.. //depot/projects/davidxu_thread/src/share/man/man4/polling.4#4 integrate
.. //depot/projects/davidxu_thread/src/share/man/man4/ral.4#1 branch
.. //depot/projects/davidxu_thread/src/share/man/man4/ucom.4#2 integrate
.. //depot/projects/davidxu_thread/src/share/man/man4/ural.4#1 branch
.. //depot/projects/davidxu_thread/src/share/man/man5/rc.conf.5#7 integrate
.. //depot/projects/davidxu_thread/src/share/man/man9/Makefile#9 integrate
.. //depot/projects/davidxu_thread/src/share/man/man9/alq.9#5 integrate
.. //depot/projects/davidxu_thread/src/share/man/man9/sleepqueue.9#3 integrate
.. //depot/projects/davidxu_thread/src/share/man/man9/taskqueue.9#3 integrate
.. //depot/projects/davidxu_thread/src/share/mk/bsd.libnames.mk#4 integrate
.. //depot/projects/davidxu_thread/src/sys/alpha/include/_bus.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/alpha/include/bus.h#5 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/acpica/madt.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/amd64/io_apic.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/amd64/mptable.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/conf/GENERIC#7 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/conf/NOTES#7 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/include/_bus.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/amd64/include/apicvar.h#5 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/include/bus.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/include/bus_amd64.h#5 delete
.. //depot/projects/davidxu_thread/src/sys/amd64/include/legacyvar.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/include/pmc_mdep.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/amd64/include/tss.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/amd64/isa/clock.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/arm/include/_bus.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/arm/include/bus.h#5 integrate
.. //depot/projects/davidxu_thread/src/sys/boot/i386/libi386/biosacpi.c#2 integrate
.. //depot/projects/davidxu_thread/src/sys/boot/i386/libi386/pxe.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/compat/ndis/kern_windrv.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/compat/ndis/winx64_wrap.S#2 integrate
.. //depot/projects/davidxu_thread/src/sys/conf/NOTES#10 integrate
.. //depot/projects/davidxu_thread/src/sys/conf/files#11 integrate
.. //depot/projects/davidxu_thread/src/sys/conf/files.amd64#10 integrate
.. //depot/projects/davidxu_thread/src/sys/conf/files.i386#12 integrate
.. //depot/projects/davidxu_thread/src/sys/conf/files.pc98#6 integrate
.. //depot/projects/davidxu_thread/src/sys/conf/kmod.mk#8 integrate
.. //depot/projects/davidxu_thread/src/sys/conf/options#9 integrate
.. //depot/projects/davidxu_thread/src/sys/conf/options.amd64#3 integrate
.. //depot/projects/davidxu_thread/src/sys/conf/options.pc98#3 integrate
.. //depot/projects/davidxu_thread/src/sys/contrib/dev/ath/freebsd/ah_osdep.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/ata-all.c#7 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/ata-all.h#8 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/ata-chipset.c#9 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/ata-disk.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/ata-pci.h#7 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/ata-raid.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/ata-raid.h#4 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/atapi-cam.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/atapi-cd.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/atapi-fd.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ata/atapi-tape.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ciss/ciss.c#7 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ciss/cissreg.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ciss/cissvar.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/ati_pcigart.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/ati_pcigart.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drmP.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_agpsupport.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_agpsupport.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_atomic.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_auth.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_auth.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_bufs.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_bufs.h#5 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_context.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_context.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_dma.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_dma.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_drawable.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_drawable.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_drv.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_drv.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_fops.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_fops.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_ioctl.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_ioctl.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_irq.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_irq.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_linux_list.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_lock.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_lock.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_memory.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_memory.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_memory_debug.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_os_freebsd.h#4 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_pci.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_pci.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_pciids.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_sarea.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_scatter.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_scatter.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_sysctl.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_sysctl.h#4 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_vm.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/drm_vm.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/i915_dma.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/i915_drm.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/i915_drv.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/i915_drv.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/i915_irq.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/i915_mem.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mach64_dma.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mach64_drm.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mach64_drv.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mach64_drv.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mach64_irq.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mach64_state.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mga.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mga_dma.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mga_drm.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mga_drv.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mga_drv.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mga_irq.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mga_state.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mga_ucode.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/mga_warp.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/r128.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/r128_cce.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/r128_drm.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/r128_drv.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/r128_drv.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/r128_irq.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/r128_state.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/radeon.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/radeon_cp.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/radeon_drm.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/radeon_drv.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/radeon_drv.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/radeon_irq.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/radeon_mem.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/radeon_state.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/savage_bci.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/savage_drm.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/savage_drv.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/savage_drv.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/savage_state.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/drm/sis.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/sis_drm.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/sis_drv.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/sis_drv.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/sis_ds.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/sis_ds.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/sis_mm.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/tdfx.h#3 delete
.. //depot/projects/davidxu_thread/src/sys/dev/drm/tdfx_drv.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/drm/tdfx_drv.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/esp/esp_sbus.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/esp/ncr53c9x.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/esp/ncr53c9xreg.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/esp/ncr53c9xvar.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/if_ndis/if_ndis.c#9 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ipw/if_ipw.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/ipw/if_ipwreg.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/ipw/if_ipwvar.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/iwi/if_iwi.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/iwi/if_iwireg.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/iwi/if_iwivar.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/pccard/pccarddevs#4 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/ral/if_ral.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/ral/if_ral_pccard.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/ral/if_ral_pci.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/ral/if_ralrate.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/ral/if_ralrate.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/ral/if_ralreg.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/ral/if_ralvar.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/sound/usb/uaudio_pcm.c#7 integrate
.. //depot/projects/davidxu_thread/src/sys/dev/usb/if_ural.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/usb/if_uralreg.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/usb/if_uralvar.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/dev/usb/usbdevs#10 integrate
.. //depot/projects/davidxu_thread/src/sys/fs/msdosfs/msdosfs_conv.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/fs/msdosfs/msdosfs_lookup.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/geom/geom_kern.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/geom/label/g_label_ufs.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/geom/mirror/g_mirror.c#7 integrate
.. //depot/projects/davidxu_thread/src/sys/geom/mirror/g_mirror.h#6 integrate
.. //depot/projects/davidxu_thread/src/sys/hwpmc/hwpmc_amd.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/hwpmc/hwpmc_intel.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/hwpmc/hwpmc_mod.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/hwpmc/hwpmc_pentium.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/hwpmc/hwpmc_piv.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/hwpmc/hwpmc_ppro.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/i386/conf/NOTES#9 integrate
.. //depot/projects/davidxu_thread/src/sys/i386/cpufreq/smist.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/i386/i386/local_apic.c#7 integrate
.. //depot/projects/davidxu_thread/src/sys/i386/i386/sys_machdep.c#7 integrate
.. //depot/projects/davidxu_thread/src/sys/i386/include/_bus.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/i386/include/bus.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/i386/include/pmc_mdep.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/ia64/ia64/db_trace.c#2 integrate
.. //depot/projects/davidxu_thread/src/sys/ia64/ia64/pmap.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/ia64/ia64/unwind.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/ia64/include/_bus.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/ia64/include/bus.h#5 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/kern_alq.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/kern_exec.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/kern_exit.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/kern_ktr.c#2 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/kern_mac.c#2 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/kern_pmc.c#1 branch
.. //depot/projects/davidxu_thread/src/sys/kern/kern_proc.c#8 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/kern_prot.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/kern_sig.c#10 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/sched_4bsd.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/sched_ule.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/subr_param.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/sys_socket.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/sysv_sem.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/uipc_syscalls.c#7 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/uipc_usrreq.c#7 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/vfs_mount.c#11 integrate
.. //depot/projects/davidxu_thread/src/sys/kern/vfs_subr.c#13 integrate
.. //depot/projects/davidxu_thread/src/sys/modules/Makefile#11 integrate
.. //depot/projects/davidxu_thread/src/sys/modules/apm/Makefile#2 integrate
.. //depot/projects/davidxu_thread/src/sys/modules/cpufreq/Makefile#5 integrate
.. //depot/projects/davidxu_thread/src/sys/modules/drm/Makefile#2 integrate
.. //depot/projects/davidxu_thread/src/sys/modules/drm/drm/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/sys/modules/drm/mach64/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/sys/modules/hwpmc/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/sys/modules/ipw/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/sys/modules/iwi/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/sys/modules/ral/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/sys/modules/ural/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/sys/net/if.c#8 integrate
.. //depot/projects/davidxu_thread/src/sys/netgraph/ng_echo.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/netgraph/ng_ksocket.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/netinet/ip_dummynet.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/netinet/ip_dummynet.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/netinet/ip_fw.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/netinet/ip_fw2.c#7 integrate
.. //depot/projects/davidxu_thread/src/sys/netinet/ip_fw_pfil.c#5 integrate
.. //depot/projects/davidxu_thread/src/sys/netinet/tcp_sack.c#9 integrate
.. //depot/projects/davidxu_thread/src/sys/netinet6/ip6_output.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/nfsclient/nfs_socket.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/nfsserver/nfs.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/nfsserver/nfs_serv.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/pc98/apm/apm_bioscall.s#2 integrate
.. //depot/projects/davidxu_thread/src/sys/pc98/conf/NOTES#8 integrate
.. //depot/projects/davidxu_thread/src/sys/pc98/include/_bus.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/pc98/include/bus.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/pc98/include/pmc_mdep.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/pci/if_dc.c#6 integrate
.. //depot/projects/davidxu_thread/src/sys/powerpc/include/_bus.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/powerpc/include/bus.h#5 integrate
.. //depot/projects/davidxu_thread/src/sys/powerpc/powermac/ata_kauai.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/powerpc/powermac/ata_macio.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/security/mac/mac_process.c#2 integrate
.. //depot/projects/davidxu_thread/src/sys/security/mac/mac_socket.c#2 integrate
.. //depot/projects/davidxu_thread/src/sys/security/mac_stub/mac_stub.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/security/mac_test/mac_test.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/include/_bus.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/sparc64/include/bus.h#5 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/include/cpufunc.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/include/pcpu.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/include/tick.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sbus/lsi64854.c#2 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sbus/lsi64854reg.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sbus/lsi64854var.h#2 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sbus/sbus.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sparc64/exception.S#4 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sparc64/genassym.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sparc64/interrupt.S#2 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sparc64/intr_machdep.c#4 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sparc64/machdep.c#9 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sparc64/mp_machdep.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/sparc64/sparc64/tick.c#3 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/alq.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/ata.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/kernel.h#4 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/mac.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/mac_policy.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/param.h#9 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/pmc.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/sys/pmckern.h#1 branch
.. //depot/projects/davidxu_thread/src/sys/sys/proc.h#15 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/sched.h#3 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/sysctl.h#6 integrate
.. //depot/projects/davidxu_thread/src/sys/sys/systm.h#9 integrate
.. //depot/projects/davidxu_thread/src/sys/ufs/ufs/ufs_vnops.c#8 integrate
.. //depot/projects/davidxu_thread/src/sys/vm/vm_pageq.c#2 integrate
.. //depot/projects/davidxu_thread/src/tools/regression/mac/mac_bsdextended/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/tools/regression/mac/mac_bsdextended/test_ugidfw.c#1 branch
.. //depot/projects/davidxu_thread/src/tools/regression/msdosfs/msdosfstest-2.sh#1 branch
.. //depot/projects/davidxu_thread/src/tools/regression/msdosfs/msdosfstest-3.sh#1 branch
.. //depot/projects/davidxu_thread/src/tools/regression/msdosfs/msdosfstest.sh#2 integrate
.. //depot/projects/davidxu_thread/src/tools/tools/nanobsd/make.conf#7 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/calendar/calendars/calendar.freebsd#13 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/Makefile#5 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/bsdtar.1#7 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/bsdtar.c#5 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/bsdtar.h#4 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/bsdtar_platform.h#5 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/configure.ac.in#5 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/fts.c#3 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/read.c#4 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/util.c#2 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/tar/write.c#4 integrate
.. //depot/projects/davidxu_thread/src/usr.bin/top/machine.c#4 integrate
.. //depot/projects/davidxu_thread/src/usr.sbin/Makefile#6 integrate
.. //depot/projects/davidxu_thread/src/usr.sbin/pmccontrol/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/usr.sbin/pmccontrol/pmccontrol.8#1 branch
.. //depot/projects/davidxu_thread/src/usr.sbin/pmccontrol/pmccontrol.c#1 branch
.. //depot/projects/davidxu_thread/src/usr.sbin/pmcstat/Makefile#1 branch
.. //depot/projects/davidxu_thread/src/usr.sbin/pmcstat/pmcstat.8#1 branch
.. //depot/projects/davidxu_thread/src/usr.sbin/pmcstat/pmcstat.c#1 branch

Differences ...

==== //depot/projects/davidxu_thread/src/UPDATING#9 (text+ko) ====

@@ -21,6 +21,12 @@
 	developers choose to disable these features on build machines
 	to maximize performance.
 
+20050415:
+	The NO_MIXED_MODE kernel option has been removed from the i386
+	amd64 platforms as its use has been superceded by the new local
+	APIC timer code.  Any kernel config files containing this option
+	should be updated.
+
 20050227:
 	The on-disk format of LC_CTYPE files was changed to be machine
 	independent.  Please make sure NOT to use NO_CLEAN buildworld
@@ -325,4 +331,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.400 2005/03/03 08:44:33 imp Exp $
+$FreeBSD: src/UPDATING,v 1.401 2005/04/18 14:33:18 scottl Exp $

==== //depot/projects/davidxu_thread/src/bin/hostname/hostname.1#3 (text+ko) ====

@@ -27,9 +27,9 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)hostname.1	8.2 (Berkeley) 4/28/95
-.\" $FreeBSD: src/bin/hostname/hostname.1,v 1.17 2005/01/10 08:39:22 imp Exp $
+.\" $FreeBSD: src/bin/hostname/hostname.1,v 1.18 2005/04/17 23:22:22 keramida Exp $
 .\"
-.Dd April 28, 1995
+.Dd April 18, 2005
 .Dt HOSTNAME 1
 .Os
 .Sh NAME
@@ -46,7 +46,7 @@
 The super-user can
 set the hostname by supplying an argument; this is usually done in the
 network initialization script
-.Pa /etc/rc.network ,
+.Pa /etc/rc.d/hostname ,
 normally run at boot
 time.
 This script uses the

==== //depot/projects/davidxu_thread/src/bin/sh/sh.1#6 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	from: @(#)sh.1	8.6 (Berkeley) 5/4/95
-.\" $FreeBSD: src/bin/sh/sh.1,v 1.99 2005/03/04 13:16:50 keramida Exp $
+.\" $FreeBSD: src/bin/sh/sh.1,v 1.100 2005/04/15 14:53:29 keramida Exp $
 .\"
 .Dd July 3, 2004
 .Dt SH 1
@@ -196,6 +196,12 @@
 Enable asynchronous notification of background job
 completion.
 (UNIMPLEMENTED)
+.It Fl c Li string
+Read commands from the
+.Ar string
+operand instead of from the standard input.
+Keep in mind that this option only accepts a single string as its
+argument, hence multi-word strings must be quoted.
 .It Fl C Li noclobber
 Do not overwrite existing files with
 .Dq Li > .
@@ -303,13 +309,6 @@
 .El
 .Pp
 The
-.Fl c
-option may be used to pass its string argument to the shell
-to be interpreted as input.
-Keep in mind that this option only accepts a single string as its
-argument, hence multi-word strings must be quoted.
-.Pp
-The
 .Fl /+o
 option takes as its only argument the long name of an option
 to be enabled or disabled.
@@ -1643,9 +1642,9 @@
 .Pp
 The following environment variables affect the execution of
 .Ic fc :
-.Bl -tag -width indent
+.Bl -tag -width ".Ev HISTSIZE"
 .It Ev FCEDIT
-Name of the editor to use.
+Name of the editor to use for history editing.
 .It Ev HISTSIZE
 The number of previous commands that are accessible.
 .El
@@ -2051,12 +2050,86 @@
 Otherwise the shell will return the exit status of the last command
 executed, or if the exit builtin is used with a numeric argument, it
 will return the argument.
+.Sh ENVIRONMENT
+The following environment variables affect the execution of
+.Nm :
+.Bl -tag -width ".Ev HISTSIZE"
+.It Ev CDPATH
+The search path used with the
+.Ic cd
+built-in.
+.It Ev EDITOR
+The fallback editor used with the
+.Ic fc
+built-in.
+If not set, the default editor is
+.Xr ed 1 .
+.It Ev FCEDIT
+The default editor used with the
+.Ic fc
+built-in.
+.It Ev HISTSIZE
+The number of previous commands that are accessible.
+.It Ev HOME
+The starting directory of
+.Nm .
+.It Ev IFS
+Input Field Separators.
+This is normally set to
+.Aq space ,
+.Aq tab ,
+and
+.Aq newline .
+See the
+.Sx White Space Splitting
+section for more details.
+.It Ev MAIL
+The name of a mail file, that will be checked for the arrival of new
+mail.
+Overridden by
+.Ev MAILPATH .
+.It Ev MAILPATH
+A colon
+.Pq Ql \&:
+separated list of file names, for the shell to check for incoming
+mail.
+This environment setting overrides the
+.Ev MAIL
+setting.
+There is a maximum of 10 mailboxes that can be monitored at once.
+.It Ev PATH
+The default search path for executables.
+See the
+.Sx Path Search
+section for details.
+.It Ev PS1
+The primary prompt string, which defaults to
+.Dq $ \  ,
+unless you are the superuser, in which case it defaults to
+.Dq # \  .
+.It Ev PS2
+The secondary prompt string, which defaults to
+.Dq \*[Gt] \  .
+.It Ev TERM
+The default terminal setting for the shell.
+This is inherited by children of the shell, and is used in the history
+editing modes.
+.El
 .Sh SEE ALSO
 .Xr builtin 1 ,
+.Xr chsh 1 ,
 .Xr echo 1 ,
+.Xr ed 1 ,
+.Xr emacs 1 ,
 .Xr expr 1 ,
+.Xr getopt 1 ,
 .Xr pwd 1 ,
-.Xr test 1
+.Xr test 1 ,
+.Xr umask 2 ,
+.Xr vi 1 ,
+.Xr execve 2 ,
+.Xr getrlimit 2 ,
+.Xr editrc 5
 .Sh HISTORY
 A
 .Nm

==== //depot/projects/davidxu_thread/src/etc/Makefile#5 (text+ko) ====

@@ -1,5 +1,5 @@
 #	from: @(#)Makefile	5.11 (Berkeley) 5/21/91
-# $FreeBSD: src/etc/Makefile,v 1.341 2005/03/02 00:44:39 brooks Exp $
+# $FreeBSD: src/etc/Makefile,v 1.342 2005/04/17 10:47:57 glebius Exp $
 
 .if !defined(NO_SENDMAIL)
 SUBDIR=	sendmail
@@ -13,8 +13,8 @@
 	mac.conf motd netconfig network.subr networks newsyslog.conf \
 	pf.conf pf.os phones profile protocols \
 	rc rc.bsdextended rc.firewall rc.firewall6 rc.sendmail rc.shutdown \
-	rc.subr remote rpc services \
-	shells sysctl.conf syslog.conf usbd.conf \
+	rc.subr remote rpc services shells \
+	snmpd.config sysctl.conf syslog.conf usbd.conf \
 	etc.${MACHINE_ARCH}/ttys \
 	${.CURDIR}/../gnu/usr.bin/man/manpath/manpath.config \
 	${.CURDIR}/../usr.bin/mail/misc/mail.rc \

==== //depot/projects/davidxu_thread/src/etc/defaults/rc.conf#12 (text+ko) ====

@@ -15,7 +15,7 @@
 # For a more detailed explanation of all the rc.conf variables, please
 # refer to the rc.conf(5) manual page.
 #
-# $FreeBSD: src/etc/defaults/rc.conf,v 1.247 2005/04/12 15:21:51 thomas Exp $
+# $FreeBSD: src/etc/defaults/rc.conf,v 1.248 2005/04/17 10:47:58 glebius Exp $
 
 ##############################################################
 ###  Important initial Boot-time options  ####################
@@ -247,6 +247,12 @@
 nis_yppasswdd_enable="NO"	# Run rpc.yppasswdd at boot time (or NO).
 nis_yppasswdd_flags=""		# Flags to rpc.yppasswdd (if enabled).
 
+### SNMP daemon ###
+# Be sure to understand the security implications of running SNMP v1/v2
+# in your network.
+bsnmpd_enable="NO"		# Run the SNMP daemon (or NO).
+bsnmpd_flags=""			# Flags for bsnmpd.
+
 ### Network routing options: ###
 defaultrouter="NO"		# Set to default gateway (or NO).
 static_routes=""		# Set to static route list (or leave empty).

==== //depot/projects/davidxu_thread/src/etc/rc.d/Makefile#5 (text+ko) ====

@@ -1,10 +1,10 @@
 # $NetBSD: Makefile,v 1.16 2001/01/14 15:37:22 minoura Exp $
-# $FreeBSD: src/etc/rc.d/Makefile,v 1.50 2005/03/13 08:07:11 dougb Exp $
+# $FreeBSD: src/etc/rc.d/Makefile,v 1.51 2005/04/17 10:47:58 glebius Exp $
 
 FILES=	DAEMON LOGIN NETWORKING SERVERS \
 	abi accounting addswap adjkerntz amd \
 	apm apmd archdep atm1 atm2 atm3 \
-	bgfsck bootparams \
+	bgfsck bootparams bsnmpd \
 	ccd cleanvar cleartmp cron \
 	devd devfs dhclient \
 	dmesg dumpon \

==== //depot/projects/davidxu_thread/src/gnu/usr.bin/groff/tmac/mdoc.local#4 (text+ko) ====

@@ -22,7 +22,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/gnu/usr.bin/groff/tmac/mdoc.local,v 1.45 2005/01/25 09:37:37 ru Exp $
+.\" $FreeBSD: src/gnu/usr.bin/groff/tmac/mdoc.local,v 1.47 2005/04/19 13:26:58 jkoshy Exp $
 .\"
 .\"     %beginstrip%
 .
@@ -48,6 +48,7 @@
 .ds doc-str-Lb-libkiconv   Kernel side iconv library (libkiconv, \-lkiconv)
 .ds doc-str-Lb-libmd       Message Digest (MD4, MD5, etc.) Support Library (libmd, \-lmd)
 .ds doc-str-Lb-libnetgraph Netgraph User Library (libnetgraph, \-lnetgraph)
+.ds doc-str-Lb-libpmc      Performance Monitoring Counters API (libpmc, \-lpmc)
 .ds doc-str-Lb-librpcsvc   RPC Service Library (librpcsvc, \-lrpcsvc)
 .ds doc-str-Lb-libsdp      Bluetooth Service Discovery Protocol User Library (libsdp, \-lsdp)
 .ds doc-str-Lb-libthr      1:1 Threading Library (libthr, \-lthr)

==== //depot/projects/davidxu_thread/src/kerberos5/Makefile.inc#3 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/kerberos5/Makefile.inc,v 1.24 2004/12/21 09:33:44 ru Exp $
+# $FreeBSD: src/kerberos5/Makefile.inc,v 1.25 2005/04/18 22:03:21 imp Exp $
 
 NO_LINT=
 
@@ -48,4 +48,4 @@
 .endfor
 .endfor
 
-.endif defined(SRCS)
+.endif # defined(SRCS)

==== //depot/projects/davidxu_thread/src/lib/Makefile#6 (text+ko) ====

@@ -1,5 +1,5 @@
 #	@(#)Makefile	8.1 (Berkeley) 6/4/93
-# $FreeBSD: src/lib/Makefile,v 1.203 2005/04/02 01:40:12 davidxu Exp $
+# $FreeBSD: src/lib/Makefile,v 1.204 2005/04/19 04:01:21 jkoshy Exp $
 
 # To satisfy shared library or ELF linkage when only the libraries being
 # built are visible:
@@ -31,7 +31,7 @@
 	${_libio} libipsec \
 	libipx libkiconv libmagic libmenu ${_libmilter} ${_libmp} \
 	${_libncp} ${_libngatm} libopie libpam libpanel libpcap \
-	${_libpthread} ${_libsdp} ${_libsm} ${_libsmb} ${_libsmdb} \
+	${_libpmc} ${_libpthread} ${_libsdp} ${_libsm} ${_libsmb} ${_libsmdb} \
 	${_libsmutil} libstand libtelnet ${_libthr} ${_libthread_db} libufs \
 	libugidfw ${_libusbhid} ${_libvgl} libwrap liby libz ${_bind}
 
@@ -59,6 +59,7 @@
 
 .if ${MACHINE_ARCH} == "i386"
 _libncp=	libncp
+_libpmc=	libpmc
 _libsmb=	libsmb
 _libvgl=	libvgl
 .endif
@@ -89,6 +90,7 @@
 
 .if ${MACHINE_ARCH} == "amd64"
 _libncp=	libncp
+_libpmc=	libpmc
 _libsmb=	libsmb
 .endif
 

==== //depot/projects/davidxu_thread/src/lib/libarchive/Makefile#6 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/lib/libarchive/Makefile,v 1.32 2005/03/29 05:24:08 kientzle Exp $
+# $FreeBSD: src/lib/libarchive/Makefile,v 1.33 2005/04/17 17:48:50 kientzle Exp $
 
 #
 # Use "make distfile" to build a conventional tar.gz archive
@@ -7,7 +7,7 @@
 
 
 LIB=	archive
-VERSION=	1.02.016
+VERSION=	1.02.017
 ARCHIVE_API_FEATURE=	2
 ARCHIVE_API_VERSION=	1
 SHLIB_MAJOR=	${ARCHIVE_API_VERSION}
@@ -204,7 +204,7 @@
 	cat ${.CURDIR}/configure.ac.in |			\
 		sed 's/@VERSION@/${VERSION}/' |			\
 		cat > ${DIST_WORK_DIR}/configure.ac
-	(cd ${DIST_WORK_DIR} && aclocal && autoheader && autoconf && automake -a --foreign)
+	(cd ${DIST_WORK_DIR} && aclocal19 && autoheader259 && autoconf259 && automake19 -a --foreign)
 	(cd ${DIST_WORK_DIR} && ./configure && make distcheck && make dist)
 	mv ${DIST_WORK_DIR}/${DISTFILE} ${.OBJDIR}
 	@echo ==================================================

==== //depot/projects/davidxu_thread/src/lib/libarchive/archive_read_extract.c#5 (text+ko) ====

@@ -25,7 +25,7 @@
  */
 
 #include "archive_platform.h"
-__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_extract.c,v 1.38 2005/03/29 05:24:08 kientzle Exp $");
+__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_extract.c,v 1.39 2005/04/17 22:49:00 kientzle Exp $");
 
 #include <sys/types.h>
 #ifdef HAVE_SYS_ACL_H
@@ -482,9 +482,9 @@
 		return (ARCHIVE_WARN);
 	}
 	r = archive_read_data_into_fd(a, fd);
+	close(fd);
 	extract->pst = NULL; /* Cached stat data no longer valid. */
 	r2 = restore_metadata(a, entry, flags);
-	close(fd);
 	return (err_combine(r, r2));
 }
 

==== //depot/projects/davidxu_thread/src/lib/libc/gen/sysctl.3#3 (text+ko) ====

@@ -30,7 +30,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"	@(#)sysctl.3	8.4 (Berkeley) 5/9/95
-.\" $FreeBSD: src/lib/libc/gen/sysctl.3,v 1.64 2005/01/20 09:17:02 ru Exp $
+.\" $FreeBSD: src/lib/libc/gen/sysctl.3,v 1.65 2005/04/18 02:10:37 das Exp $
 .\"
 .Dd January 23, 2001
 .Dt SYSCTL 3
@@ -436,14 +436,14 @@
 with which the system
 attempts to comply.
 .It Li KERN_PROC
-Return the entire process table, or a subset of it.
-An array of pairs of
+Return selected information about specific running processes.
+.Pp
+For the following names, an array of pairs of
 .Va struct proc
 followed by corresponding
 .Va struct eproc
 structures is returned,
 whose size depends on the current number of such objects in the system.
-The third and fourth level names are as follows:
 .Bl -column "Third level nameXXXXXX" "Fourth level is:XXXXXX" -offset indent
 .It "Third level name	Fourth level is:"
 .It "KERN_PROC_ALL	None"
@@ -459,9 +459,15 @@
 follow each other.
 The total size of array is returned.
 It is also possible for a process to set its own process title this way.
+If the third level name is KERN_PROC_PATHNAME, the path of the
+process' text file is stored.
+For KERN_PROC_PATHNAME, a process ID of
+.Li -1
+implies the current process.
 .Bl -column "Third level nameXXXXXX" "Fourth level is:XXXXXX" -offset indent
 .It Sy "Third level name	Fourth level is:"
 .It "KERN_PROC_ARGS	A process ID"
+.It "KERN_PROC_PATHNAME	A process ID"
 .El
 .It Li KERN_PROF
 Return profiling information about the kernel.

==== //depot/projects/davidxu_thread/src/lib/libc/net/getaddrinfo.c#5 (text+ko) ====

@@ -63,10 +63,9 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/net/getaddrinfo.c,v 1.63 2005/04/14 11:44:43 ume Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/net/getaddrinfo.c,v 1.65 2005/04/15 18:15:12 ume Exp $");
 
 #include "namespace.h"
-#include "reentrant.h"
 #include <sys/types.h>
 #include <sys/param.h>
 #include <sys/socket.h>
@@ -286,14 +285,6 @@
 static int res_querydomainN(const char *, const char *,
 	struct res_target *);
 
-/*
- * XXX: Many dependencies are not thread-safe.  Still, we cannot use
- * getaddrinfo() in conjunction with other functions which call them.
- */
-static mutex_t _getaddrinfo_thread_lock = MUTEX_INITIALIZER;
-#define THREAD_LOCK()	mutex_lock(&_getaddrinfo_thread_lock);
-#define THREAD_UNLOCK()	mutex_unlock(&_getaddrinfo_thread_lock);
-
 /* XXX macros that make external reference is BAD. */
 
 #define GET_AI(ai, afd, addr) \
@@ -1441,13 +1432,9 @@
 			break;
 		}
 
-		THREAD_LOCK();
-		if ((sp = getservbyname(servname, proto)) == NULL) {
-			THREAD_UNLOCK();
+		if ((sp = getservbyname(servname, proto)) == NULL)
 			return EAI_SERVICE;
-		}
 		port = sp->s_port;
-		THREAD_UNLOCK();
 	}
 
 	if (!matchonly) {
@@ -2283,7 +2270,7 @@
 
 /* resolver logic */
 
-extern const char *__hostalias(const char *);
+extern const char *_res_hostalias(const char *, char *, size_t);
 
 /*
  * Formulate a normal query, send, and await answer.
@@ -2418,6 +2405,7 @@
 	u_int dots;
 	int trailing_dot, ret, saved_herrno;
 	int got_nodata = 0, got_servfail = 0, tried_as_is = 0;
+	char abuf[MAXDNAME];
 
 	if ((_res.options & RES_INIT) == 0 && res_init() == -1) {
 		h_errno = NETDB_INTERNAL;
@@ -2436,7 +2424,7 @@
 	/*
 	 * if there aren't any dots, it could be a user-level alias
 	 */
-	if (!dots && (cp = __hostalias(name)) != NULL)
+	if (!dots && (cp = _res_hostalias(name, abuf, sizeof(abuf))) != NULL)
 		return (res_queryN(cp, target));
 
 	/*

==== //depot/projects/davidxu_thread/src/lib/libc/net/gethostbydns.c#2 (text+ko) ====

@@ -58,7 +58,7 @@
 static char fromrcsid[] = "From: Id: gethnamaddr.c,v 8.23 1998/04/07 04:59:46 vixie Exp $";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/net/gethostbydns.c,v 1.46 2004/07/21 17:26:40 ume Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/net/gethostbydns.c,v 1.47 2005/04/15 14:42:29 ume Exp $");
 
 #include <sys/types.h>
 #include <sys/param.h>
@@ -96,6 +96,8 @@
 static char hostbuf[8*1024];
 static u_char host_addr[16];	/* IPv4 or IPv6 */
 
+extern const char *_res_hostalias(const char *, char *, size_t);
+
 #ifdef RESOLVSORT
 static void addrsort(char **, int);
 #endif
@@ -477,6 +479,7 @@
 	const char *cp;
 	char *bp, *ep;
 	int n, size, type, len;
+	char abuf[MAXDNAME];
 
 	name = va_arg(ap, const char *);
 	af = va_arg(ap, int);
@@ -510,7 +513,8 @@
 	 * this is also done in res_query() since we are not the only
 	 * function that looks up host names.
 	 */
-	if (!strchr(name, '.') && (cp = __hostalias(name)))
+	if (!strchr(name, '.') &&
+	    (cp = _res_hostalias(name, abuf, sizeof abuf)))
 		name = cp;
 
 	/*

==== //depot/projects/davidxu_thread/src/lib/libc/net/getnameinfo.c#2 (text+ko) ====

@@ -44,7 +44,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/net/getnameinfo.c,v 1.14 2003/05/01 19:03:14 nectar Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/net/getnameinfo.c,v 1.16 2005/04/17 04:00:55 delphij Exp $");
 
 #include <sys/types.h>
 #include <sys/socket.h>
@@ -109,9 +109,6 @@
 	if (sa == NULL)
 		return EAI_FAIL;
 
-	if (sa->sa_len != salen)
-		return EAI_FAIL;
-
 	family = sa->sa_family;
 	for (i = 0; afdl[i].a_af; i++)
 		if (afdl[i].a_af == family) {

==== //depot/projects/davidxu_thread/src/lib/libc/net/getproto.c#2 (text+ko) ====

@@ -35,23 +35,33 @@
 static char sccsid[] = "@(#)getproto.c	8.1 (Berkeley) 6/4/93";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/net/getproto.c,v 1.3 2002/03/21 18:49:23 obrien Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/net/getproto.c,v 1.4 2005/04/19 14:41:13 ume Exp $");
 
 #include <netdb.h>
+#include "netdb_private.h"
 
-extern int _proto_stayopen;
+int
+getprotobynumber_r(int proto, struct protoent *pe, struct protoent_data *ped)
+{
+	int error;
+
+	setprotoent_r(ped->stayopen, ped);
+	while ((error = getprotoent_r(pe, ped)) == 0)
+		if (pe->p_proto == proto)
+			break;
+	if (!ped->stayopen)
+		endprotoent_r(ped);
+	return (error);
+}
 
 struct protoent *
-getprotobynumber(proto)
-	int proto;
+getprotobynumber(int proto)
 {
-	struct protoent *p;
+	struct protodata *pd;
 
-	setprotoent(_proto_stayopen);
-	while ( (p = getprotoent()) )
-		if (p->p_proto == proto)
-			break;
-	if (!_proto_stayopen)
-		endprotoent();
-	return (p);
+	if ((pd = __protodata_init()) == NULL)
+		return (NULL);
+	if (getprotobynumber_r(proto, &pd->proto, &pd->data) != 0)
+		return (NULL);
+	return (&pd->proto);
 }

==== //depot/projects/davidxu_thread/src/lib/libc/net/getprotoent.c#3 (text+ko) ====

@@ -35,7 +35,7 @@
 static char sccsid[] = "@(#)getprotoent.c	8.1 (Berkeley) 6/4/93";
 #endif /* LIBC_SCCS and not lint */
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/lib/libc/net/getprotoent.c,v 1.3 2005/01/03 11:07:45 sobomax Exp $");
+__FBSDID("$FreeBSD: src/lib/libc/net/getprotoent.c,v 1.4 2005/04/19 14:41:13 ume Exp $");

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



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