PERFORCE change 70571 for review

Peter Wemm peter at FreeBSD.org
Mon Feb 7 16:37:02 PST 2005


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

Change 70571 by peter at peter_daintree on 2005/02/08 00:36:37

	IFC @70570 

Affected files ...

.. //depot/projects/hammer/UPDATING#72 integrate
.. //depot/projects/hammer/bin/ps/keyword.c#13 integrate
.. //depot/projects/hammer/contrib/netcat/FREEBSD-Xlist#1 branch
.. //depot/projects/hammer/contrib/netcat/FREEBSD-upgrade#1 branch
.. //depot/projects/hammer/contrib/netcat/atomicio.c#1 branch
.. //depot/projects/hammer/contrib/netcat/nc.1#1 branch
.. //depot/projects/hammer/contrib/netcat/netcat.c#1 branch
.. //depot/projects/hammer/contrib/netcat/socks.c#1 branch
.. //depot/projects/hammer/contrib/pf/man/pf.4#5 integrate
.. //depot/projects/hammer/contrib/pf/man/pf.conf.5#7 integrate
.. //depot/projects/hammer/etc/defaults/rc.conf#47 integrate
.. //depot/projects/hammer/etc/mtree/BSD.include.dist#30 integrate
.. //depot/projects/hammer/etc/rc.d/power_profile#5 integrate
.. //depot/projects/hammer/games/fortune/datfiles/Makefile#5 integrate
.. //depot/projects/hammer/games/fortune/datfiles/fortunes#37 integrate
.. //depot/projects/hammer/games/fortune/datfiles/fortunes2#21 delete
.. //depot/projects/hammer/games/fortune/datfiles/fortunes2-o#9 integrate
.. //depot/projects/hammer/games/fortune/tools/do_sort#2 integrate
.. //depot/projects/hammer/games/fortune/tools/do_uniq.py#1 branch
.. //depot/projects/hammer/include/Makefile#37 integrate
.. //depot/projects/hammer/lib/Makefile#47 integrate
.. //depot/projects/hammer/lib/libc/alpha/_fpmath.h#4 integrate
.. //depot/projects/hammer/lib/libc/amd64/_fpmath.h#9 integrate
.. //depot/projects/hammer/lib/libc/arm/_fpmath.h#2 integrate
.. //depot/projects/hammer/lib/libc/gen/fpclassify.c#2 integrate
.. //depot/projects/hammer/lib/libc/gen/isgreater.3#3 integrate
.. //depot/projects/hammer/lib/libc/i386/_fpmath.h#4 integrate
.. //depot/projects/hammer/lib/libc/ia64/_fpmath.h#4 integrate
.. //depot/projects/hammer/lib/libc/include/fpmath.h#3 integrate
.. //depot/projects/hammer/lib/libc/powerpc/_fpmath.h#6 integrate
.. //depot/projects/hammer/lib/libc/sparc64/_fpmath.h#4 integrate
.. //depot/projects/hammer/lib/libgpib/Makefile#1 branch
.. //depot/projects/hammer/lib/libgpib/gpib.h#1 branch
.. //depot/projects/hammer/lib/libgpib/ibfoo.c#1 branch
.. //depot/projects/hammer/lib/libnetgraph/msg.c#4 integrate
.. //depot/projects/hammer/lib/msun/Makefile#22 integrate
.. //depot/projects/hammer/lib/msun/alpha/Makefile.inc#1 branch
.. //depot/projects/hammer/lib/msun/amd64/Makefile.inc#1 branch
.. //depot/projects/hammer/lib/msun/amd64/e_sqrt.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/Makefile.inc#1 branch
.. //depot/projects/hammer/lib/msun/i387/e_acos.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_asin.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_atan2.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_atan2f.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_exp.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_fmod.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_log.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_log10.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_log10f.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_logf.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_remainder.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_remainderf.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_scalb.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_scalbf.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_sqrt.S#2 integrate
.. //depot/projects/hammer/lib/msun/i387/e_sqrtf.S#2 integrate
.. //depot/projects/hammer/lib/msun/ia64/Makefile.inc#1 branch
.. //depot/projects/hammer/lib/msun/src/e_acos.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/e_acosh.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_asin.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/e_atan2.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/e_atanh.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_cosh.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_exp.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/e_fmod.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/e_gamma.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_gamma_r.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_hypot.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_j0.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_j1.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_jn.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_lgamma.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_lgamma_r.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_log.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/e_log10.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/e_pow.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/e_rem_pio2.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_remainder.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/e_scalb.c#5 integrate
.. //depot/projects/hammer/lib/msun/src/e_sinh.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/e_sqrt.c#3 integrate
.. //depot/projects/hammer/lib/msun/src/k_cos.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/k_rem_pio2.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/k_sin.c#2 integrate
.. //depot/projects/hammer/lib/msun/src/k_standard.c#2 delete
.. //depot/projects/hammer/lib/msun/src/k_tan.c#4 integrate
.. //depot/projects/hammer/lib/msun/src/math.h#26 integrate
.. //depot/projects/hammer/lib/msun/src/math_private.h#5 integrate
.. //depot/projects/hammer/lib/msun/src/s_lib_version.c#2 delete
.. //depot/projects/hammer/lib/msun/src/s_matherr.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_acos.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_acosf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_acosh.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_acoshf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_asin.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_asinf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_atan2.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_atan2f.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_atanh.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_atanhf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_cosh.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_coshf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_exp.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_expf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_fmod.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_fmodf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_gamma.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_gamma_r.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_gammaf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_gammaf_r.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_hypot.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_hypotf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_j0.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_j0f.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_j1.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_j1f.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_jn.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_jnf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_lgamma.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_lgamma_r.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_lgammaf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_lgammaf_r.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_log.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_log10.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_log10f.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_logf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_pow.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_powf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_remainder.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_remainderf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_scalb.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_scalbf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_sinh.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_sinhf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_sqrt.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_sqrtf.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_y0.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_y0f.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_y1.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_y1f.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_yn.c#2 delete
.. //depot/projects/hammer/lib/msun/src/w_ynf.c#2 delete
.. //depot/projects/hammer/libexec/rtld-elf/libmap.c#14 integrate
.. //depot/projects/hammer/libexec/rtld-elf/libmap.h#5 integrate
.. //depot/projects/hammer/libexec/rtld-elf/rtld.1#8 integrate
.. //depot/projects/hammer/libexec/rtld-elf/rtld.c#25 integrate
.. //depot/projects/hammer/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#70 integrate
.. //depot/projects/hammer/release/doc/share/misc/dev.archlist.txt#20 integrate
.. //depot/projects/hammer/rescue/rescue/Makefile#22 integrate
.. //depot/projects/hammer/sbin/gbde/gbde.c#13 integrate
.. //depot/projects/hammer/sbin/ipfw/ipfw.8#37 integrate
.. //depot/projects/hammer/sbin/ipfw/ipfw2.c#38 integrate
.. //depot/projects/hammer/share/examples/etc/make.conf#33 integrate
.. //depot/projects/hammer/share/man/man4/Makefile#62 integrate
.. //depot/projects/hammer/share/man/man4/acpi.4#31 integrate
.. //depot/projects/hammer/share/man/man4/altq.4#7 integrate
.. //depot/projects/hammer/share/man/man4/amr.4#10 integrate
.. //depot/projects/hammer/share/man/man4/mac_biba.4#7 integrate
.. //depot/projects/hammer/share/man/man4/mac_ifoff.4#6 integrate
.. //depot/projects/hammer/share/man/man4/mac_partition.4#6 integrate
.. //depot/projects/hammer/share/man/man4/man4.i386/Makefile#27 integrate
.. //depot/projects/hammer/share/man/man4/man4.i386/el.4#5 integrate
.. //depot/projects/hammer/share/man/man4/man4.i386/ep.4#8 integrate
.. //depot/projects/hammer/share/man/man4/man4.i386/oltr.4#1 branch
.. //depot/projects/hammer/share/man/man4/ng_async.4#3 integrate
.. //depot/projects/hammer/share/man/man4/ng_atm.4#9 integrate
.. //depot/projects/hammer/share/man/man4/ng_atmpif.4#7 integrate
.. //depot/projects/hammer/share/man/man4/ng_bpf.4#5 integrate
.. //depot/projects/hammer/share/man/man4/ng_cisco.4#4 integrate
.. //depot/projects/hammer/share/man/man4/ng_eiface.4#3 integrate
.. //depot/projects/hammer/share/man/man4/ng_etf.4#4 integrate
.. //depot/projects/hammer/share/man/man4/ng_hole.4#3 integrate
.. //depot/projects/hammer/share/man/man4/ng_iface.4#4 integrate
.. //depot/projects/hammer/share/man/man4/ng_ipfw.4#1 branch
.. //depot/projects/hammer/share/man/man4/ng_ksocket.4#5 integrate
.. //depot/projects/hammer/share/man/man4/ng_l2tp.4#5 integrate
.. //depot/projects/hammer/share/man/man4/ng_lmi.4#3 integrate
.. //depot/projects/hammer/share/man/man4/ng_netflow.4#5 integrate
.. //depot/projects/hammer/share/man/man4/ng_ppp.4#5 integrate
.. //depot/projects/hammer/share/man/man4/ng_pppoe.4#7 integrate
.. //depot/projects/hammer/share/man/man4/ng_pptpgre.4#4 integrate
.. //depot/projects/hammer/share/man/man4/ng_socket.4#5 integrate
.. //depot/projects/hammer/share/man/man4/ng_source.4#6 integrate
.. //depot/projects/hammer/share/man/man4/ng_sppp.4#5 integrate
.. //depot/projects/hammer/share/man/man4/ng_tee.4#3 integrate
.. //depot/projects/hammer/share/man/man4/ng_tty.4#4 integrate
.. //depot/projects/hammer/share/man/man4/ng_uni.4#8 integrate
.. //depot/projects/hammer/share/man/man4/ng_vjc.4#6 integrate
.. //depot/projects/hammer/share/man/man4/ng_vlan.4#3 integrate
.. //depot/projects/hammer/share/man/man4/sn.4#3 integrate
.. //depot/projects/hammer/share/man/man4/txp.4#5 integrate
.. //depot/projects/hammer/share/man/man4/ums.4#4 integrate
.. //depot/projects/hammer/share/man/man5/make.conf.5#33 integrate
.. //depot/projects/hammer/share/man/man5/rc.conf.5#49 integrate
.. //depot/projects/hammer/share/man/man7/ports.7#13 integrate
.. //depot/projects/hammer/share/man/man9/Makefile#48 integrate
.. //depot/projects/hammer/share/man/man9/alq.9#4 integrate
.. //depot/projects/hammer/share/man/man9/g_data.9#7 integrate
.. //depot/projects/hammer/share/man/man9/mac.9#9 integrate
.. //depot/projects/hammer/share/man/man9/timeout.9#9 integrate
.. //depot/projects/hammer/sys/alpha/alpha/machdep.c#32 integrate
.. //depot/projects/hammer/sys/alpha/isa/isa_dma.c#7 integrate
.. //depot/projects/hammer/sys/amd64/amd64/legacy.c#17 integrate
.. //depot/projects/hammer/sys/amd64/amd64/machdep.c#113 integrate
.. //depot/projects/hammer/sys/amd64/amd64/pmap.c#121 integrate
.. //depot/projects/hammer/sys/amd64/conf/NOTES#53 integrate
.. //depot/projects/hammer/sys/amd64/isa/isa_dma.c#16 integrate
.. //depot/projects/hammer/sys/arm/arm/machdep.c#8 integrate
.. //depot/projects/hammer/sys/coda/coda_vnops.c#15 integrate
.. //depot/projects/hammer/sys/compat/linux/linux_ipc.c#11 integrate
.. //depot/projects/hammer/sys/compat/linux/linux_misc.c#25 integrate
.. //depot/projects/hammer/sys/compat/linux/linux_stats.c#16 integrate
.. //depot/projects/hammer/sys/compat/linux/linux_util.c#8 integrate
.. //depot/projects/hammer/sys/compat/svr4/svr4_fcntl.c#7 integrate
.. //depot/projects/hammer/sys/compat/svr4/svr4_ipc.c#5 integrate
.. //depot/projects/hammer/sys/compat/svr4/svr4_misc.c#19 integrate
.. //depot/projects/hammer/sys/compat/svr4/svr4_stat.c#7 integrate
.. //depot/projects/hammer/sys/compat/svr4/svr4_stream.c#14 integrate
.. //depot/projects/hammer/sys/compat/svr4/svr4_sysvec.c#14 integrate
.. //depot/projects/hammer/sys/compat/svr4/svr4_util.h#4 integrate
.. //depot/projects/hammer/sys/conf/Makefile.powerpc#10 integrate
.. //depot/projects/hammer/sys/conf/NOTES#80 integrate
.. //depot/projects/hammer/sys/conf/files#103 integrate
.. //depot/projects/hammer/sys/conf/files.i386#49 integrate
.. //depot/projects/hammer/sys/conf/files.pc98#40 integrate
.. //depot/projects/hammer/sys/conf/kmod.mk#43 integrate
.. //depot/projects/hammer/sys/conf/options#66 integrate
.. //depot/projects/hammer/sys/conf/options.pc98#28 integrate
.. //depot/projects/hammer/sys/contrib/dev/oltr/if_oltr.c#11 integrate
.. //depot/projects/hammer/sys/contrib/dev/oltr/if_oltr_isa.c#1 branch
.. //depot/projects/hammer/sys/contrib/dev/oltr/if_oltr_pci.c#1 branch
.. //depot/projects/hammer/sys/contrib/dev/oltr/if_oltrvar.h#1 branch
.. //depot/projects/hammer/sys/dev/acpica/acpi.c#53 integrate
.. //depot/projects/hammer/sys/dev/acpica/acpi_cpu.c#28 integrate
.. //depot/projects/hammer/sys/dev/acpica/acpi_package.c#4 integrate
.. //depot/projects/hammer/sys/dev/acpica/acpi_perf.c#1 branch
.. //depot/projects/hammer/sys/dev/acpica/acpi_throttle.c#1 branch
.. //depot/projects/hammer/sys/dev/acpica/acpivar.h#38 integrate
.. //depot/projects/hammer/sys/dev/ata/ata-all.c#43 integrate
.. //depot/projects/hammer/sys/dev/cardbus/cardbus.c#16 integrate
.. //depot/projects/hammer/sys/dev/cardbus/cardbus_cis.c#15 integrate
.. //depot/projects/hammer/sys/dev/cardbus/cardbus_cis.h#6 integrate
.. //depot/projects/hammer/sys/dev/cardbus/cardbusvar.h#6 integrate
.. //depot/projects/hammer/sys/dev/cpufreq/ichss.c#1 branch
.. //depot/projects/hammer/sys/dev/em/if_em.c#38 integrate
.. //depot/projects/hammer/sys/dev/fe/mb86960.h#1 branch
.. //depot/projects/hammer/sys/dev/ic/i8237.h#2 integrate
.. //depot/projects/hammer/sys/dev/ieee488/ibfoo_int.h#1 branch
.. //depot/projects/hammer/sys/dev/ieee488/pcii.c#2 integrate
.. //depot/projects/hammer/sys/dev/ieee488/ugpib.h#1 branch
.. //depot/projects/hammer/sys/dev/ieee488/upd7210.c#1 branch
.. //depot/projects/hammer/sys/dev/ieee488/upd7210.h#1 branch
.. //depot/projects/hammer/sys/dev/ncv/ncr53c500_pccard.c#12 integrate
.. //depot/projects/hammer/sys/dev/nsp/nsp_pccard.c#11 integrate
.. //depot/projects/hammer/sys/dev/owi/if_owi_pccard.c#5 integrate
.. //depot/projects/hammer/sys/dev/pccard/pccarddevs#30 integrate
.. //depot/projects/hammer/sys/dev/pci/pci.c#33 integrate
.. //depot/projects/hammer/sys/dev/random/probe.c#2 integrate
.. //depot/projects/hammer/sys/dev/ray/if_ray.c#15 integrate
.. //depot/projects/hammer/sys/dev/sio/sio.c#44 integrate
.. //depot/projects/hammer/sys/dev/streams/streams.c#12 integrate
.. //depot/projects/hammer/sys/dev/usb/hid.c#6 integrate
.. //depot/projects/hammer/sys/dev/vge/if_vge.c#3 integrate
.. //depot/projects/hammer/sys/dev/vx/if_vx.c#16 integrate
.. //depot/projects/hammer/sys/fs/nullfs/null_vnops.c#15 integrate
.. //depot/projects/hammer/sys/fs/unionfs/union_subr.c#17 integrate
.. //depot/projects/hammer/sys/fs/unionfs/union_vnops.c#22 integrate
.. //depot/projects/hammer/sys/geom/gate/g_gate.c#10 integrate
.. //depot/projects/hammer/sys/i386/conf/NOTES#60 integrate
.. //depot/projects/hammer/sys/i386/conf/PAE#11 integrate
.. //depot/projects/hammer/sys/i386/i386/legacy.c#11 integrate
.. //depot/projects/hammer/sys/i386/i386/machdep.c#46 integrate
.. //depot/projects/hammer/sys/i386/i386/p4tcc.c#6 integrate
.. //depot/projects/hammer/sys/i386/i386/pmap.c#66 integrate
.. //depot/projects/hammer/sys/i386/ibcs2/ibcs2_fcntl.c#7 integrate
.. //depot/projects/hammer/sys/i386/ibcs2/ibcs2_misc.c#12 integrate
.. //depot/projects/hammer/sys/i386/ibcs2/ibcs2_msg.c#4 integrate
.. //depot/projects/hammer/sys/i386/ibcs2/ibcs2_other.c#4 integrate
.. //depot/projects/hammer/sys/i386/ibcs2/ibcs2_stat.c#7 integrate
.. //depot/projects/hammer/sys/i386/ibcs2/ibcs2_util.c#6 integrate
.. //depot/projects/hammer/sys/i386/ibcs2/ibcs2_util.h#5 integrate
.. //depot/projects/hammer/sys/i386/ibcs2/ibcs2_xenix.c#5 integrate
.. //depot/projects/hammer/sys/i386/isa/clock.c#19 integrate
.. //depot/projects/hammer/sys/i386/isa/isa_dma.c#7 integrate
.. //depot/projects/hammer/sys/i386/linux/linux_machdep.c#16 integrate
.. //depot/projects/hammer/sys/i386/linux/linux_sysvec.c#21 integrate
.. //depot/projects/hammer/sys/ia64/conf/NOTES#4 integrate
.. //depot/projects/hammer/sys/ia64/ia64/machdep.c#47 integrate
.. //depot/projects/hammer/sys/ia64/isa/isa_dma.c#5 integrate
.. //depot/projects/hammer/sys/isa/isavar.h#6 integrate
.. //depot/projects/hammer/sys/kern/cpufreq_if.m#1 branch
.. //depot/projects/hammer/sys/kern/kern_cpu.c#1 branch
.. //depot/projects/hammer/sys/kern/kern_descrip.c#44 integrate
.. //depot/projects/hammer/sys/kern/kern_idle.c#15 integrate
.. //depot/projects/hammer/sys/kern/kern_sysctl.c#21 integrate
.. //depot/projects/hammer/sys/kern/kern_time.c#16 integrate
.. //depot/projects/hammer/sys/kern/kern_timeout.c#18 integrate
.. //depot/projects/hammer/sys/kern/sched_ule.c#55 integrate
.. //depot/projects/hammer/sys/kern/sysv_msg.c#13 integrate
.. //depot/projects/hammer/sys/kern/vfs_bio.c#49 integrate
.. //depot/projects/hammer/sys/kern/vfs_default.c#34 integrate
.. //depot/projects/hammer/sys/kern/vfs_lookup.c#12 integrate
.. //depot/projects/hammer/sys/kern/vfs_mount.c#49 integrate
.. //depot/projects/hammer/sys/kern/vfs_subr.c#72 integrate
.. //depot/projects/hammer/sys/kern/vfs_syscalls.c#41 integrate
.. //depot/projects/hammer/sys/kern/vnode_if.src#15 integrate
.. //depot/projects/hammer/sys/libkern/gets.c#1 branch
.. //depot/projects/hammer/sys/libkern/strlcat.c#3 integrate
.. //depot/projects/hammer/sys/libkern/strlcpy.c#3 integrate
.. //depot/projects/hammer/sys/modules/Makefile#66 integrate
.. //depot/projects/hammer/sys/modules/acpi/Makefile#19 integrate
.. //depot/projects/hammer/sys/modules/acpi/acpi_perf/Makefile#1 branch
.. //depot/projects/hammer/sys/modules/cpufreq/Makefile#1 branch
.. //depot/projects/hammer/sys/modules/netgraph/Makefile#15 integrate
.. //depot/projects/hammer/sys/modules/netgraph/ipfw/Makefile#1 branch
.. //depot/projects/hammer/sys/modules/oltr/Makefile#4 integrate
.. //depot/projects/hammer/sys/net80211/ieee80211_output.c#12 integrate
.. //depot/projects/hammer/sys/netgraph/atm/ng_atm.c#12 integrate
.. //depot/projects/hammer/sys/netgraph/netflow/netflow.c#6 integrate
.. //depot/projects/hammer/sys/netgraph/ng_device.c#15 integrate
.. //depot/projects/hammer/sys/netgraph/ng_eiface.c#15 integrate
.. //depot/projects/hammer/sys/netgraph/ng_eiface.h#6 integrate
.. //depot/projects/hammer/sys/netgraph/ng_ether.c#17 integrate
.. //depot/projects/hammer/sys/netgraph/ng_fec.c#12 integrate
.. //depot/projects/hammer/sys/netgraph/ng_gif.c#10 integrate
.. //depot/projects/hammer/sys/netgraph/ng_iface.c#16 integrate
.. //depot/projects/hammer/sys/netgraph/ng_iface.h#6 integrate
.. //depot/projects/hammer/sys/netgraph/ng_ipfw.c#1 branch
.. //depot/projects/hammer/sys/netgraph/ng_ipfw.h#1 branch
.. //depot/projects/hammer/sys/netgraph/ng_message.h#11 integrate
.. //depot/projects/hammer/sys/netgraph/ng_sample.c#8 integrate
.. //depot/projects/hammer/sys/netgraph/ng_socket.c#13 integrate
.. //depot/projects/hammer/sys/netgraph/ng_sppp.c#6 integrate
.. //depot/projects/hammer/sys/netgraph/ng_sppp.h#3 integrate
.. //depot/projects/hammer/sys/netinet/ip_fw.h#20 integrate
.. //depot/projects/hammer/sys/netinet/ip_fw2.c#50 integrate
.. //depot/projects/hammer/sys/netinet/ip_fw_pfil.c#11 integrate
.. //depot/projects/hammer/sys/netinet/tcp_subr.c#38 integrate
.. //depot/projects/hammer/sys/netinet/tcp_usrreq.c#24 integrate
.. //depot/projects/hammer/sys/netinet/tcp_var.h#22 integrate
.. //depot/projects/hammer/sys/netinet6/raw_ip6.c#17 integrate
.. //depot/projects/hammer/sys/nfsclient/nfs_nfsiod.c#11 integrate
.. //depot/projects/hammer/sys/pc98/i386/machdep.c#39 integrate
.. //depot/projects/hammer/sys/pc98/pc98/isa_dma.c#5 integrate
.. //depot/projects/hammer/sys/pc98/pc98/sio.c#34 integrate
.. //depot/projects/hammer/sys/powerpc/include/bus.h#10 integrate
.. //depot/projects/hammer/sys/powerpc/include/hid.h#3 integrate
.. //depot/projects/hammer/sys/powerpc/include/spr.h#5 integrate
.. //depot/projects/hammer/sys/powerpc/powerpc/clock.c#8 integrate
.. //depot/projects/hammer/sys/powerpc/powerpc/cpu.c#5 integrate
.. //depot/projects/hammer/sys/powerpc/powerpc/machdep.c#32 integrate
.. //depot/projects/hammer/sys/sparc64/isa/isa_dma.c#2 integrate
.. //depot/projects/hammer/sys/sparc64/sparc64/machdep.c#37 integrate
.. //depot/projects/hammer/sys/sparc64/sparc64/pmap.c#32 integrate
.. //depot/projects/hammer/sys/sys/callout.h#5 integrate
.. //depot/projects/hammer/sys/sys/cpu.h#1 branch
.. //depot/projects/hammer/sys/sys/libkern.h#9 integrate
.. //depot/projects/hammer/sys/sys/param.h#52 integrate
.. //depot/projects/hammer/sys/sys/syscallsubr.h#15 integrate
.. //depot/projects/hammer/sys/sys/sysctl.h#23 integrate
.. //depot/projects/hammer/sys/sys/systm.h#30 integrate
.. //depot/projects/hammer/sys/sys/vnode.h#45 integrate
.. //depot/projects/hammer/sys/vm/vm_zeroidle.c#19 integrate
.. //depot/projects/hammer/tools/tools/recoverdisk/README#2 integrate
.. //depot/projects/hammer/tools/tools/tinderbox/etc/releng_4.rc#6 integrate
.. //depot/projects/hammer/tools/tools/tinderbox/etc/update_releng_4.rc#2 integrate
.. //depot/projects/hammer/tools/tools/tinderbox/www/index.cgi#11 integrate
.. //depot/projects/hammer/usr.bin/indent/indent.1#5 integrate
.. //depot/projects/hammer/usr.bin/make/arch.c#11 integrate
.. //depot/projects/hammer/usr.bin/make/buf.c#7 integrate
.. //depot/projects/hammer/usr.bin/make/buf.h#6 integrate
.. //depot/projects/hammer/usr.bin/make/compat.c#14 integrate
.. //depot/projects/hammer/usr.bin/make/cond.c#14 integrate
.. //depot/projects/hammer/usr.bin/make/dir.c#13 integrate
.. //depot/projects/hammer/usr.bin/make/dir.h#8 integrate
.. //depot/projects/hammer/usr.bin/make/for.c#12 integrate
.. //depot/projects/hammer/usr.bin/make/job.c#19 integrate
.. //depot/projects/hammer/usr.bin/make/main.c#26 integrate
.. //depot/projects/hammer/usr.bin/make/make.c#11 integrate
.. //depot/projects/hammer/usr.bin/make/nonints.h#11 integrate
.. //depot/projects/hammer/usr.bin/make/parse.c#22 integrate
.. //depot/projects/hammer/usr.bin/make/str.c#11 integrate
.. //depot/projects/hammer/usr.bin/make/suff.c#13 integrate
.. //depot/projects/hammer/usr.bin/make/targ.c#12 integrate
.. //depot/projects/hammer/usr.bin/make/targ.h#2 integrate
.. //depot/projects/hammer/usr.bin/make/util.c#4 integrate
.. //depot/projects/hammer/usr.bin/make/util.h#2 integrate
.. //depot/projects/hammer/usr.bin/make/var.c#18 integrate
.. //depot/projects/hammer/usr.bin/make/var.h#5 integrate
.. //depot/projects/hammer/usr.bin/make/var_modify.c#7 integrate
.. //depot/projects/hammer/usr.bin/nc/Makefile#1 branch
.. //depot/projects/hammer/usr.bin/newkey/extern.h#2 integrate
.. //depot/projects/hammer/usr.bin/newkey/newkey.c#2 integrate
.. //depot/projects/hammer/usr.bin/newkey/update.c#2 integrate
.. //depot/projects/hammer/usr.bin/rpcgen/rpc_tblout.c#2 integrate
.. //depot/projects/hammer/usr.bin/tail/forward.c#7 integrate
.. //depot/projects/hammer/usr.sbin/Makefile#60 integrate
.. //depot/projects/hammer/usr.sbin/flowctl/flowctl.c#3 integrate
.. //depot/projects/hammer/usr.sbin/mptable/mptable.c#4 integrate
.. //depot/projects/hammer/usr.sbin/ngctl/main.c#7 integrate
.. //depot/projects/hammer/usr.sbin/rpc.lockd/lock_proc.c#7 integrate
.. //depot/projects/hammer/usr.sbin/sysinstall/install.c#24 integrate
.. //depot/projects/hammer/usr.sbin/tcpdrop/Makefile#1 branch
.. //depot/projects/hammer/usr.sbin/tcpdrop/tcpdrop.8#1 branch
.. //depot/projects/hammer/usr.sbin/tcpdrop/tcpdrop.c#1 branch

