Date: Thu, 14 Apr 2005 18:01:27 GMT From: Peter Wemm <peter@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 75182 for review Message-ID: <200504141801.j3EI1R9O082452@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=75182 Change 75182 by peter@peter_daintree on 2005/04/14 18:00:57 IFC @75180 Affected files ... .. //depot/projects/hammer/Makefile.inc1#89 integrate .. //depot/projects/hammer/bin/dd/dd.1#9 integrate .. //depot/projects/hammer/contrib/top/commands.c#5 integrate .. //depot/projects/hammer/contrib/top/top.c#6 integrate .. //depot/projects/hammer/contrib/traceroute/traceroute.8#3 integrate .. //depot/projects/hammer/etc/defaults/rc.conf#52 integrate .. //depot/projects/hammer/etc/rc.d/cleanvar#8 integrate .. //depot/projects/hammer/etc/rc.d/dumpon#8 integrate .. //depot/projects/hammer/etc/rc.d/random#8 integrate .. //depot/projects/hammer/etc/rc.initdiskless#1 branch .. //depot/projects/hammer/games/fortune/datfiles/fortunes#43 integrate .. //depot/projects/hammer/gnu/usr.bin/gdb/libgdb/fbsd-threads.c#7 integrate .. //depot/projects/hammer/include/pthread.h#8 integrate .. //depot/projects/hammer/lib/libalias/alias.c#11 integrate .. //depot/projects/hammer/lib/libarchive/archive_private.h#16 integrate .. //depot/projects/hammer/lib/libarchive/archive_read.c#11 integrate .. //depot/projects/hammer/lib/libarchive/archive_read_support_format_cpio.c#11 integrate .. //depot/projects/hammer/lib/libarchive/archive_read_support_format_iso9660.c#5 integrate .. //depot/projects/hammer/lib/libarchive/archive_read_support_format_tar.c#20 integrate .. //depot/projects/hammer/lib/libarchive/archive_read_support_format_zip.c#4 integrate .. //depot/projects/hammer/lib/libc/amd64/string/Makefile.inc#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/bcmp.S#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/bcopy.S#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/bzero.S#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/memcmp.S#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/memcpy.S#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/memmove.S#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/memset.S#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/strcat.S#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/strcmp.S#3 branch .. //depot/projects/hammer/lib/libc/amd64/string/strcpy.S#3 branch .. //depot/projects/hammer/lib/libc/gen/fnmatch.c#3 integrate .. //depot/projects/hammer/lib/libc/gen/setmode.c#3 integrate .. //depot/projects/hammer/lib/libc/gen/syslog.c#9 integrate .. //depot/projects/hammer/lib/libc/i386/gen/_set_tp.c#5 integrate .. //depot/projects/hammer/lib/libc/i386/sys/Makefile.inc#6 integrate .. //depot/projects/hammer/lib/libc/i386/sys/_amd64_get_fsbase.c#5 integrate .. //depot/projects/hammer/lib/libc/i386/sys/_amd64_get_gsbase.c#5 integrate .. //depot/projects/hammer/lib/libc/i386/sys/i386_get_fsbase.c#1 branch .. //depot/projects/hammer/lib/libc/i386/sys/i386_get_gsbase.c#1 branch .. //depot/projects/hammer/lib/libc/i386/sys/i386_set_fsbase.c#1 branch .. //depot/projects/hammer/lib/libc/i386/sys/i386_set_gsbase.c#1 branch .. //depot/projects/hammer/lib/libc/net/Makefile.inc#11 integrate .. //depot/projects/hammer/lib/libc/net/gai_strerror.c#1 branch .. //depot/projects/hammer/lib/libc/net/getaddrinfo.c#19 integrate .. //depot/projects/hammer/lib/libc/net/getifmaddrs.c#2 integrate .. //depot/projects/hammer/lib/libc/net/name6.c#15 integrate .. //depot/projects/hammer/lib/libc/net/res_comp.c#2 integrate .. //depot/projects/hammer/lib/libc/net/res_mkupdate.c#3 integrate .. //depot/projects/hammer/lib/libc/stdio/vfscanf.c#12 integrate .. //depot/projects/hammer/lib/libc/yp/yplib.c#5 integrate .. //depot/projects/hammer/lib/libdisk/disk.c#21 integrate .. //depot/projects/hammer/lib/libpthread/arch/arm/include/atomic_ops.h#3 integrate .. //depot/projects/hammer/lib/libpthread/arch/i386/i386/pthread_md.c#5 integrate .. //depot/projects/hammer/lib/libpthread/arch/i386/include/pthread_md.h#12 integrate .. //depot/projects/hammer/lib/libthr/Makefile#9 integrate .. //depot/projects/hammer/lib/libthr/arch/arm/Makefile.inc#2 integrate .. //depot/projects/hammer/lib/libthr/arch/arm/include/pthread_md.h#2 integrate .. //depot/projects/hammer/lib/libthr/arch/i386/i386/pthread_md.c#2 integrate .. //depot/projects/hammer/lib/libthr/arch/i386/include/pthread_md.h#2 integrate .. //depot/projects/hammer/lib/libthr/pthread.map#2 integrate .. //depot/projects/hammer/lib/libthr/thread/Makefile.inc#9 integrate .. //depot/projects/hammer/lib/libthr/thread/thr_barrier.c#4 integrate .. //depot/projects/hammer/lib/libthr/thread/thr_create.c#15 integrate .. //depot/projects/hammer/lib/libthr/thread/thr_event.c#1 branch .. //depot/projects/hammer/lib/libthr/thread/thr_exit.c#15 integrate .. //depot/projects/hammer/lib/libthr/thread/thr_init.c#16 integrate .. //depot/projects/hammer/lib/libthr/thread/thr_list.c#2 integrate .. //depot/projects/hammer/lib/libthr/thread/thr_private.h#24 integrate .. //depot/projects/hammer/lib/libthr/thread/thr_symbols.c#2 integrate .. //depot/projects/hammer/lib/libthread_db/libc_r_db.c#2 integrate .. //depot/projects/hammer/lib/libthread_db/libpthread_db.c#4 integrate .. //depot/projects/hammer/lib/libthread_db/libthr_db.c#4 integrate .. //depot/projects/hammer/lib/libthread_db/thread_db.h#3 integrate .. //depot/projects/hammer/lib/libutil/humanize_number.3#5 integrate .. //depot/projects/hammer/lib/msun/Makefile#26 integrate .. //depot/projects/hammer/lib/msun/man/exp.3#6 integrate .. //depot/projects/hammer/lib/msun/man/lround.3#2 integrate .. //depot/projects/hammer/lib/msun/man/math.3#11 integrate .. //depot/projects/hammer/lib/msun/man/round.3#4 integrate .. //depot/projects/hammer/lib/msun/src/k_rem_pio2f.c#2 integrate .. //depot/projects/hammer/lib/msun/src/math.h#29 integrate .. //depot/projects/hammer/lib/msun/src/s_exp2.c#1 branch .. //depot/projects/hammer/lib/msun/src/s_exp2f.c#1 branch .. //depot/projects/hammer/lib/msun/src/s_llround.c#2 integrate .. //depot/projects/hammer/lib/msun/src/s_llroundf.c#2 integrate .. //depot/projects/hammer/lib/msun/src/s_llroundl.c#1 branch .. //depot/projects/hammer/lib/msun/src/s_lround.c#2 integrate .. //depot/projects/hammer/lib/msun/src/s_lroundf.c#2 integrate .. //depot/projects/hammer/lib/msun/src/s_lroundl.c#1 branch .. //depot/projects/hammer/lib/msun/src/s_roundl.c#1 branch .. //depot/projects/hammer/libexec/getty/chat.c#4 integrate .. //depot/projects/hammer/libexec/getty/extern.h#2 integrate .. //depot/projects/hammer/libexec/getty/init.c#4 integrate .. //depot/projects/hammer/libexec/getty/main.c#6 integrate .. //depot/projects/hammer/libexec/rexecd/rexecd.c#7 integrate .. //depot/projects/hammer/libexec/rtld-elf/arm/rtld_machdep.h#5 integrate .. //depot/projects/hammer/libexec/rtld-elf/i386/reloc.c#7 integrate .. //depot/projects/hammer/libexec/save-entropy/save-entropy.sh#2 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/hardware/common/dev.sgml#75 integrate .. //depot/projects/hammer/release/doc/en_US.ISO8859-1/relnotes/common/new.sgml#90 integrate .. //depot/projects/hammer/release/doc/ru_RU.KOI8-R/installation/common/install.sgml#7 integrate .. //depot/projects/hammer/release/doc/ru_RU.KOI8-R/installation/common/layout.sgml#5 integrate .. //depot/projects/hammer/release/doc/ru_RU.KOI8-R/installation/common/trouble.sgml#4 integrate .. //depot/projects/hammer/release/doc/share/misc/dev.archlist.txt#26 integrate .. //depot/projects/hammer/release/doc/share/sgml/release.ent#16 integrate .. //depot/projects/hammer/release/doc/zh_CN.GB2312/installation/common/layout.sgml#2 integrate .. //depot/projects/hammer/release/doc/zh_CN.GB2312/installation/common/trouble.sgml#2 integrate .. //depot/projects/hammer/release/doc/zh_CN.GB2312/relnotes/common/new.sgml#3 integrate .. //depot/projects/hammer/sbin/devfs/devfs.8#10 integrate .. //depot/projects/hammer/sbin/ffsinfo/ffsinfo.8#7 integrate .. //depot/projects/hammer/sbin/geom/class/Makefile.inc#3 integrate .. //depot/projects/hammer/sbin/geom/core/geom.c#9 integrate .. //depot/projects/hammer/sbin/ifconfig/ifconfig.c#24 integrate .. //depot/projects/hammer/sbin/ifconfig/ifconfig.h#9 integrate .. //depot/projects/hammer/sbin/ipfw/ipfw2.c#39 integrate .. //depot/projects/hammer/sbin/nfsiod/nfsiod.c#5 integrate .. //depot/projects/hammer/sbin/sysctl/sysctl.c#17 integrate .. //depot/projects/hammer/share/Makefile#6 integrate .. //depot/projects/hammer/share/examples/etc/make.conf#37 integrate .. //depot/projects/hammer/share/man/man4/Makefile#68 integrate .. //depot/projects/hammer/share/man/man4/atkbdc.4#2 integrate .. //depot/projects/hammer/share/man/man4/carp.4#3 integrate .. //depot/projects/hammer/share/man/man4/cdce.4#2 integrate .. //depot/projects/hammer/share/man/man4/cpufreq.4#5 integrate .. //depot/projects/hammer/share/man/man4/geom.4#7 integrate .. //depot/projects/hammer/share/man/man4/inet.4#15 integrate .. //depot/projects/hammer/share/man/man4/mac_bsdextended.4#9 integrate .. //depot/projects/hammer/share/man/man4/ng_netflow.4#7 integrate .. //depot/projects/hammer/share/man/man4/ng_source.4#7 integrate .. //depot/projects/hammer/share/man/man4/sched_4bsd.4#1 branch .. //depot/projects/hammer/share/man/man4/sched_ule.4#1 branch .. //depot/projects/hammer/share/man/man4/tap.4#6 integrate .. //depot/projects/hammer/share/man/man4/uftdi.4#7 integrate .. //depot/projects/hammer/share/man/man4/unix.4#4 integrate .. //depot/projects/hammer/share/man/man4/witness.4#5 integrate .. //depot/projects/hammer/share/man/man5/make.conf.5#35 integrate .. //depot/projects/hammer/share/man/man9/Makefile#50 integrate .. //depot/projects/hammer/share/misc/bsd-family-tree#24 integrate .. //depot/projects/hammer/share/misc/pci_vendors#13 integrate .. //depot/projects/hammer/share/mk/bsd.files.mk#2 integrate .. //depot/projects/hammer/share/mk/bsd.incs.mk#2 integrate .. //depot/projects/hammer/share/mk/bsd.init.mk#4 integrate .. //depot/projects/hammer/share/mk/bsd.lib.mk#23 integrate .. //depot/projects/hammer/share/mk/bsd.nls.mk#4 integrate .. //depot/projects/hammer/share/mk/bsd.obj.mk#8 integrate .. //depot/projects/hammer/share/mk/bsd.own.mk#7 integrate .. //depot/projects/hammer/share/mk/bsd.prog.mk#14 integrate .. //depot/projects/hammer/sys/alpha/alpha/interrupt.c#19 integrate .. //depot/projects/hammer/sys/alpha/alpha/trap.c#16 integrate .. //depot/projects/hammer/sys/amd64/amd64/intr_machdep.c#35 integrate .. //depot/projects/hammer/sys/amd64/amd64/local_apic.c#47 integrate .. //depot/projects/hammer/sys/amd64/amd64/machdep.c#122 integrate .. //depot/projects/hammer/sys/amd64/amd64/mp_machdep.c#88 integrate .. //depot/projects/hammer/sys/amd64/amd64/support.S#27 integrate .. //depot/projects/hammer/sys/amd64/amd64/sys_machdep.c#19 integrate .. //depot/projects/hammer/sys/amd64/amd64/trap.c#56 integrate .. //depot/projects/hammer/sys/amd64/conf/GENERIC#70 integrate .. //depot/projects/hammer/sys/amd64/conf/NOTES#61 integrate .. //depot/projects/hammer/sys/amd64/ia32/ia32_syscall.c#11 integrate .. //depot/projects/hammer/sys/amd64/include/asm.h#14 integrate .. //depot/projects/hammer/sys/amd64/include/ieeefp.h#17 integrate .. //depot/projects/hammer/sys/amd64/include/sysarch.h#16 integrate .. //depot/projects/hammer/sys/amd64/include/tss.h#11 integrate .. //depot/projects/hammer/sys/amd64/linux32/linux32_machdep.c#7 integrate .. //depot/projects/hammer/sys/arm/arm/pmap.c#19 integrate .. //depot/projects/hammer/sys/arm/arm/support.S#7 integrate .. //depot/projects/hammer/sys/arm/arm/trap.c#10 integrate .. //depot/projects/hammer/sys/arm/arm/undefined.c#6 integrate .. //depot/projects/hammer/sys/arm/include/asmacros.h#4 integrate .. //depot/projects/hammer/sys/arm/include/atomic.h#6 integrate .. //depot/projects/hammer/sys/arm/include/pmap.h#9 integrate .. //depot/projects/hammer/sys/arm/sa11x0/sa11x0_io.c#6 integrate .. //depot/projects/hammer/sys/arm/xscale/i80321/iq31244_machdep.c#9 integrate .. //depot/projects/hammer/sys/arm/xscale/i80321/obio_space.c#3 integrate .. //depot/projects/hammer/sys/boot/i386/libi386/vidconsole.c#3 integrate .. //depot/projects/hammer/sys/boot/pc98/libpc98/vidconsole.c#4 integrate .. //depot/projects/hammer/sys/cam/scsi/scsi_all.c#13 integrate .. //depot/projects/hammer/sys/cam/scsi/scsi_da.c#26 integrate .. //depot/projects/hammer/sys/cam/scsi/scsi_sa.c#15 integrate .. //depot/projects/hammer/sys/coda/coda_vnops.c#18 integrate .. //depot/projects/hammer/sys/compat/ia32/ia32_signal.h#10 integrate .. //depot/projects/hammer/sys/compat/linux/linux_file.c#14 integrate .. //depot/projects/hammer/sys/compat/linux/linux_getcwd.c#10 integrate .. //depot/projects/hammer/sys/compat/linux/linux_ioctl.c#23 integrate .. //depot/projects/hammer/sys/compat/ndis/hal_var.h#8 integrate .. //depot/projects/hammer/sys/compat/ndis/kern_ndis.c#29 integrate .. //depot/projects/hammer/sys/compat/ndis/kern_windrv.c#4 integrate .. //depot/projects/hammer/sys/compat/ndis/ndis_var.h#20 integrate .. //depot/projects/hammer/sys/compat/ndis/ntoskrnl_var.h#17 integrate .. //depot/projects/hammer/sys/compat/ndis/pe_var.h#10 integrate .. //depot/projects/hammer/sys/compat/ndis/subr_hal.c#11 integrate .. //depot/projects/hammer/sys/compat/ndis/subr_ndis.c#28 integrate .. //depot/projects/hammer/sys/compat/ndis/subr_ntoskrnl.c#28 integrate .. //depot/projects/hammer/sys/compat/ndis/subr_usbd.c#2 integrate .. //depot/projects/hammer/sys/compat/ndis/winx32_wrap.S#1 branch .. //depot/projects/hammer/sys/conf/Makefile.alpha#10 integrate .. //depot/projects/hammer/sys/conf/Makefile.amd64#18 integrate .. //depot/projects/hammer/sys/conf/Makefile.arm#8 integrate .. //depot/projects/hammer/sys/conf/Makefile.i386#8 integrate .. //depot/projects/hammer/sys/conf/Makefile.ia64#10 integrate .. //depot/projects/hammer/sys/conf/Makefile.pc98#8 integrate .. //depot/projects/hammer/sys/conf/Makefile.powerpc#13 integrate .. //depot/projects/hammer/sys/conf/Makefile.sparc64#9 integrate .. //depot/projects/hammer/sys/conf/NOTES#86 integrate .. //depot/projects/hammer/sys/conf/files#110 integrate .. //depot/projects/hammer/sys/conf/files.arm#4 integrate .. //depot/projects/hammer/sys/conf/files.i386#56 integrate .. //depot/projects/hammer/sys/conf/kern.pre.mk#38 integrate .. //depot/projects/hammer/sys/conf/kmod.mk#46 integrate .. //depot/projects/hammer/sys/contrib/pf/net/pf.c#20 integrate .. //depot/projects/hammer/sys/ddb/db_print.c#5 integrate .. //depot/projects/hammer/sys/ddb/db_run.c#6 integrate .. //depot/projects/hammer/sys/dev/acpica/acpi.c#59 integrate .. //depot/projects/hammer/sys/dev/acpica/acpi_cpu.c#31 integrate .. //depot/projects/hammer/sys/dev/acpica/acpi_ec.c#31 integrate .. //depot/projects/hammer/sys/dev/acpica/acpi_perf.c#7 integrate .. //depot/projects/hammer/sys/dev/acpica/acpi_throttle.c#6 integrate .. //depot/projects/hammer/sys/dev/acpica/acpivar.h#43 integrate .. //depot/projects/hammer/sys/dev/aic/aic_cbus.c#4 integrate .. //depot/projects/hammer/sys/dev/ata/ata-all.c#45 integrate .. //depot/projects/hammer/sys/dev/ata/ata-all.h#26 integrate .. //depot/projects/hammer/sys/dev/ata/ata-card.c#21 integrate .. //depot/projects/hammer/sys/dev/ata/ata-cbus.c#11 integrate .. //depot/projects/hammer/sys/dev/ata/ata-chipset.c#53 integrate .. //depot/projects/hammer/sys/dev/ata/ata-dma.c#19 integrate .. //depot/projects/hammer/sys/dev/ata/ata-isa.c#12 integrate .. //depot/projects/hammer/sys/dev/ata/ata-lowlevel.c#27 integrate .. //depot/projects/hammer/sys/dev/ata/ata-pci.c#29 integrate .. //depot/projects/hammer/sys/dev/ata/ata-pci.h#28 integrate .. //depot/projects/hammer/sys/dev/ata/ata-raid.c#21 integrate .. //depot/projects/hammer/sys/dev/ata/ata-raid.h#11 integrate .. //depot/projects/hammer/sys/dev/ata/atapi-cam.c#18 integrate .. //depot/projects/hammer/sys/dev/ath/if_ath.c#30 integrate .. //depot/projects/hammer/sys/dev/ath/if_athvar.h#15 integrate .. //depot/projects/hammer/sys/dev/dpt/dpt_pci.c#9 integrate .. //depot/projects/hammer/sys/dev/ed/if_ed98.h#3 integrate .. //depot/projects/hammer/sys/dev/em/if_em.c#40 integrate .. //depot/projects/hammer/sys/dev/ep/if_ep.c#16 integrate .. //depot/projects/hammer/sys/dev/hme/if_hme_sbus.c#10 integrate .. //depot/projects/hammer/sys/dev/ida/ida.c#13 integrate .. //depot/projects/hammer/sys/dev/ida/ida_eisa.c#10 integrate .. //depot/projects/hammer/sys/dev/ida/ida_pci.c#11 integrate .. //depot/projects/hammer/sys/dev/ida/idareg.h#4 integrate .. //depot/projects/hammer/sys/dev/ida/idavar.h#7 integrate .. //depot/projects/hammer/sys/dev/if_ndis/if_ndis.c#30 integrate .. //depot/projects/hammer/sys/dev/ixgb/if_ixgb.c#7 integrate .. //depot/projects/hammer/sys/dev/ixgb/if_ixgb.h#5 integrate .. //depot/projects/hammer/sys/dev/kbd/atkbdc.c#8 integrate .. //depot/projects/hammer/sys/dev/mse/mse.c#4 integrate .. //depot/projects/hammer/sys/dev/mse/mse_cbus.c#4 integrate .. //depot/projects/hammer/sys/dev/mse/mse_isa.c#4 integrate .. //depot/projects/hammer/sys/dev/pccard/pccard.c#24 integrate .. //depot/projects/hammer/sys/dev/pccard/pccardvar.h#13 integrate .. //depot/projects/hammer/sys/dev/pccbb/pccbb_pci.c#7 integrate .. //depot/projects/hammer/sys/dev/pci/pci.c#38 integrate .. //depot/projects/hammer/sys/dev/pci/pci_user.c#10 integrate .. //depot/projects/hammer/sys/dev/pci/pcib_if.m#3 integrate .. //depot/projects/hammer/sys/dev/ppbus/pps.c#12 integrate .. //depot/projects/hammer/sys/dev/ppc/ppc.c#5 integrate .. //depot/projects/hammer/sys/dev/sio/sio_pci.c#10 integrate .. //depot/projects/hammer/sys/dev/sound/pci/es137x.c#11 integrate .. //depot/projects/hammer/sys/dev/sound/pcm/ac97.c#13 integrate .. //depot/projects/hammer/sys/dev/sound/usb/uaudio_pcm.c#9 integrate .. //depot/projects/hammer/sys/dev/twa/tw_cl.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_cl_externs.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_cl_fwif.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_cl_fwimg.c#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_cl_init.c#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_cl_intr.c#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_cl_io.c#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_cl_ioctl.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_cl_misc.c#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_cl_share.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_osl.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_osl_cam.c#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_osl_externs.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_osl_freebsd.c#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_osl_includes.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_osl_ioctl.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_osl_share.h#1 branch .. //depot/projects/hammer/sys/dev/twa/tw_osl_types.h#1 branch .. //depot/projects/hammer/sys/dev/twa/twa.c#5 delete .. //depot/projects/hammer/sys/dev/twa/twa.h#8 delete .. //depot/projects/hammer/sys/dev/twa/twa_cam.c#6 delete .. //depot/projects/hammer/sys/dev/twa/twa_externs.h#3 delete .. //depot/projects/hammer/sys/dev/twa/twa_freebsd.c#10 delete .. //depot/projects/hammer/sys/dev/twa/twa_fwimg.c#3 delete .. //depot/projects/hammer/sys/dev/twa/twa_globals.c#4 delete .. //depot/projects/hammer/sys/dev/twa/twa_includes.h#4 delete .. //depot/projects/hammer/sys/dev/twa/twa_ioctl.h#3 delete .. //depot/projects/hammer/sys/dev/twa/twa_reg.h#4 delete .. //depot/projects/hammer/sys/dev/usb/ucom.c#21 integrate .. //depot/projects/hammer/sys/dev/usb/uftdi.c#17 integrate .. //depot/projects/hammer/sys/dev/usb/uplcom.c#18 integrate .. //depot/projects/hammer/sys/dev/usb/usbdevs#58 integrate .. //depot/projects/hammer/sys/dev/wi/if_wi.c#35 integrate .. //depot/projects/hammer/sys/fs/devfs/devfs_vnops.c#32 integrate .. //depot/projects/hammer/sys/fs/hpfs/hpfs_vnops.c#19 integrate .. //depot/projects/hammer/sys/fs/msdosfs/denode.h#10 integrate .. //depot/projects/hammer/sys/fs/msdosfs/msdosfs_denode.c#21 integrate .. //depot/projects/hammer/sys/fs/msdosfs/msdosfs_lookup.c#8 integrate .. //depot/projects/hammer/sys/fs/nullfs/null_subr.c#13 integrate .. //depot/projects/hammer/sys/fs/nullfs/null_vfsops.c#16 integrate .. //depot/projects/hammer/sys/fs/nwfs/nwfs_vnops.c#14 integrate .. //depot/projects/hammer/sys/fs/pseudofs/pseudofs_vnops.c#18 integrate .. //depot/projects/hammer/sys/fs/smbfs/smbfs_vnops.c#25 integrate .. //depot/projects/hammer/sys/fs/udf/ecma167-udf.h#3 integrate .. //depot/projects/hammer/sys/fs/udf/udf_vnops.c#26 integrate .. //depot/projects/hammer/sys/fs/unionfs/union_vnops.c#26 integrate .. //depot/projects/hammer/sys/geom/geom_ctl.c#19 integrate .. //depot/projects/hammer/sys/geom/geom_sunlabel.c#18 integrate .. //depot/projects/hammer/sys/gnu/ext2fs/ext2_lookup.c#12 integrate .. //depot/projects/hammer/sys/i386/bios/apm.c#11 integrate .. //depot/projects/hammer/sys/i386/cpufreq/est.c#4 integrate .. //depot/projects/hammer/sys/i386/cpufreq/p4tcc.c#2 integrate .. //depot/projects/hammer/sys/i386/i386/genassym.c#16 integrate .. //depot/projects/hammer/sys/i386/i386/intr_machdep.c#16 integrate .. //depot/projects/hammer/sys/i386/i386/io_apic.c#14 integrate .. //depot/projects/hammer/sys/i386/i386/local_apic.c#14 integrate .. //depot/projects/hammer/sys/i386/i386/machdep.c#49 integrate .. //depot/projects/hammer/sys/i386/i386/mp_machdep.c#41 integrate .. //depot/projects/hammer/sys/i386/i386/swtch.s#12 integrate .. //depot/projects/hammer/sys/i386/i386/sys_machdep.c#16 integrate .. //depot/projects/hammer/sys/i386/i386/trap.c#30 integrate .. //depot/projects/hammer/sys/i386/i386/vm86bios.s#4 integrate .. //depot/projects/hammer/sys/i386/i386/vm_machdep.c#42 integrate .. //depot/projects/hammer/sys/i386/include/clock.h#9 integrate .. //depot/projects/hammer/sys/i386/include/pc/display.h#2 integrate .. //depot/projects/hammer/sys/i386/include/pcb.h#11 integrate .. //depot/projects/hammer/sys/i386/include/pcpu.h#10 integrate .. //depot/projects/hammer/sys/i386/include/segments.h#10 integrate .. //depot/projects/hammer/sys/i386/include/sysarch.h#9 integrate .. //depot/projects/hammer/sys/i386/isa/clock.c#24 integrate .. //depot/projects/hammer/sys/i386/linux/linux.h#4 integrate .. //depot/projects/hammer/sys/i4b/layer1/isic/i4b_isic.h#3 integrate .. //depot/projects/hammer/sys/ia64/ia32/ia32_trap.c#3 integrate .. //depot/projects/hammer/sys/ia64/ia64/interrupt.c#17 integrate .. //depot/projects/hammer/sys/ia64/ia64/trap.c#32 integrate .. //depot/projects/hammer/sys/isa/isahint.c#5 integrate .. //depot/projects/hammer/sys/isa/isavar.h#7 integrate .. //depot/projects/hammer/sys/isofs/cd9660/cd9660_lookup.c#9 integrate .. //depot/projects/hammer/sys/kern/kern_cpu.c#6 integrate .. //depot/projects/hammer/sys/kern/kern_intr.c#36 integrate .. //depot/projects/hammer/sys/kern/kern_jail.c#16 integrate .. //depot/projects/hammer/sys/kern/kern_lock.c#19 integrate .. //depot/projects/hammer/sys/kern/kern_malloc.c#21 integrate .. //depot/projects/hammer/sys/kern/kern_mutex.c#29 integrate .. //depot/projects/hammer/sys/kern/kern_shutdown.c#34 integrate .. //depot/projects/hammer/sys/kern/kern_sig.c#57 integrate .. //depot/projects/hammer/sys/kern/kern_switch.c#41 integrate .. //depot/projects/hammer/sys/kern/kern_synch.c#49 integrate .. //depot/projects/hammer/sys/kern/sched_4bsd.c#35 integrate .. //depot/projects/hammer/sys/kern/sched_ule.c#57 integrate .. //depot/projects/hammer/sys/kern/subr_bus.c#39 integrate .. //depot/projects/hammer/sys/kern/subr_prf.c#19 integrate .. //depot/projects/hammer/sys/kern/subr_rman.c#14 integrate .. //depot/projects/hammer/sys/kern/subr_sleepqueue.c#14 integrate .. //depot/projects/hammer/sys/kern/subr_witness.c#40 integrate .. //depot/projects/hammer/sys/kern/tty.c#45 integrate .. //depot/projects/hammer/sys/kern/uipc_usrreq.c#31 integrate .. //depot/projects/hammer/sys/kern/vfs_cache.c#13 integrate .. //depot/projects/hammer/sys/kern/vfs_hash.c#4 integrate .. //depot/projects/hammer/sys/kern/vfs_lookup.c#15 integrate .. //depot/projects/hammer/sys/kern/vfs_subr.c#80 integrate .. //depot/projects/hammer/sys/kern/vfs_syscalls.c#45 integrate .. //depot/projects/hammer/sys/kern/vfs_vnops.c#34 integrate .. //depot/projects/hammer/sys/kern/vnode_if.src#17 integrate .. //depot/projects/hammer/sys/modules/Makefile#73 integrate .. //depot/projects/hammer/sys/modules/ata/Makefile#2 integrate .. //depot/projects/hammer/sys/modules/ata/atapicam/Makefile#1 branch .. //depot/projects/hammer/sys/modules/ndis/Makefile#8 integrate .. //depot/projects/hammer/sys/modules/twa/Makefile#3 integrate .. //depot/projects/hammer/sys/net/if_tap.c#22 integrate .. //depot/projects/hammer/sys/net/iso88025.h#5 integrate .. //depot/projects/hammer/sys/net80211/ieee80211_crypto.c#6 integrate .. //depot/projects/hammer/sys/net80211/ieee80211_crypto.h#6 integrate .. //depot/projects/hammer/sys/net80211/ieee80211_ioctl.c#17 integrate .. //depot/projects/hammer/sys/netgraph/bluetooth/common/ng_bluetooth.c#6 integrate .. //depot/projects/hammer/sys/netgraph/bluetooth/drivers/bt3c/ng_bt3c_pccard.c#9 integrate .. //depot/projects/hammer/sys/netgraph/bluetooth/socket/ng_btsocket.c#11 integrate .. //depot/projects/hammer/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c#13 integrate .. //depot/projects/hammer/sys/netgraph/netflow/netflow.c#9 integrate .. //depot/projects/hammer/sys/netgraph/ng_cisco.c#10 integrate .. //depot/projects/hammer/sys/netgraph/ng_source.c#12 integrate .. //depot/projects/hammer/sys/netgraph/ng_source.h#6 integrate .. //depot/projects/hammer/sys/netinet/in_pcb.c#34 integrate .. //depot/projects/hammer/sys/netinet/ip_dummynet.c#28 integrate .. //depot/projects/hammer/sys/netinet/ip_fw_pfil.c#12 integrate .. //depot/projects/hammer/sys/netinet/ip_input.c#49 integrate .. //depot/projects/hammer/sys/netinet/tcp_input.c#46 integrate .. //depot/projects/hammer/sys/netinet/tcp_sack.c#11 integrate .. //depot/projects/hammer/sys/netinet/tcp_seq.h#8 integrate .. //depot/projects/hammer/sys/netinet/tcp_subr.c#41 integrate .. //depot/projects/hammer/sys/netinet6/icmp6.c#19 integrate .. //depot/projects/hammer/sys/netipx/README#4 integrate .. //depot/projects/hammer/sys/netipx/ipx_input.c#7 integrate .. //depot/projects/hammer/sys/nfs4client/nfs4_vnops.c#21 integrate .. //depot/projects/hammer/sys/nfsclient/nfs_vnops.c#41 integrate .. //depot/projects/hammer/sys/pc98/conf/NOTES#39 integrate .. //depot/projects/hammer/sys/pc98/i386/machdep.c#43 integrate .. //depot/projects/hammer/sys/pc98/include/apicreg.h#1 branch .. //depot/projects/hammer/sys/pc98/include/apicvar.h#1 branch .. //depot/projects/hammer/sys/pc98/include/bus_memio.h#2 integrate .. //depot/projects/hammer/sys/pc98/include/bus_pio.h#2 integrate .. //depot/projects/hammer/sys/pc98/include/clock.h#2 integrate .. //depot/projects/hammer/sys/pc98/include/ioctl_bt848.h#1 branch .. //depot/projects/hammer/sys/pc98/include/ioctl_meteor.h#1 branch .. //depot/projects/hammer/sys/pc98/include/pc/display.h#2 integrate .. //depot/projects/hammer/sys/pc98/include/pcaudio.h#2 delete .. //depot/projects/hammer/sys/pc98/include/pcaudioio.h#1 branch .. //depot/projects/hammer/sys/pc98/include/pcvt_ioctl.h#1 branch .. //depot/projects/hammer/sys/pc98/include/pvct_ioctl.h#2 delete .. //depot/projects/hammer/sys/pc98/include/smptests.h#1 branch .. //depot/projects/hammer/sys/pc98/pc98/isa_dma.c#6 integrate .. //depot/projects/hammer/sys/pc98/pc98/olpt.c#9 integrate .. //depot/projects/hammer/sys/pc98/pc98/scterm-sck.c#3 integrate .. //depot/projects/hammer/sys/pci/agp_amd64.c#7 integrate .. //depot/projects/hammer/sys/pci/if_pcn.c#26 integrate .. //depot/projects/hammer/sys/powerpc/powerpc/machdep.c#36 integrate .. //depot/projects/hammer/sys/powerpc/powerpc/trap.c#15 integrate .. //depot/projects/hammer/sys/powerpc/psim/ata_iobus.c#10 integrate .. //depot/projects/hammer/sys/security/mac/mac_vfs.c#7 integrate .. //depot/projects/hammer/sys/security/mac_biba/mac_biba.c#31 integrate .. //depot/projects/hammer/sys/security/mac_lomac/mac_lomac.c#22 integrate .. //depot/projects/hammer/sys/security/mac_mls/mac_mls.c#30 integrate .. //depot/projects/hammer/sys/security/mac_stub/mac_stub.c#12 integrate .. //depot/projects/hammer/sys/security/mac_test/mac_test.c#30 integrate .. //depot/projects/hammer/sys/sparc64/sparc64/trap.c#17 integrate .. //depot/projects/hammer/sys/sys/bus.h#19 integrate .. //depot/projects/hammer/sys/sys/disklabel.h#14 integrate .. //depot/projects/hammer/sys/sys/mac.h#22 integrate .. //depot/projects/hammer/sys/sys/mac_policy.h#24 integrate .. //depot/projects/hammer/sys/sys/mouse.h#5 integrate .. //depot/projects/hammer/sys/sys/namei.h#10 integrate .. //depot/projects/hammer/sys/sys/param.h#57 integrate .. //depot/projects/hammer/sys/sys/proc.h#78 integrate .. //depot/projects/hammer/sys/sys/rman.h#9 integrate .. //depot/projects/hammer/sys/sys/socket.h#18 integrate .. //depot/projects/hammer/sys/sys/systm.h#34 integrate .. //depot/projects/hammer/sys/sys/un.h#6 integrate .. //depot/projects/hammer/sys/sys/unpcb.h#5 integrate .. //depot/projects/hammer/sys/sys/vnode.h#52 integrate .. //depot/projects/hammer/sys/tools/vnode_if.awk#12 integrate .. //depot/projects/hammer/sys/ufs/ffs/ffs_inode.c#16 integrate .. //depot/projects/hammer/sys/ufs/ufs/ufs_lookup.c#13 integrate .. //depot/projects/hammer/sys/vm/vm_meter.c#17 integrate .. //depot/projects/hammer/sys/vm/vm_mmap.c#32 integrate .. //depot/projects/hammer/tools/regression/msdosfs/msdosfstest.sh#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/Makefile#3 integrate .. //depot/projects/hammer/tools/regression/usr.bin/printf/Makefile#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.b.out#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.d.out#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.f.out#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.m1.out#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.m2.out#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.m3.out#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.m4.out#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.s.out#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.sh#1 branch .. //depot/projects/hammer/tools/regression/usr.bin/printf/regress.t#1 branch .. //depot/projects/hammer/tools/tools/README#14 integrate .. //depot/projects/hammer/tools/tools/ath/80211stats.c#5 integrate .. //depot/projects/hammer/tools/tools/ministat/ministat.c#3 integrate .. //depot/projects/hammer/tools/tools/nanobsd/Makefile#9 integrate .. //depot/projects/hammer/tools/tools/nanobsd/i386.diskimage#11 integrate .. //depot/projects/hammer/tools/tools/nanobsd/make.conf#12 integrate .. //depot/projects/hammer/tools/tools/syscall_timing/syscall_timing.c#2 integrate .. //depot/projects/hammer/usr.bin/calendar/calendars/calendar.birthday#11 integrate .. //depot/projects/hammer/usr.bin/calendar/calendars/calendar.freebsd#34 integrate .. //depot/projects/hammer/usr.bin/du/du.c#11 integrate .. //depot/projects/hammer/usr.bin/id/id.c#6 integrate .. //depot/projects/hammer/usr.bin/make/cond.c#18 integrate .. //depot/projects/hammer/usr.bin/make/cond.h#3 integrate .. //depot/projects/hammer/usr.bin/make/for.c#17 integrate .. //depot/projects/hammer/usr.bin/make/for.h#2 integrate .. //depot/projects/hammer/usr.bin/make/job.c#25 integrate .. //depot/projects/hammer/usr.bin/make/main.c#32 integrate .. //depot/projects/hammer/usr.bin/make/parse.c#28 integrate .. //depot/projects/hammer/usr.bin/make/parse.h#3 integrate .. //depot/projects/hammer/usr.bin/make/var.c#27 integrate .. //depot/projects/hammer/usr.bin/netstat/inet.c#16 integrate .. //depot/projects/hammer/usr.bin/nl/nl.c#5 integrate .. //depot/projects/hammer/usr.bin/printf/Makefile#2 integrate .. //depot/projects/hammer/usr.bin/printf/printf.c#7 integrate .. //depot/projects/hammer/usr.bin/sed/process.c#11 integrate .. //depot/projects/hammer/usr.bin/systat/mbufs.c#3 integrate .. //depot/projects/hammer/usr.bin/top/machine.c#12 integrate .. //depot/projects/hammer/usr.bin/tr/tr.c#5 integrate .. //depot/projects/hammer/usr.bin/whereis/whereis.c#5 integrate .. //depot/projects/hammer/usr.sbin/boot0cfg/boot0cfg.8#9 integrate .. //depot/projects/hammer/usr.sbin/mixer/mixer.8#6 integrate .. //depot/projects/hammer/usr.sbin/mixer/mixer.c#7 integrate .. //depot/projects/hammer/usr.sbin/mount_portalfs/mount_portalfs.8#5 integrate .. //depot/projects/hammer/usr.sbin/mountd/mountd.c#13 integrate .. //depot/projects/hammer/usr.sbin/moused/moused.8#12 integrate .. //depot/projects/hammer/usr.sbin/moused/moused.c#11 integrate .. //depot/projects/hammer/usr.sbin/powerd/powerd.8#2 integrate .. //depot/projects/hammer/usr.sbin/powerd/powerd.c#2 integrate .. //depot/projects/hammer/usr.sbin/pstat/pstat.c#13 integrate .. //depot/projects/hammer/usr.sbin/pw/cpdir.c#2 integrate .. //depot/projects/hammer/usr.sbin/quot/quot.c#6 integrate .. //depot/projects/hammer/usr.sbin/sliplogin/sliplogin.c#5 integrate .. //depot/projects/hammer/usr.sbin/sysinstall/config.c#20 integrate .. //depot/projects/hammer/usr.sbin/syslogd/syslogd.8#12 integrate .. //depot/projects/hammer/usr.sbin/syslogd/syslogd.c#21 integrate .. //depot/projects/hammer/usr.sbin/yppush/yppush_main.c#4 integrate Differences ... ==== //depot/projects/hammer/Makefile.inc1#89 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.490 2005/03/27 19:35:09 ru Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.492 2005/04/06 01:55:43 peter Exp $ # # Make command line options: # -DNO_DYNAMICROOT do not link /bin and /sbin dynamically @@ -457,7 +457,7 @@ WMAKE_TGTS+= _cross-tools .endif WMAKE_TGTS+= _includes _libraries _depend everything -.if ${TARGET_ARCH} == "amd64" && defined(WITH_LIB32) +.if ${TARGET_ARCH} == "amd64" && !defined(NO_LIB32) WMAKE_TGTS+= build32 .endif @@ -543,7 +543,7 @@ @echo ">>> Installing everything" @echo "--------------------------------------------------------------" ${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 install -.if ${TARGET_ARCH} == "amd64" && defined(WITH_LIB32) +.if ${TARGET_ARCH} == "amd64" && !defined(NO_LIB32) ${_+_}cd ${.CURDIR}; ${MAKE} -f Makefile.inc1 install32 .endif ==== //depot/projects/hammer/bin/dd/dd.1#9 (text+ko) ==== @@ -30,7 +30,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)dd.1 8.2 (Berkeley) 1/13/94 -.\" $FreeBSD: src/bin/dd/dd.1,v 1.28 2005/01/16 16:41:56 ru Exp $ +.\" $FreeBSD: src/bin/dd/dd.1,v 1.29 2005/04/07 20:50:38 scottl Exp $ .\" .Dd August 15, 2004 .Dt DD 1 @@ -392,10 +392,19 @@ Check for (even) parity errors on a file: .Pp .Dl "dd if=file conv=pareven | cmp -x - file" +.Sh BUGS +Protection mechanisms in the +.Xr geom 4 +subsystem might prevent the super-user from writing blocks to a disk. +Instructions for temporarily disabling these protectsion mechanisms can be +found in the +.Xr geom 4 +manpage. .Sh SEE ALSO .Xr cp 1 , .Xr mt 1 , -.Xr tr 1 +.Xr tr 1 , +.Xr geom 4 .Sh STANDARDS The .Nm ==== //depot/projects/hammer/contrib/top/commands.c#5 (text+ko) ==== @@ -8,7 +8,7 @@ * Copyright (c) 1984, 1989, William LeFebvre, Rice University * Copyright (c) 1989, 1990, 1992, William LeFebvre, Northwestern University * - * $FreeBSD: src/contrib/top/commands.c,v 1.10 2004/08/16 07:51:21 alfred Exp $ + * $FreeBSD: src/contrib/top/commands.c,v 1.11 2005/04/14 15:02:03 keramida Exp $ */ /* @@ -78,7 +78,7 @@ #ifdef ORDER if (displaymode == DISP_CPU) fputs("\ -o - specify sort order (pri, size, res, cpu, time)\n", stdout); +o - specify sort order (pri, size, res, cpu, time, threads)\n", stdout); else fputs("\ o - specify sort order (vcsw, ivcsw, read, write, fault, total)\n", stdout); ==== //depot/projects/hammer/contrib/top/top.c#6 (text+ko) ==== @@ -13,7 +13,7 @@ * Copyright (c) 1994, 1995, William LeFebvre, Argonne National Laboratory * Copyright (c) 1996, William LeFebvre, Group sys Consulting * - * $FreeBSD: src/contrib/top/top.c,v 1.15 2004/08/16 07:51:21 alfred Exp $ + * $FreeBSD: src/contrib/top/top.c,v 1.16 2005/04/14 15:02:03 keramida Exp $ */ /* @@ -84,6 +84,7 @@ static int max_topn; /* maximum displayable processes */ /* miscellaneous things */ +struct process_select ps; char *myname = "top"; jmp_buf jmp_int; @@ -179,7 +180,6 @@ char *iptr; char no_command = 1; struct timeval timeout; - struct process_select ps; #ifdef ORDER char *order_name = NULL; int order_index = 0; @@ -987,8 +987,10 @@ case CMD_thrtog: ps.thread = !ps.thread; new_message(MT_standout | MT_delayed, - " %sisplaying threads.", - ps.thread ? "D" : "Not d"); + "Displaying threads %s", + ps.thread ? "separately" : "as a count"); + header_text = format_header(uname_field); + reset_display(); putchar('\r'); break; case CMD_viewtog: ==== //depot/projects/hammer/contrib/traceroute/traceroute.8#3 (text+ko) ==== @@ -14,7 +14,7 @@ .\" WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. .\" .\" $Id: traceroute.8,v 1.19 2000/09/21 08:44:19 leres Exp $ -.\" $FreeBSD: src/contrib/traceroute/traceroute.8,v 1.10 2002/12/13 22:26:10 fenner Exp $ +.\" $FreeBSD: src/contrib/traceroute/traceroute.8,v 1.11 2005/04/12 15:16:32 thomas Exp $ .\" .TH TRACEROUTE 8 "21 September 2000" .UC 6 @@ -151,7 +151,7 @@ Traceroute hopes that nothing is listening on UDP ports .I base to -.I base + nhops - 1 +.I base + nhops * nprobes - 1 at the destination host (so an ICMP PORT_UNREACHABLE message will be returned to terminate the route tracing). If something is listening on a port in the default range, this option can be used ==== //depot/projects/hammer/etc/defaults/rc.conf#52 (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.244 2005/04/03 21:45:20 njl Exp $ +# $FreeBSD: src/etc/defaults/rc.conf,v 1.247 2005/04/12 15:21:51 thomas Exp $ ############################################################## ### Important initial Boot-time options #################### @@ -436,7 +436,7 @@ chkprintcap_flags="-d" # Create missing directories by default. usbd_enable="NO" # Run the usbd daemon. usbd_flags="" # Flags to usbd (if enabled). -dumpdev="NO" # Device name to crashdump to (or NO). +dumpdev="NO" # Device to crashdump to (device name, AUTO, or NO). dumpdir="/var/crash" # Directory where crash dumps are to be stored savecore_flags="" # Used if dumpdev is enabled above, and present. enable_quotas="NO" # turn on quotas on startup (or NO). @@ -459,7 +459,7 @@ update_motd="YES" # update version info in /etc/motd (or NO) unaligned_print="YES" # print unaligned access warnings on the alpha (or NO). entropy_file="/entropy" # Set to NO to disable caching entropy through reboots. - # /var/db/entropy is preferred if / is not available. + # /var/db/entropy-file is preferred if / is not avail. entropy_dir="/var/db/entropy" # Set to NO to disable caching entropy via cron. entropy_save_sz="2048" # Size of the entropy cache files. entropy_save_num="8" # Number of entropy cache files to save. @@ -474,9 +474,9 @@ devfs_set_rulesets="" # A list of /mount/dev=ruleset_name settings to # apply (must be mounted already, i.e. fstab(5)) performance_cx_lowest="HIGH" # Online CPU idle state -performance_cpu_freq="HIGH" # Online CPU frequency +performance_cpu_freq="NONE" # Online CPU frequency economy_cx_lowest="HIGH" # Offline CPU idle state -economy_cpu_freq="HIGH" # Offline CPU frequency +economy_cpu_freq="NONE" # Offline CPU frequency virecover_enable="YES" # Perform housekeeping for the vi(1) editor ugidfw_enable="NO" # Load mac_bsdextended(4) rules on boot bsdextended_script="/etc/rc.bsdextended" # Default mac_bsdextended(4) ==== //depot/projects/hammer/etc/rc.d/cleanvar#8 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh # -# $FreeBSD: src/etc/rc.d/cleanvar,v 1.7 2004/10/07 13:55:25 mtm Exp $ +# $FreeBSD: src/etc/rc.d/cleanvar,v 1.8 2005/04/14 03:56:06 csjp Exp $ # # PROVIDE: cleanvar @@ -18,6 +18,8 @@ ( cd "$dir" && for file in .* * do + # Skip over logging sockets + [ -S "$file" -a "$file" = "log" ] && continue [ ."$file" = .. -o ."$file" = ... ] && continue if [ -d "$file" -a ! -L "$file" ] then ==== //depot/projects/hammer/etc/rc.d/dumpon#8 (text+ko) ==== @@ -1,11 +1,11 @@ #!/bin/sh # -# $FreeBSD: src/etc/rc.d/dumpon,v 1.7 2004/10/18 23:40:13 thomas Exp $ +# $FreeBSD: src/etc/rc.d/dumpon,v 1.8 2005/04/05 18:59:24 obrien Exp $ # # PROVIDE: dumpon -# REQUIRE: initrandom -# BEFORE: disks savecore +# REQUIRE: rcconf +# BEFORE: disks savecore initrandom # KEYWORD: nojail . /etc/rc.subr ==== //depot/projects/hammer/etc/rc.d/random#8 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh # -# $FreeBSD: src/etc/rc.d/random,v 1.7 2004/10/07 13:55:26 mtm Exp $ +# $FreeBSD: src/etc/rc.d/random,v 1.8 2005/04/11 02:45:05 dougb Exp $ # # PROVIDE: random @@ -68,15 +68,14 @@ else # Try this as a reasonable alternative for read-only # roots, diskless workstations, etc. - rm -f /var/db/entropy - if touch /var/db/entropy; then - entropy_file_confirmed=/var/db/entropy + rm -f /var/db/entropy-file + if touch /var/db/entropy-file; then + entropy_file_confirmed=/var/db/entropy-file fi fi case ${entropy_file_confirmed} in '') - err 1 '${entropy_file_confirmed}:' \ - ' entropy file write failed.' + err 1 'entropy file write failed.' ;; *) dd if=/dev/random of=${entropy_file_confirmed} \ ==== //depot/projects/hammer/games/fortune/datfiles/fortunes#43 (text+ko) ==== @@ -1,5 +1,5 @@ This fortune brought to you by: -$FreeBSD: src/games/fortune/datfiles/fortunes,v 1.173 2005/03/22 07:41:22 phk Exp $ +$FreeBSD: src/games/fortune/datfiles/fortunes,v 1.175 2005/04/13 06:11:49 phk Exp $ % ======================================================================= @@ -15198,6 +15198,11 @@ Computerspeak for "information". Properly pronounced the way Bostonians pronounce the word for a female child. % +Data is not information; +Information is not knowledge; +Knowledge is not wisdom; + -- Gary Flake +% Dave Mack: "Your stupidity, Allen, is simply not up to par." Allen Gwinn: "Yours is." % @@ -45695,7 +45700,7 @@ The cart has no place where a fifth wheel could be used. -- Herbert von Fritzlar % -The Celts invented two things, Whiskey and self-distruction. +The Celts invented two things, Whiskey and self-destruction. % "The chain which can be yanked is not the eternal chain." -- G. Fitch @@ -45713,7 +45718,7 @@ The chief danger in life is that you may take too many precautions. -- Alfred Adler % -The chief enemy of creativity is "good" sense +The chief enemy of creativity is "good" sense. -- Picasso % The church is near but the road is icy, ==== //depot/projects/hammer/gnu/usr.bin/gdb/libgdb/fbsd-threads.c#7 (text+ko) ==== @@ -1,4 +1,4 @@ -/* $FreeBSD: src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c,v 1.9 2005/01/11 14:53:16 peadar Exp $ */ +/* $FreeBSD: src/gnu/usr.bin/gdb/libgdb/fbsd-threads.c,v 1.11 2005/04/12 03:04:04 davidxu Exp $ */ /* FreeBSD libthread_db assisted debugging support. Copyright 1999, 2000, 2001 Free Software Foundation, Inc. @@ -130,9 +130,17 @@ static td_err_e (*td_thr_dbsuspend_p) (const td_thrhandle_t *); static td_err_e (*td_thr_dbresume_p) (const td_thrhandle_t *); +static CORE_ADDR td_create_bp_addr; + +/* Location of the thread death event breakpoint. */ +static CORE_ADDR td_death_bp_addr; + /* Prototypes for local functions. */ static void fbsd_thread_find_new_threads (void); static int fbsd_thread_alive (ptid_t ptid); +static void attach_thread (ptid_t ptid, const td_thrhandle_t *th_p, + const td_thrinfo_t *ti_p, int verbose); +static void fbsd_thread_detach (char *args, int from_tty); /* Building process ids. */ @@ -228,23 +236,21 @@ /* Convert LWP to user-level thread id. */ static ptid_t -thread_from_lwp (ptid_t ptid) +thread_from_lwp (ptid_t ptid, td_thrhandle_t *th, td_thrinfo_t *ti) { - td_thrinfo_t ti; - td_thrhandle_t th; td_err_e err; gdb_assert (IS_LWP (ptid)); if (fbsd_thread_active) { - err = td_ta_map_lwp2thr_p (thread_agent, GET_LWP (ptid), &th); + err = td_ta_map_lwp2thr_p (thread_agent, GET_LWP (ptid), th); if (err == TD_OK) { - err = td_thr_get_info_p (&th, &ti); + err = td_thr_get_info_p (th, ti); if (err != TD_OK) error ("Cannot get thread info: %s", thread_db_err_str (err)); - return BUILD_THREAD (ti.ti_tid, GET_PID (ptid)); + return BUILD_THREAD (ti->ti_tid, GET_PID (ptid)); } } @@ -285,24 +291,114 @@ static void get_current_thread () { + td_thrhandle_t th; + td_thrinfo_t ti; long lwp; ptid_t tmp, ptid; lwp = get_current_lwp (proc_handle.pid); tmp = BUILD_LWP (lwp, proc_handle.pid); - ptid = thread_from_lwp (tmp); + ptid = thread_from_lwp (tmp, &th, &ti); if (!in_thread_list (ptid)) { - add_thread (ptid); + attach_thread (ptid, &th, &ti, 1); } inferior_ptid = ptid; } +static td_err_e +enable_thread_event (td_thragent_t *thread_agent, int event, CORE_ADDR *bp) +{ + td_notify_t notify; + td_err_e err; + + /* Get the breakpoint address for thread EVENT. */ + err = td_ta_event_addr_p (thread_agent, event, ¬ify); + if (err != TD_OK) + return err; + + /* Set up the breakpoint. */ + (*bp) = gdbarch_convert_from_func_ptr_addr (current_gdbarch, + (CORE_ADDR)notify.u.bptaddr, + ¤t_target); + create_thread_event_breakpoint ((*bp)); + + return TD_OK; +} + +static void +enable_thread_event_reporting (void) +{ + td_thr_events_t events; + td_notify_t notify; + td_err_e err; + + /* We cannot use the thread event reporting facility if these + functions aren't available. */ + if (td_ta_event_addr_p == NULL || td_ta_set_event_p == NULL + || td_ta_event_getmsg_p == NULL || td_thr_event_enable_p == NULL) + return; + + /* Set the process wide mask saying which events we're interested in. */ + td_event_emptyset (&events); + td_event_addset (&events, TD_CREATE); + td_event_addset (&events, TD_DEATH); + + err = td_ta_set_event_p (thread_agent, &events); + if (err != TD_OK) + { + warning ("Unable to set global thread event mask: %s", + thread_db_err_str (err)); + return; + } + + /* Delete previous thread event breakpoints, if any. */ + remove_thread_event_breakpoints (); + td_create_bp_addr = 0; + td_death_bp_addr = 0; + + /* Set up the thread creation event. */ + err = enable_thread_event (thread_agent, TD_CREATE, &td_create_bp_addr); + if (err != TD_OK) + { + warning ("Unable to get location for thread creation breakpoint: %s", + thread_db_err_str (err)); + return; + } + + /* Set up the thread death event. */ + err = enable_thread_event (thread_agent, TD_DEATH, &td_death_bp_addr); + if (err != TD_OK) + { + warning ("Unable to get location for thread death breakpoint: %s", + thread_db_err_str (err)); + return; + } +} + static void +disable_thread_event_reporting (void) +{ + td_thr_events_t events; + + /* Set the process wide mask saying we aren't interested in any + events anymore. */ + td_event_emptyset (&events); + td_ta_set_event_p (thread_agent, &events); + + /* Delete thread event breakpoints, if any. */ + remove_thread_event_breakpoints (); + td_create_bp_addr = 0; + td_death_bp_addr = 0; +} + +static void fbsd_thread_activate (void) { fbsd_thread_active = 1; init_thread_list(); + if (fbsd_thread_core == 0) + enable_thread_event_reporting (); fbsd_thread_find_new_threads (); get_current_thread (); } @@ -310,6 +406,8 @@ static void fbsd_thread_deactivate (void) { + if (fbsd_thread_core == 0) + disable_thread_event_reporting(); td_ta_delete_p (thread_agent); inferior_ptid = pid_to_ptid (proc_handle.pid); @@ -544,20 +642,111 @@ perror_with_name ("PT_CONTINUE"); } +static void +attach_thread (ptid_t ptid, const td_thrhandle_t *th_p, + const td_thrinfo_t *ti_p, int verbose) +{ + td_err_e err; >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504141801.j3EI1R9O082452>