Differences ...

==== //depot/projects/hammer/UPDATING#72 (text+ko) ====

@@ -8,8 +8,6 @@
 /usr/ports/UPDATING.  Please read that file before running
 portupgrade.  Important recent entries: 20040724 (default X changes).
 
-[[ The UPDATING file will be trimmed to 20040814 on or about Oct 1, 2004 ]]
-
 NOTE TO PEOPLE WHO THINK THAT FreeBSD 6.x IS SLOW:
 	FreeBSD 6.x has many debugging features turned on, in
 	both the kernel and userland.  These features attempt to detect
@@ -23,6 +21,16 @@
 	developers choose to disable these features on build machines
 	to maximize performance.
 
+20050206:
+	The cpufreq import is complete.  As part of this, the sysctls for
+	acpi(4) throttling have been removed.  The power_profile(8) script
+	has been updated, so you can use performance/economy_cpu_freq in
+	rc.conf(5) to set AC on/offline cpu frequencies.  The acpi
+	throttling support has been merged into acpi_perf(4).
+
+20050206:
+	NG_VERSION has been increased. Recompiling kernel (or ng_socket.ko)
+	requires recompiling libnetgraph and userland netgraph utilities.
 
 20050114:
 	Support for abbreviated forms of a number of ipfw options is
@@ -79,6 +87,9 @@
 	may need to insert a "/sbin/mount -u -o rw /dev/md0 /" in
 	their /etc/rc scripts.
 
+20041104:
+	FreeBSD 5.3 shipped here.
+
 20041102:
 	The size of struct tcpcb has changed again due to the removal
 	of RFC1644 T/TCP.  You have to recompile userland programs that
@@ -89,1691 +100,14 @@
 	userland programs that read kmem for tcp sockets directly
 	(netstat, sockstat, etc.)
 
-20041007:
-	The FreeBSD keyword is no longer a requirement for a valid
-	rc.d script. The rc(8) and rc.shutdown(8) scripts no longer check
-	for the existence of this keyword when ordering rc.d scripts.
-	This change touches most of the file in /etc/rc.d; therefore,
-	if you have not modified any files in that directory it may
-	be easier to rm -rf /etc/rc.d and then use the -i switch with
-	mergemaster(8).
-
-20041007:
-	One of the syscalls the 1:1 threading library libthr uses has
-	changed, thus breaking ABI compatibility. Make sure you rebuild
-	this library with the kernel.
-
-20041004:
-	A major sweep over the tty drivers to elimnate approx 3100
-	lines of copy&pasted code have been performed.  As a part of
-	this change some tty devices have changed names:
-	sio devices are now named:	{tty,cua}d%d[.init,.lock]
-	ucom devices are now named:	{tty,cua}U%d[.init,.lock]
-	For other drivers see the commit logs.
-
-20041001:
-	The following libraries had their version number bumped up:
-		/lib/libm.so.2 -> libm.so.3
-		/lib/libreadline.so.4 -> libreadline.so.5
-		/usr/lib/libhistory.so.4 -> libhistory.so.5
-		/usr/lib/libopie.so.2 -> libopie.so.3
-		/usr/lib/libpcap.so.2 -> libpcap.so.3
-	FreeBSD 4.10 versions of these libraries will be added to the
-	compat4x collection.  If you expect to be able to run old 4.X
-	executables you will need to remove the old versions of these
-	libraries.  However note that any 5.X executables you have built
-	will stop working once you remove those old libraries.  You should
-	have all your ports/packages rebuilt before removing the old
-	libraries.
-
-20040929:
-	The pfil API has gained an additional argument to pass an inpcb.
-	You should rebuild all pfil consuming modules: ipfw, ipfilter
-	and pf.
-
-20040928:
-	If named is enabled, the default is now to run it in a chroot
-	"sandbox." For users with existing configurations in
-	/etc/namedb the migration should be simple. Upgrade your
-	world as usual, then after installworld but before
-	mergemaster do the following:
-
-	If named is running: /etc/rc.d/named stop
-	cd /etc
-	mv namedb namedb.bak
-	mkdir -p /var/named/etc/namedb
-	cp -Rp namedb.bak/* /var/named/etc/namedb/
-	mergemaster (with your usual options)
-	If using the generated localhost* files:
-		cd /var/named/etc/namedb
-		/bin/sh make-localhost
-		rm -f localhost-v6.rev localhost.rev
-	/etc/rc.d/syslogd restart
-	/etc/rc.d/named start
-
-	If you are using a custom configuration, or if you have
-	customised the named_* variables in /etc/rc.conf[.local]
-	then you may have to adjust the instructions accordingly.
-	It is suggested that you carefully examine the new named
-	variables in /etc/defaults/rc.conf and the options in
-	/var/named/etc/namedb/named.conf to see if they might
-	now be more suitable.
-
-20040925:
-	BIND 9 has been imported into the base, and is now fully
-	functional. BIND 8 has now been removed. There are numerous
-	differences between BIND 8 and 9, and users with critical
-	named installations should read the migration documentation
-	in /usr/share/doc/bind9/misc/migration. There is also a
-	new instruction manual in /usr/share/doc/bind9/arm.
-
-	The key differences that most users will experience are in
-	how picky BIND 9 is about zone file format. If you are using
-	named as a resolving (caching) name server, you will likely
-	not have trouble.
-
-	The following files are part of the old BIND 8 installation
-	and should be removed:
-	/usr/bin/dnskeygen /usr/bin/dnsquery /usr/libexec/named-xfer
-	/usr/sbin/named.restart /usr/sbin/ndc
-
-	The following files have moved to /usr/bin, and should be
-	removed from their old locations:
-	/usr/sbin/nslookup /usr/sbin/nsupdate
-
-20040914:
-	The format of the pflogd(8) logfile "/var/log/pflog" has changed for
-	architectures that have a 64 bit long type to make it compatible to
-	the standard pcap format. In order to prevent corruption move away
-	any old logfile before using a new pflogd(8).
-
-20040906:
-	debug.witness_* has been renamed to debug.witness.*.  There are
-	compatibility tunables left in for a few days.  Update loader.conf
-	as necessary.
-
-20040902:
-	The ifi_epoch change has been reverted because the ABI breakage
-	was too extensive.  If you are running with a kernel/userland
-	containing the initial change (20040830), you should heed the
-	warning about ifconfig incompatibility when upgrading again.
-	With this change, 5.3 and 6.0 ifconfigs and kernels are once
-	again interoperable.
-
-20040830:
-	A new variable, ifi_epoch, has been added to struct if_data
-	which is part if struct ifnet.  This means all network drivers
-	and network monitoring applications need to be recompiled.
-
-        WARNING WARNING WARNING WARNING WARNING WARNING WARNING
-
-        This also breaks ifconfig compatibility.  An old ifconfig will
-        not work with the new kernel and a new ifconfig will not work
-        with the old.  It is strongly recommended that you make a copy
-        of your old ifconfig before installworld.  If you are installing
-        remotely, you must copy over a new ifconfig before rebooting in
-        to the new kernel.
-
-20040828:
-	The default configuration for the network stack has been changed
-	such that it now runs without the Giant lock unless configured
-	otherwise.  If you experience network-related instability, you
-	may wish to try setting "debug.mpsafenet=0" or compiling the
-	kernel with "options NET_WITH_GIANT".  Details on the netperf
-	project may be found at:
-
-	    http://www.watson.org/~robert/freebsd/netperf/
-
-	Including the 20040828 announcement of configuration change
-	details.
-
-20040827:
-	PFIL_HOOKS are a fixed part of the network stack now and do not
-	need to be specified in the kernel configuration file anymore.
-
-20040819:
-	Netgraph changed its message format slightly to align the data
-	portion well on 64 bit machines.
-	Netgraph using utilities (e.g. ngctl, nghook, ppp, mpd,
-	pppoed, bluetooth, ATM) should be recompiled when a new kernel
-	is installed.
-
-20040817:
-	IPFW has been converted to use pfil(9).  This change is
-	transparent to userland and preserves the ipfw ABI.  The ipfw
-	core packet inspection and filtering functions have not been
-	changed, only how ipfw is invoked is different.
-
-20040814:
-	The RANDOM_IP_ID option has been replaced by the sysctl
-	net.inet.ip.random_id. If you had RANDOM_IP_ID in your kernel then
-	you may want to add "net.inet.ip.random_id=1" to /etc/sysctl.conf.
-
-20040807:
-	The size of 'struct ifnet' has changed due to the addition of the
-	if_carp placeholder.  All kernel modules implementing network
-	interfaces must be recompiled as a result.
-
-20040806:
-	Module loading has been fixed.  Some older installations will
-	drop proper module_path initialization and modules will fail to
-	load properly.  If you have a line in /boot/loader.rc that says:
-	"initialize drop", do (i386 only):
-		cp /usr/src/sys/boot/i386/loader/loader.rc /boot/loader.rc
-		chown root:wheel /boot/loader.rc
-		chmod 444 /boot/loader.rc
-
-20040802:
-	making /dev/(null|zero) into a module proved to be too unpopular,
-	so this bit has been revoked from the previous (20040801) entry.
-
-20040801:
-	The /dev/mem, /dev/io /dev/(null/zero) devices are now modules,
-	so you may wish to add them to your kernel config file. See
-	GENERIC for examples.
-
-20040728:
-	System compiler has been upgraded to GCC 3.4.2-pre. As with any major
-	compiler upgrade, there are several issues to be aware of. GCC 3.4.x
-	has broken C++ ABI compatibility with previous releases yet again
-	and users will have to rebuild all their C++ programs with the new
-	compiler. If you are getting run-time error such as
-	/libexec/ld-elf.so.1: Undefined symbol "_ZNSs20_S_empty_rep_storageE"
-	This entry does apply to you.
-
-	A new unit-at-a-time optimization mode, which is default in this
-	compiler release, is more aggressive in removing unused static
-	symbols. This is the likely cause of 'make buildworld' breakages
-	with non-default CFLAGS where optimization level is set to -O2
-	or higher.
-
-	With the upgrade of the system compiler, the kernel has been upgraded
-	to match the new system compiler.  This makes it impossible to build
-	a new kernel with the old compiler.  Upgrade your system via
-	make buildworld and make kernel (see below) to fix this problem.
-
-20040727:
-	The size of 'struct ifnet' has changed due to the addition of
-	the IFF_NEEDSGIANT flag (and what it implies).  All kernel
-	modules implementing network interfaces must be recompiled as
-	a result.
-
-20040716:
-	The sound device drivers are renamed.  `sound' is always required,
-	while `snd_*' should be configured accordingly to your hardware.
-	Refer to NOTES for the detail of the drivers.
-
-20040710:
-	__FreeBSD_version bumped to 502122.
-
-20040710:
-	The console initialization on Alpha has been reworked and is now
-	identical to other platforms. This means that the hardcoding of
-	the serial console and the debug port has been removed. As such,
-	hints (hint.sio.0.flags="0x10") are now required for the sio(4)
-	driver to become a console or debug port.  The NO_SIO option has
-	been decommissioned because of this.
-	Running mergemaster is the easiest way to ensure your
-	'boot/device.hints' has the needed line.
-
-20040710:
-	A revamp of the debugging code in the kernel with some visible
-	changes beyond just the debugging experience:
-	o  The DDB option is now specific to the DDB debugger backend
-	   and should not be used any more for conditional compilation
-	   of debugging code for when debugging is enabled. Use the KDB
-	   option for this.
-	o  The WITNESS_DDB, DDB_TRACE and DDB_UNATTENDED options have
-	   been renamed to WITNESS_KDB, KDB_TRACE and KDB_UNATTENDED
-	   respectively. This is in line with the first bullet.
-	o  The remote GDB support has been untangled from DDB and needs
-	   to be enabled separately now. Use the GDB option for this.
-	o  The GDB_REMOTE_CHAT option has been removed. Support for this
-	   homegrown feature is discontinued. The GDB remote protocol
-	   supports console output and it makes sense to use that. 
-	o  The DDB_NOKLDSYM option has been removed. The DDB debugger
-	   now supports both direct symbol table lookups as well as KLD
-	   symbol lookups through the linker.
-
-20040708:
-	Bluetooth code has been marked as non-i386 specific.
-	__FreeBSD_version has been bumped to 502121 to mark this change.
-
-20040702:
-	The native preemption has been added to the kernel scheduler.
-	There is some report that the ULE scheduler was broken in some
-	machines and we encourage users using the ULE scheduler either
-	stick with a known good kernel, or temporarily switch to the 4BSD
-	scheduler as a workaround.
-
-20040630:
-	The netgraph ABI version number has been incremented to indicate
-	an incompatible change in the ABI. Old netgraph nodes will refuse
-	to attach until recompiled. Netgraph now uses mbuf tags to move
-	metadata and this commit removes its home-grown metadata facility.
-	Nodes should just recompile, unless they use metadata, in which
-	case the changes are simple; the file ng_ksocket.c serves as an
-	example of such changes.
-
-	This also broke i4b, although the compile problem has been papered
-	over.
-
-20040630:
-	ACPI has been updated to disable known-bad BIOS revisions.  A message
-	will be printed on the console indicating that ACPI has been disabled
-	automatically and that the user should use a newer BIOS, if possible.
-	If you think ACPI does work on your system and want to override
-	this (i.e., for testing), set hint.acpi.0.disabled="0" at the
-	loader prompt.
-
-20040623:
-	pf was updated to OpenBSD-stable 3.5 and pflogd(8) is privilege
-	separated now. It uses the newly created "_pflogd" user/group
-	combination. If you plan to use pflogd(8) make sure to run
-	mergemaster -p or install the "_pflogd" user and group manually.
-
-20040622:
-	Network interface cloning has been overhauled.  This change will
-	require a recompile of modules using cloning and modification of
-	external ones to the new API.  __FreeBSD_version has been bumped
-	to 502119 to mark this change.  Additionally, users creating
-	stf(4) interfaces via "ifconfig stf" will need to update their
-	scripts as this will create an interface named "stf" instead of
-	"stf0" and ifconfig will not print "stf0" to stdout.
-
-20040621:
-	On 20040524, the /etc/rc.d/nsswitch script was modified to
-	automatically create /etc/nsswitch.conf on startup if it did
-	not already exist.  Unfortunately, an error in the man page
-	was carried over to the script, resulting in incorrect
-	nsswitch settings.  The simplest remedy is to remove both
-	/etc/nsswitch.conf and /etc/host.conf; they will be recreated
-	during the next reboot.
-
-20040614:
-	The return value of sema_timedwait(9) has been changed to
-	make it consistent with cv_timedwait(9).  Be sure to recompile
-	the ips module and any third-party modules which call
-	sema_timedwait.
-
-20040613:
-	ALTQ is now linked to the build. This breaks ABI for struct ifnet.
-	Make sure to recompile modules and any userland that makes use of
-	sizeof(struct ifnet). In order to get the altq headers in place
-	please recompile and reinstall world.
-
-20040607:
-	Splitting kern_thread.c into 2 files (adding kern_kse.c)
-	requires that you re-run config after updating your tree.
-
-20040601:
-	The MIDI drivers have been removed. Until the new module-friendly
-	ones are merged, remove or comment out midi and seq from your
-	kernel configuration.
-
-20040423:
-	Due to a new option in ipfw (versrcreach) the ipfw(8) command
-	needs to be recompiled.  Normal accept/reject rules without
-	options are not affected but those with options may break until
-	ipfw(8) is recompiled.
-
-20040420:
-	Due to changes in the callout ABI, kernels compiled after this
-	date may be incompatible with kernel modules compiled prior to
-	20040406.
-
-20040414:
-	The PCI bus power state stuff has been turned on.  If this causes
-	problems for your system, please disable it using the tunable
-	hw.pci.do_powerstate=0.
-
-20040412:
-	The bulk of the pci problems have been fixed, although the floppy
-	drive is still broken.
-
-20040410:
-	A substantial update to the pci bus resource and power management
-	have been committed.  Expect a bumpy ride for a few days until
-	the unanticipated problems have been resolved.
-
-20040409:
-        Due to changes in the the Yarrow initialization process,
-        /dev/random needs to be fed before operations requiring
-        temp files can succeed in single user mode.  This includes
-        running "make installworld". /dev/random may be fed by running
-        "/etc/rc.d/initrandom start" or with 20040415 source by running
-        "/etc/rc.d/preseedrandom".
-
-20040322:
-	The debug.mpsafenet tunable controls whether the kernel Giant
-	lock is held across the lower levels of the network stack, and
-	by default is turned off.  In the few days following 20040322,
-	the behavior of debug.mpsafenet will change such that this
-	tunable controls Giant over all levels of the network stack.
-	If you are currently setting debug.mpsafenet to 1, you should
-	set it back to 0 (the default) again during the change-over.
-	An additional note will be added to UPDATING when sufficient
-	locking is merged to permit this to take place.
-
-20040310:
-	The FreeBSD/sparc64 platform is changing time_t from 32-bits to
-	64-bits.  This is a very major incompatible change, so people
-	using FreeBSD/sparc64 *must* read the UPDATING.64BTT file for
-	detailed instructions on how to make this upgrade.  People
-	upgrading FreeBSD on other platforms can ignore this event.
-
-20040308:
-	The packet filter (pf) is now installed with the base system. Make
-	sure to run mergemaster -p before installworld to create required
-	user account ("proxy"). If you do not want to build pf with your
-	system you can use the NO_PF knob in make.conf.
-	The pf system consists of the following three devices:
-	device		pf		# required
-	device		pflog		# optional
-	device		pfsync		# optional
-
-20040303:
-	If you are having trouble with the libc_r -> libpthread transition
-	(see the 20040130 entry), place the following lines at the top of
-	/etc/libmap.conf:
-
-	libc_r.so.5		libpthread.so.1
-	libc_r.so		libpthread.so
-
-	This will cause all programs and libraries linked against libc_r
-	to use libpthread instead.
-
-20040226:
-	Some sshd configuration defaults have changed: protocol version 1
-	is no longer enabled by default, and password authentication is
-	disabled by default if PAM is enabled (which it is by default).
-	OpenSSH clients should not be affected by this; other clients may
-	have to be reconfigured, upgraded or replaced.
-
-20040225:
-	The ABIs defined in <resolv.h> and <netdb.h> have been updated
-	to support improved reentrancy.  Multi-threaded programs that
-	reference the "_res" or "h_errno" symbols may experience some
-	problems if they are not recompiled.  Single-threaded programs
-	should remain unaffected.
-
-20040225:
-	routed has been updated in the base system from the vendor
-	sources, routed v2.27, from rhyolite.com. This change means that
-	for users who use RIP's MD5 authentication feature, FreeBSD
-	-CURRENT's routed is now incompatible with previous versions
-	of FreeBSD; however it is now compatible with implementations
-	from Sun, Cisco and other vendors.
-
-20040224:
-	The tcpcb structure has changed and makes a recompile of libkvm
-	and related userland network utilities necessary.
-
-20040222:
-	The cdevsw structure has changed in two externally visible ways.
-	First, the sense of the D_GIANT flag has changed to D_NEEDSGIANT.
-	Second, the d_version field must be filled in with D_VERSION.
-	Drivers outside the tree will need to be updated.
-
-20040207:
-	The /etc/rc.d/ttys script has been removed. It is no longer
-	necessary since devfs has been mandatory for some time.
-
-20040130:
-	libkse has been renamed back to libpthread and is now the
-	default threads library.  The gcc -pthread option has also
-	been changed to link to libpthread instead of libc_r.  For
-	alpha and sparc64 machines, libkse is not renamed and links
-	are installed so that libpthread points to libc_r.  Until
-	the ports system is updated to handle this change, it is
-	recommended that folks install an /etc/libmap.conf(5) that
-	maps libc_r to libpthread.  If you have any binaries or
-	libraries linked to libkse, then it is also recommended
-	that you map libkse to libpthread.  Anyone that is using
-	nvidia supplied drivers and libraries should use a libmap.conf
-	that maps libpthread to libc_r since their drivers/libraries
-	do not work with libpthread.
-
-20040125:
-	ULE has entered into its probationary period as the default scheduler
-	in GENERIC.  For the average user, interactivity is reported to be
-	better in many cases.  On SMP machines ULE will be able to make more
-	efficient use of the available parallel resources.  If you are not
-	running it now, please switch over, replacing the kernel option
-	SCHED_4BSD with SCHED_ULE.
-
-20040125:
-	Move LongRun support out of identcpu.c, where it hardly
-	belongs, into its own file and make it opt-in, not mandatory,
-	depending on CPU_ENABLE_LONGRUN config(8) option.
-
-20031213:
-	src/lib/libc/gen/initgroups.c:1.8 now causes logins to fail
-	if the login process is unable to successfully set the
-	process credentials to include all groups defined for the
-	user.  The current kernel limit is 16 groups; administrators
-	may wish to check that users do not have over 16 groups
-	defined, or they will be unable to log in.
-
-20031203:
-	The ACPI module has been reactivated.  It is no longer required
-	to compile ACPI support into kernels statically.
-
-20031112:
-	The statfs structure has been updated with 64-bit fields to
-	allow accurate reporting of multi-terabyte filesystem
-	sizes. You should build world, then build and boot the new kernel
-	BEFORE doing a `installworld' as the new kernel will know about
-	binaries using the old statfs structure, but an old kernel will
-	not know about the new system calls that support the new statfs
-	structure.
-	Note that the backwards compatibility is only present when the
-	kernel is configured with the COMPAT_FREEBSD4 option. Since
-	even /bin/sh will not run with a new kernel without said option
-	you're pretty much dead in the water without it. Make sure you
-	have COMPAT_FREEBSD4!
-	Running an old kernel after a `make world' will cause programs
-	such as `df' that do a statfs system call to fail with a bad
-	system call. Marco Wertejuk <wertejuk at mwcis.com> also reports
-	that cfsd (ports/security/cfs) needs to be recompiled after
-	these changes are installed.
-
-	****************************DANGER*******************************
-
-	DO NOT make installworld after the buildworld w/o building and
-	installing a new kernel FIRST.  You will be unable to build a
-	new kernel otherwise on a system with new binaries and an old
-	kernel.
-
-20031112:
-	Some netgraph string length constants have been changed. This
-	change requires the netgraph kernel modules and all netgraph
-	userland components to be in sync. Especially users who require
-	netgraph to boot need to make sure to have world and kernel in
-	sync before rebooting.
-
-20031111:
-	Hyperthreading logical CPU's are no longer probed by default
-	when using the MP Table.  If ACPI is being used, then logical
-	CPUs will be probed if hyperthreading is enabled in the BIOS.
-	If ACPI is not being used and hyperthreading is enabled in the
-	BIOS, logical CPUs can be enabled by building a custom kernel
-	with the option MPTABLE_FORCE_HTT enabled.
-
-20031103:
-	The i386 APIC_IO kernel option has been replaced by
-	'device apic'.  The ACPI module has also been temporarily
-	disabled, so ACPI must be statically compiled into your
-	kernel using 'device acpi' if you wish to use the ACPI driver.
-
-20031031:
-	The API and ABI of struct ifnet have been changed by removing
-	the if_name and if_unit members and replacing them with
-	if_xname, if_dname, and if_dunit.  All network drivers and most
-	userland programs which include net/if_var.h must be updated
-	and recompiled.  __FreeBSD_version has been bumped to 501113 to
-	reflect this change.
-
-20030928:
-	Changes to the cdevsw default functions have been made to remove
-	the need to specify nullopen() and nullclose() explicitly.
-	__FreeBSD_version bumped to 501110.
-
-20030926:
-	kiconv(3) has been added. mount_msdosfs(8), mount_ntfs(8) and
-	mount_cd9660(8) need to be in sync with kernel.
-
-20030923:
-	Fix a bug in arplookup(), whereby a hostile party on a locally
-	attached network could exhaust kernel memory, and cause a system
-	panic, by sending a flood of spoofed ARP requests. See
-	FreeBSD-SA-03:14.arp.
-
-20030915:
-	A change to /etc/defaults/rc.conf now causes inetd to be started
-	with `-C 60' if it is not overridden in /etc/rc.conf.  This
-	causes inetd to stop accepting connections from an IP address

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


More information about the p4-projects mailing list