From owner-p4-projects@FreeBSD.ORG Sun May 25 00:07:18 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 1542B106566B; Sun, 25 May 2008 00:07:18 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA8C11065674 for ; Sun, 25 May 2008 00:07:17 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D00438FC1F for ; Sun, 25 May 2008 00:07:17 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4P07HW0010140 for ; Sun, 25 May 2008 00:07:17 GMT (envelope-from rpaulo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4P07HC8010138 for perforce@freebsd.org; Sun, 25 May 2008 00:07:17 GMT (envelope-from rpaulo@FreeBSD.org) Date: Sun, 25 May 2008 00:07:17 GMT Message-Id: <200805250007.m4P07HC8010138@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rpaulo@FreeBSD.org using -f From: Rui Paulo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142230 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 00:07:18 -0000 http://perforce.freebsd.org/chv.cgi?CH=142230 Change 142230 by rpaulo@rpaulo_zoo on 2008/05/25 00:07:13 IFC Affected files ... .. //depot/projects/tcpecn/Makefile#3 integrate .. //depot/projects/tcpecn/amd64/amd64/exception.S#3 integrate .. //depot/projects/tcpecn/amd64/amd64/genassym.c#3 integrate .. //depot/projects/tcpecn/amd64/amd64/identcpu.c#5 integrate .. //depot/projects/tcpecn/amd64/amd64/local_apic.c#3 integrate .. //depot/projects/tcpecn/amd64/amd64/pmap.c#9 integrate .. //depot/projects/tcpecn/amd64/amd64/trap.c#4 integrate .. //depot/projects/tcpecn/amd64/conf/GENERIC#9 integrate .. //depot/projects/tcpecn/arm/arm/identcpu.c#2 integrate .. //depot/projects/tcpecn/arm/arm/pmap.c#8 integrate .. //depot/projects/tcpecn/boot/forth/loader.conf#4 integrate .. //depot/projects/tcpecn/cddl/compat/opensolaris/kern/opensolaris.c#1 branch .. //depot/projects/tcpecn/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c#1 branch .. //depot/projects/tcpecn/cddl/compat/opensolaris/kern/opensolaris_kmem.c#2 integrate .. //depot/projects/tcpecn/cddl/compat/opensolaris/machine/endian.h#2 delete .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/atomic.h#2 integrate .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/cmn_err.h#2 integrate .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/cpuvar.h#3 integrate .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/cpuvar_defs.h#1 branch .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/cyclic.h#2 integrate .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/cyclic_impl.h#1 branch .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/feature_tests.h#1 branch .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/kmem.h#2 integrate .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/lock.h#2 integrate .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/pcpu.h#2 integrate .. //depot/projects/tcpecn/cddl/compat/opensolaris/sys/sema.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/ctf/ctf_mod.c#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/ctf/ctf_subr.c#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/dtrace/lockstat.c#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/dtrace/profile.c#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/dtrace/sdt_subr.c#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/dtrace/systrace.c#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#2 integrate .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/cmn_err.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/cpupart.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/cpuvar.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/ctf.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/ctf_api.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/debug.h#2 integrate .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/dtrace.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/fasttrap.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h#2 integrate .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/sdt.h#2 delete .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/common/sys/vmem.h#2 delete .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/intel/sys/fasttrap_isa.h#1 branch .. //depot/projects/tcpecn/cddl/contrib/opensolaris/uts/sparc/sys/fasttrap_isa.h#1 branch .. //depot/projects/tcpecn/cddl/dev/cyclic/amd64/cyclic_machdep.c#1 branch .. //depot/projects/tcpecn/cddl/dev/cyclic/cyclic.c#1 branch .. //depot/projects/tcpecn/cddl/dev/cyclic/cyclic_test.c#1 branch .. //depot/projects/tcpecn/cddl/dev/cyclic/i386/cyclic_machdep.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtmalloc/dtmalloc.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/amd64/dis_tables.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/amd64/dis_tables.h#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/amd64/dtrace_asm.S#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/amd64/dtrace_isa.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/amd64/dtrace_subr.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/amd64/instr_size.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_anon.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_cddl.h#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_clone.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_debug.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_hacks.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_ioctl.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_load.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_modevent.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_sysctl.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_test.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_unload.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/dtrace_vtime.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/i386/dis_tables.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/i386/dis_tables.h#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/i386/dtrace_asm.S#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/i386/dtrace_isa.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/i386/dtrace_subr.c#1 branch .. //depot/projects/tcpecn/cddl/dev/dtrace/i386/instr_size.c#1 branch .. //depot/projects/tcpecn/cddl/dev/fbt/fbt.c#1 branch .. //depot/projects/tcpecn/cddl/dev/profile/profile.c#1 branch .. //depot/projects/tcpecn/cddl/dev/prototype.c#1 branch .. //depot/projects/tcpecn/cddl/dev/sdt/sdt.c#1 branch .. //depot/projects/tcpecn/cddl/dev/systrace/systrace.c#1 branch .. //depot/projects/tcpecn/compat/ndis/subr_ndis.c#4 integrate .. //depot/projects/tcpecn/conf/Makefile.amd64#3 integrate .. //depot/projects/tcpecn/conf/NOTES#10 integrate .. //depot/projects/tcpecn/conf/files#11 integrate .. //depot/projects/tcpecn/conf/kern.post.mk#3 integrate .. //depot/projects/tcpecn/conf/kern.pre.mk#3 integrate .. //depot/projects/tcpecn/conf/options#10 integrate .. //depot/projects/tcpecn/conf/options.amd64#4 integrate .. //depot/projects/tcpecn/dev/acpi_support/acpi_ibm.c#3 integrate .. //depot/projects/tcpecn/dev/acpi_support/acpi_sony.c#2 integrate .. //depot/projects/tcpecn/dev/age/if_age.c#1 branch .. //depot/projects/tcpecn/dev/age/if_agereg.h#1 branch .. //depot/projects/tcpecn/dev/age/if_agevar.h#1 branch .. //depot/projects/tcpecn/dev/bge/if_bge.c#8 integrate .. //depot/projects/tcpecn/dev/bge/if_bgereg.h#6 integrate .. //depot/projects/tcpecn/dev/ciss/ciss.c#3 integrate .. //depot/projects/tcpecn/dev/em/if_em.c#6 integrate .. //depot/projects/tcpecn/dev/ixgbe/LICENSE#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/README#1 branch .. //depot/projects/tcpecn/dev/ixgbe/ixgbe.c#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe.h#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe_82598.c#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe_api.c#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe_api.h#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe_common.c#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe_common.h#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe_osdep.h#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe_phy.c#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe_phy.h#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/ixgbe_type.h#2 integrate .. //depot/projects/tcpecn/dev/ixgbe/tcp_lro.c#1 branch .. //depot/projects/tcpecn/dev/ixgbe/tcp_lro.h#1 branch .. //depot/projects/tcpecn/dev/mii/atphy.c#1 branch .. //depot/projects/tcpecn/dev/mii/atphyreg.h#1 branch .. //depot/projects/tcpecn/dev/mii/miidevs#7 integrate .. //depot/projects/tcpecn/dev/puc/pucdata.c#3 integrate .. //depot/projects/tcpecn/dev/sound/midi/sequencer.c#2 integrate .. //depot/projects/tcpecn/dev/sound/pci/hda/hdac.c#5 integrate .. //depot/projects/tcpecn/dev/speaker/spkr.c#3 integrate .. //depot/projects/tcpecn/dev/sym/sym_defs.h#2 integrate .. //depot/projects/tcpecn/dev/sym/sym_fw.h#2 integrate .. //depot/projects/tcpecn/dev/sym/sym_fw1.h#2 integrate .. //depot/projects/tcpecn/dev/sym/sym_fw2.h#2 integrate .. //depot/projects/tcpecn/dev/sym/sym_hipd.c#3 integrate .. //depot/projects/tcpecn/dev/usb/umass.c#4 integrate .. //depot/projects/tcpecn/dev/usb/usb.c#2 integrate .. //depot/projects/tcpecn/dev/usb/usbdevs#10 integrate .. //depot/projects/tcpecn/dev/usb/uscanner.c#4 integrate .. //depot/projects/tcpecn/dev/usb/uxb360gp_rdesc.h#2 integrate .. //depot/projects/tcpecn/dev/wpi/if_wpi.c#8 integrate .. //depot/projects/tcpecn/dev/wpi/if_wpivar.h#4 integrate .. //depot/projects/tcpecn/fs/devfs/devfs_int.h#2 integrate .. //depot/projects/tcpecn/fs/devfs/devfs_vnops.c#6 integrate .. //depot/projects/tcpecn/fs/fdescfs/fdesc.h#2 integrate .. //depot/projects/tcpecn/fs/fdescfs/fdesc_vfsops.c#3 integrate .. //depot/projects/tcpecn/fs/fdescfs/fdesc_vnops.c#5 integrate .. //depot/projects/tcpecn/fs/ntfs/ntfs_subr.c#4 integrate .. //depot/projects/tcpecn/fs/udf/udf_vnops.c#3 integrate .. //depot/projects/tcpecn/geom/geom_subr.c#3 integrate .. //depot/projects/tcpecn/geom/vinum/geom_vinum_share.c#2 integrate .. //depot/projects/tcpecn/i386/conf/GENERIC#9 integrate .. //depot/projects/tcpecn/i386/i386/exception.s#3 integrate .. //depot/projects/tcpecn/i386/i386/genassym.c#2 integrate .. //depot/projects/tcpecn/i386/i386/identcpu.c#3 integrate .. //depot/projects/tcpecn/i386/i386/local_apic.c#3 integrate .. //depot/projects/tcpecn/i386/i386/pmap.c#9 integrate .. //depot/projects/tcpecn/i386/i386/trap.c#4 integrate .. //depot/projects/tcpecn/i386/isa/clock.c#5 integrate .. //depot/projects/tcpecn/ia64/ia64/interrupt.c#4 integrate .. //depot/projects/tcpecn/ia64/ia64/machdep.c#6 integrate .. //depot/projects/tcpecn/ia64/ia64/pmap.c#7 integrate .. //depot/projects/tcpecn/kern/imgact_elf.c#6 integrate .. //depot/projects/tcpecn/kern/kern_conf.c#4 integrate .. //depot/projects/tcpecn/kern/kern_ctf.c#1 branch .. //depot/projects/tcpecn/kern/kern_descrip.c#10 integrate .. //depot/projects/tcpecn/kern/kern_dtrace.c#1 branch .. //depot/projects/tcpecn/kern/kern_exec.c#6 integrate .. //depot/projects/tcpecn/kern/kern_exit.c#5 integrate .. //depot/projects/tcpecn/kern/kern_fork.c#3 integrate .. //depot/projects/tcpecn/kern/kern_linker.c#6 integrate .. //depot/projects/tcpecn/kern/kern_malloc.c#4 integrate .. //depot/projects/tcpecn/kern/kern_proc.c#6 integrate .. //depot/projects/tcpecn/kern/kern_sdt.c#1 branch .. //depot/projects/tcpecn/kern/kern_sig.c#5 integrate .. //depot/projects/tcpecn/kern/kern_sx.c#4 integrate .. //depot/projects/tcpecn/kern/link_elf.c#4 integrate .. //depot/projects/tcpecn/kern/link_elf_obj.c#4 integrate .. //depot/projects/tcpecn/kern/linker_if.m#2 integrate .. //depot/projects/tcpecn/kern/subr_bus.c#6 integrate .. //depot/projects/tcpecn/kern/subr_lock.c#5 integrate .. //depot/projects/tcpecn/kern/subr_smp.c#5 integrate .. //depot/projects/tcpecn/kern/subr_witness.c#6 integrate .. //depot/projects/tcpecn/kern/sys_pipe.c#4 integrate .. //depot/projects/tcpecn/kern/tty.c#5 integrate .. //depot/projects/tcpecn/kern/tty_cons.c#5 integrate .. //depot/projects/tcpecn/kern/tty_subr.c#3 integrate .. //depot/projects/tcpecn/kern/uipc_sem.c#3 integrate .. //depot/projects/tcpecn/kern/uipc_sockbuf.c#4 integrate .. //depot/projects/tcpecn/kern/uipc_syscalls.c#8 integrate .. //depot/projects/tcpecn/kern/vfs_mount.c#9 integrate .. //depot/projects/tcpecn/kern/vfs_subr.c#11 integrate .. //depot/projects/tcpecn/mips/mips/pmap.c#4 integrate .. //depot/projects/tcpecn/modules/Makefile#8 integrate .. //depot/projects/tcpecn/modules/age/Makefile#1 branch .. //depot/projects/tcpecn/modules/cyclic/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/Makefile.inc#1 branch .. //depot/projects/tcpecn/modules/dtrace/dtmalloc/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/dtrace/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/dtrace_test/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/dtraceall/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/dtraceall/dtraceall.c#1 branch .. //depot/projects/tcpecn/modules/dtrace/fasttrap/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/fbt/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/lockstat/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/profile/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/prototype/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/sdt/Makefile#1 branch .. //depot/projects/tcpecn/modules/dtrace/systrace/Makefile#1 branch .. //depot/projects/tcpecn/modules/iwn/Makefile#2 integrate .. //depot/projects/tcpecn/modules/ixgbe/Makefile#3 integrate .. //depot/projects/tcpecn/modules/mii/Makefile#3 integrate .. //depot/projects/tcpecn/modules/opensolaris/Makefile#1 branch .. //depot/projects/tcpecn/net/ethernet.h#2 integrate .. //depot/projects/tcpecn/net/if.c#5 integrate .. //depot/projects/tcpecn/net80211/ieee80211_adhoc.c#2 integrate .. //depot/projects/tcpecn/net80211/ieee80211_node.c#4 integrate .. //depot/projects/tcpecn/net80211/ieee80211_proto.c#3 integrate .. //depot/projects/tcpecn/net80211/ieee80211_wds.c#2 integrate .. //depot/projects/tcpecn/netinet/ip_dummynet.c#4 integrate .. //depot/projects/tcpecn/netinet/raw_ip.c#4 integrate .. //depot/projects/tcpecn/netinet/sctp.h#3 integrate .. //depot/projects/tcpecn/netinet/sctp_asconf.c#3 integrate .. //depot/projects/tcpecn/netinet/sctp_asconf.h#2 integrate .. //depot/projects/tcpecn/netinet/sctp_cc_functions.c#2 integrate .. //depot/projects/tcpecn/netinet/sctp_constants.h#3 integrate .. //depot/projects/tcpecn/netinet/sctp_indata.c#4 integrate .. //depot/projects/tcpecn/netinet/sctp_input.c#4 integrate .. //depot/projects/tcpecn/netinet/sctp_input.h#2 integrate .. //depot/projects/tcpecn/netinet/sctp_lock_bsd.h#2 integrate .. //depot/projects/tcpecn/netinet/sctp_os_bsd.h#3 integrate .. //depot/projects/tcpecn/netinet/sctp_output.c#5 integrate .. //depot/projects/tcpecn/netinet/sctp_output.h#2 integrate .. //depot/projects/tcpecn/netinet/sctp_pcb.c#5 integrate .. //depot/projects/tcpecn/netinet/sctp_pcb.h#3 integrate .. //depot/projects/tcpecn/netinet/sctp_structs.h#3 integrate .. //depot/projects/tcpecn/netinet/sctp_sysctl.c#3 integrate .. //depot/projects/tcpecn/netinet/sctp_sysctl.h#2 integrate .. //depot/projects/tcpecn/netinet/sctp_timer.c#2 integrate .. //depot/projects/tcpecn/netinet/sctp_uio.h#2 integrate .. //depot/projects/tcpecn/netinet/sctp_usrreq.c#4 integrate .. //depot/projects/tcpecn/netinet/sctp_var.h#3 integrate .. //depot/projects/tcpecn/netinet/sctputil.c#5 integrate .. //depot/projects/tcpecn/netinet/sctputil.h#3 integrate .. //depot/projects/tcpecn/netinet/udp_usrreq.c#3 integrate .. //depot/projects/tcpecn/netinet6/ip6_input.c#4 integrate .. //depot/projects/tcpecn/netinet6/ip6_var.h#4 integrate .. //depot/projects/tcpecn/netinet6/sctp6_usrreq.c#4 integrate .. //depot/projects/tcpecn/netipsec/ipsec.c#5 integrate .. //depot/projects/tcpecn/netipsec/ipsec.h#4 integrate .. //depot/projects/tcpecn/netipsec/ipsec_input.c#3 integrate .. //depot/projects/tcpecn/netipsec/ipsec_osdep.h#2 delete .. //depot/projects/tcpecn/netipsec/ipsec_output.c#4 integrate .. //depot/projects/tcpecn/netipsec/xform_ah.c#2 integrate .. //depot/projects/tcpecn/netipsec/xform_esp.c#2 integrate .. //depot/projects/tcpecn/netipsec/xform_ipcomp.c#2 integrate .. //depot/projects/tcpecn/netipsec/xform_ipip.c#3 integrate .. //depot/projects/tcpecn/nfsclient/bootp_subr.c#3 integrate .. //depot/projects/tcpecn/pc98/cbus/clock.c#4 integrate .. //depot/projects/tcpecn/pc98/conf/GENERIC#7 integrate .. //depot/projects/tcpecn/powerpc/aim/machdep.c#7 integrate .. //depot/projects/tcpecn/powerpc/aim/mmu_oea.c#4 integrate .. //depot/projects/tcpecn/powerpc/booke/machdep.c#3 integrate .. //depot/projects/tcpecn/powerpc/booke/pmap.c#3 integrate .. //depot/projects/tcpecn/powerpc/conf/GENERIC#6 integrate .. //depot/projects/tcpecn/powerpc/powerpc/genassym.c#3 integrate .. //depot/projects/tcpecn/powerpc/powerpc/mmu_if.m#2 integrate .. //depot/projects/tcpecn/powerpc/powerpc/pmap_dispatch.c#4 integrate .. //depot/projects/tcpecn/security/audit/audit_worker.c#6 integrate .. //depot/projects/tcpecn/sparc64/conf/GENERIC#9 integrate .. //depot/projects/tcpecn/sparc64/sparc64/identcpu.c#2 integrate .. //depot/projects/tcpecn/sparc64/sparc64/pmap.c#5 integrate .. //depot/projects/tcpecn/sun4v/conf/GENERIC#5 integrate .. //depot/projects/tcpecn/sun4v/sun4v/pmap.c#4 integrate .. //depot/projects/tcpecn/sys/_lock.h#3 integrate .. //depot/projects/tcpecn/sys/_lockmgr.h#2 integrate .. //depot/projects/tcpecn/sys/_mutex.h#2 integrate .. //depot/projects/tcpecn/sys/_rwlock.h#2 integrate .. //depot/projects/tcpecn/sys/_sx.h#2 integrate .. //depot/projects/tcpecn/sys/clist.h#2 integrate .. //depot/projects/tcpecn/sys/conf.h#4 integrate .. //depot/projects/tcpecn/sys/cons.h#2 integrate .. //depot/projects/tcpecn/sys/dtrace_bsd.h#1 branch .. //depot/projects/tcpecn/sys/file.h#3 integrate .. //depot/projects/tcpecn/sys/kdb.h#4 integrate .. //depot/projects/tcpecn/sys/kernel.h#6 integrate .. //depot/projects/tcpecn/sys/linker.h#3 integrate .. //depot/projects/tcpecn/sys/lock.h#4 integrate .. //depot/projects/tcpecn/sys/lockmgr.h#8 integrate .. //depot/projects/tcpecn/sys/malloc.h#2 integrate .. //depot/projects/tcpecn/sys/mutex.h#2 integrate .. //depot/projects/tcpecn/sys/pipe.h#2 integrate .. //depot/projects/tcpecn/sys/proc.h#9 integrate .. //depot/projects/tcpecn/sys/queue.h#2 integrate .. //depot/projects/tcpecn/sys/rwlock.h#5 integrate .. //depot/projects/tcpecn/sys/sdt.h#1 branch .. //depot/projects/tcpecn/sys/smp.h#3 integrate .. //depot/projects/tcpecn/sys/socketvar.h#5 integrate .. //depot/projects/tcpecn/sys/systm.h#4 integrate .. //depot/projects/tcpecn/sys/time.h#6 integrate .. //depot/projects/tcpecn/sys/tty.h#3 integrate .. //depot/projects/tcpecn/ufs/ffs/ffs_vfsops.c#6 integrate .. //depot/projects/tcpecn/ufs/ffs/fs.h#2 integrate .. //depot/projects/tcpecn/ufs/ufs/ufs_lookup.c#4 integrate .. //depot/projects/tcpecn/vm/device_pager.c#2 integrate .. //depot/projects/tcpecn/vm/pmap.h#4 integrate .. //depot/projects/tcpecn/vm/vm_mmap.c#5 integrate .. //depot/projects/tcpecn/vm/vm_object.c#6 integrate .. //depot/projects/tcpecn/vm/vm_object.h#3 integrate .. //depot/projects/tcpecn/vm/vm_page.c#6 integrate .. //depot/projects/tcpecn/vm/vnode_pager.c#3 integrate Differences ... ==== //depot/projects/tcpecn/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/Makefile,v 1.46 2008/01/23 08:50:34 maxim Exp $ +# $FreeBSD: src/sys/Makefile,v 1.47 2008/05/21 07:56:10 obrien Exp $ .include @@ -8,8 +8,8 @@ .endif # Directories to include in cscope name file and TAGS. -CSCOPEDIRS= boot bsm cam compat conf contrib crypto ddb dev fs gdb geom gnu \ - i4b isa kern libkern modules net net80211 netatalk netatm \ +CSCOPEDIRS= boot bsm cam compat conf contrib crypto ddb dev fs gdb geom \ + gnu i4b isa kern libkern modules net net80211 netatalk netatm \ netgraph netinet netinet6 netipsec netipx netnatm netncp \ netsmb nfs nfs4client nfsclient nfsserver opencrypto pccard \ pci rpc security sys ufs vm ${ARCHDIR} @@ -25,15 +25,20 @@ HTAGSFLAGS+= -at `awk -F= '/^RELEASE *=/{release=$2}; END {print "FreeBSD", release, "kernel"}' < conf/newvers.sh` # You need the devel/cscope port for this. -cscope: ${.CURDIR}/cscopenamefile - cd ${.CURDIR}; cscope -k -p4 -i cscopenamefile +cscope: cscope.out +cscope.out: ${.CURDIR}/cscope.files + cd ${.CURDIR}; cscope -k -buq -p4 + +${.CURDIR}/cscope.files: .PHONY + cd ${.CURDIR}; \ + find ${CSCOPEDIRS} -name "*.[chSs]" -a -type f > ${.TARGET} -${.CURDIR}/cscopenamefile: - cd ${.CURDIR}; find ${CSCOPEDIRS} -name "*.[csh]" > ${.TARGET} +cscope-clean: + rm -f cscope.files cscope.out cscope.in.out cscope.po.out # You need the devel/global and one of editor/emacs* ports for that. -TAGS ${.CURDIR}/TAGS: ${.CURDIR}/cscopenamefile +TAGS ${.CURDIR}/TAGS: ${.CURDIR}/cscope.files rm -f ${.CURDIR}/TAGS - cd ${.CURDIR}; xargs etags -a < ${.CURDIR}/cscopenamefile + cd ${.CURDIR}; xargs etags -a < ${.CURDIR}/cscope.files .include ==== //depot/projects/tcpecn/amd64/amd64/exception.S#3 (text+ko) ==== @@ -31,12 +31,13 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.131 2007/12/07 08:20:15 jkoshy Exp $ + * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.132 2008/05/24 06:32:26 jb Exp $ */ #include "opt_atpic.h" #include "opt_compat.h" #include "opt_hwpmc_hooks.h" +#include "opt_kdtrace.h" #include #include @@ -44,6 +45,21 @@ #include "assym.s" +#ifdef KDTRACE_HOOKS + .bss + .globl dtrace_invop_jump_addr + .align 8 + .type dtrace_invop_jump_addr, @object + .size dtrace_invop_jump_addr, 8 +dtrace_invop_jump_addr: + .zero 8 + .globl dtrace_invop_calltrap_addr + .align 8 + .type dtrace_invop_calltrap_addr, @object + .size dtrace_invop_calltrap_addr, 8 +dtrace_invop_calltrap_addr: + .zero 8 +#endif .text #ifdef HWPMC_HOOKS ENTRY(start_exceptions) @@ -170,6 +186,30 @@ movq %r14,TF_R14(%rsp) movq %r15,TF_R15(%rsp) FAKE_MCOUNT(TF_RIP(%rsp)) +#ifdef KDTRACE_HOOKS + /* + * DTrace Function Boundary Trace (fbt) probes are triggered + * by int3 (0xcc) which causes the #BP (T_BPTFLT) breakpoint + * interrupt. For all other trap types, just handle them in + * the usual way. + */ + cmpq $T_BPTFLT,TF_TRAPNO(%rsp) + jne calltrap + + /* Check if there is no DTrace hook registered. */ + cmpq $0,dtrace_invop_jump_addr + je calltrap + + /* + * Set our jump address for the jump back in the event that + * the breakpoint wasn't caused by DTrace at all. + */ + movq $calltrap, dtrace_invop_calltrap_addr(%rip) + + /* Jump to the code hooked in by DTrace. */ + movq dtrace_invop_jump_addr, %rax + jmpq *dtrace_invop_jump_addr +#endif .globl calltrap .type calltrap,@function calltrap: ==== //depot/projects/tcpecn/amd64/amd64/genassym.c#3 (text+ko) ==== @@ -33,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.167 2008/03/23 22:46:37 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.168 2008/05/16 13:23:47 attilio Exp $"); #include "opt_compat.h" #include "opt_kstack_pages.h" @@ -214,7 +214,4 @@ ASSYM(KUC32SEL, GSEL(GUCODE32_SEL, SEL_UPL)); ASSYM(SEL_RPL_MASK, SEL_RPL_MASK); -ASSYM(MTX_LOCK, offsetof(struct mtx, mtx_lock)); -ASSYM(MTX_RECURSECNT, offsetof(struct mtx, mtx_recurse)); - ASSYM(MSR_GSBASE, MSR_GSBASE); ==== //depot/projects/tcpecn/amd64/amd64/identcpu.c#5 (text+ko) ==== @@ -39,7 +39,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.158 2008/03/02 07:58:40 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.159 2008/05/23 04:03:52 alc Exp $"); #include "opt_cpu.h" @@ -71,8 +71,6 @@ static void print_AMD_info(void); static void print_AMD_assoc(int i); -void setPQL2(int *const size, int *const ways); -static void setPQL2_AMD(int *const size, int *const ways); int cpu_class; char machine[] = "amd64"; @@ -550,30 +548,3 @@ print_AMD_l2_assoc((regs[2] >> 12) & 0x0f); } } - -static void -setPQL2_AMD(int *const size, int *const ways) -{ - if (cpu_exthigh >= 0x80000006) { - u_int regs[4]; - - do_cpuid(0x80000006, regs); - *size = regs[2] >> 16; - *ways = (regs[2] >> 12) & 0x0f; - switch (*ways) { - case 0: /* disabled/not present */ - case 15: /* fully associative */ - default: *ways = 1; break; /* reserved configuration */ - case 4: *ways = 4; break; - case 6: *ways = 8; break; - case 8: *ways = 16; break; - } - } -} - -void -setPQL2(int *const size, int *const ways) -{ - if (strcmp(cpu_vendor, "AuthenticAMD") == 0) - setPQL2_AMD(size, ways); -} ==== //depot/projects/tcpecn/amd64/amd64/local_apic.c#3 (text+ko) ==== @@ -32,9 +32,10 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.44 2008/03/16 10:58:02 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.45 2008/05/24 06:32:26 jb Exp $"); #include "opt_hwpmc_hooks.h" +#include "opt_kdtrace.h" #include "opt_ddb.h" @@ -65,6 +66,11 @@ #include #endif +#ifdef KDTRACE_HOOKS +#include +cyclic_clock_func_t lapic_cyclic_clock_func[MAXCPU]; +#endif + /* Sanity checks on IDT vectors. */ CTASSERT(APIC_IO_INTS + APIC_NUM_IOINTS == APIC_TIMER_INT); CTASSERT(APIC_TIMER_INT < APIC_LOCAL_INTS); @@ -668,6 +674,17 @@ (*la->la_timer_count)++; critical_enter(); +#ifdef KDTRACE_HOOKS + /* + * If the DTrace hooks are configured and a callback function + * has been registered, then call it to process the high speed + * timers. + */ + int cpu = PCPU_GET(cpuid); + if (lapic_cyclic_clock_func[cpu] != NULL) + (*lapic_cyclic_clock_func[cpu])(frame); +#endif + /* Fire hardclock at hz. */ la->la_hard_ticks += hz; if (la->la_hard_ticks >= lapic_timer_hz) { ==== //depot/projects/tcpecn/amd64/amd64/pmap.c#9 (text+ko) ==== @@ -77,7 +77,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.617 2008/05/11 20:33:46 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.618 2008/05/18 04:16:55 alc Exp $"); /* * Manages physical address maps. @@ -4458,18 +4458,6 @@ critical_exit(); } -vm_offset_t -pmap_addr_hint(vm_object_t obj, vm_offset_t addr, vm_size_t size) -{ - - if ((obj == NULL) || (size < NBPDR) || (obj->type != OBJT_DEVICE)) { - return addr; - } - - addr = (addr + (NBPDR - 1)) & ~(NBPDR - 1); - return addr; -} - /* * Increase the starting virtual address of the given mapping if a * different alignment might result in more superpage mappings. ==== //depot/projects/tcpecn/amd64/amd64/trap.c#4 (text+ko) ==== @@ -38,7 +38,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/trap.c,v 1.325 2008/03/12 10:11:54 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/trap.c,v 1.326 2008/05/24 06:32:26 jb Exp $"); /* * AMD64 Trap and System call handling @@ -49,6 +49,7 @@ #include "opt_hwpmc_hooks.h" #include "opt_isa.h" #include "opt_kdb.h" +#include "opt_kdtrace.h" #include "opt_ktrace.h" #include @@ -94,6 +95,26 @@ #endif #include +#ifdef KDTRACE_HOOKS +#include + +/* + * This is a hook which is initialised by the dtrace module + * to handle traps which might occur during DTrace probe + * execution. + */ +dtrace_trap_func_t dtrace_trap_func; + +dtrace_doubletrap_func_t dtrace_doubletrap_func; + +/* + * This is a hook which is initialised by the systrace module + * when it is loaded. This keeps the DTrace syscall provider + * implementation opaque. + */ +systrace_probe_func_t systrace_probe_func; +#endif + extern void trap(struct trapframe *frame); extern void syscall(struct trapframe *frame); void dblfault_handler(struct trapframe *frame); @@ -199,6 +220,24 @@ goto out; #endif +#ifdef KDTRACE_HOOKS + /* + * A trap can occur while DTrace executes a probe. Before + * executing the probe, DTrace blocks re-scheduling and sets + * a flag in it's per-cpu flags to indicate that it doesn't + * want to fault. On returning from the the probe, the no-fault + * flag is cleared and finally re-scheduling is enabled. + * + * If the DTrace kernel module has registered a trap handler, + * call it and if it returns non-zero, assume that it has + * handled the trap and modified the trap frame so that this + * function can return normally. + */ + if (dtrace_trap_func != NULL) + if ((*dtrace_trap_func)(frame, type)) + goto out; +#endif + if ((frame->tf_rflags & PSL_I) == 0) { /* * Buggy application or kernel code has disabled @@ -730,6 +769,10 @@ void dblfault_handler(struct trapframe *frame) { +#ifdef KDTRACE_HOOKS + if (dtrace_doubletrap_func != NULL) + (*dtrace_doubletrap_func)(); +#endif printf("\nFatal double fault\n"); printf("rip = 0x%lx\n", frame->tf_rip); printf("rsp = 0x%lx\n", frame->tf_rsp); @@ -839,9 +882,34 @@ PTRACESTOP_SC(p, td, S_PT_SCE); +#ifdef KDTRACE_HOOKS + /* + * If the systrace module has registered it's probe + * callback and if there is a probe active for the + * syscall 'entry', process the probe. + */ + if (systrace_probe_func != NULL && callp->sy_entry != 0) + (*systrace_probe_func)(callp->sy_entry, code, callp, + args); +#endif + AUDIT_SYSCALL_ENTER(code, td); error = (*callp->sy_call)(td, argp); AUDIT_SYSCALL_EXIT(error, td); + + /* Save the latest error return value. */ + td->td_errno = error; + +#ifdef KDTRACE_HOOKS + /* + * If the systrace module has registered it's probe + * callback and if there is a probe active for the + * syscall 'return', process the probe. + */ + if (systrace_probe_func != NULL && callp->sy_return != 0) + (*systrace_probe_func)(callp->sy_return, code, callp, + args); +#endif } switch (error) { ==== //depot/projects/tcpecn/amd64/conf/GENERIC#9 (text+ko) ==== @@ -16,7 +16,7 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # -# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.498 2008/05/03 17:05:38 sam Exp $ +# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.500 2008/05/19 02:30:27 yongari Exp $ cpu HAMMER ident GENERIC @@ -192,12 +192,14 @@ device em # Intel PRO/1000 adapter Gigabit Ethernet Card device ixgb # Intel PRO/10GbE Ethernet Card device le # AMD Am7900 LANCE and Am79C9xx PCnet +device ti # Alteon Networks Tigon I/II gigabit Ethernet device txp # 3Com 3cR990 (``Typhoon'') device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code. # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support +device age # Attansic/Atheros L1 Gigabit Ethernet device bce # Broadcom BCM5706/BCM5708 Gigabit Ethernet device bfe # Broadcom BCM440x 10/100 Ethernet device bge # Broadcom BCM570xx Gigabit Ethernet @@ -215,7 +217,6 @@ device sis # Silicon Integrated Systems SiS 900/SiS 7016 device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet device ste # Sundance ST201 (D-Link DFE-550TX) -device ti # Alteon Networks Tigon I/II gigabit Ethernet device tl # Texas Instruments ThunderLAN device tx # SMC EtherPower II (83c170 ``EPIC'') device vge # VIA VT612x gigabit Ethernet ==== //depot/projects/tcpecn/arm/arm/identcpu.c#2 (text+ko) ==== @@ -42,7 +42,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/arm/arm/identcpu.c,v 1.12 2007/10/18 05:33:05 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/arm/arm/identcpu.c,v 1.13 2008/05/23 04:03:53 alc Exp $"); #include #include #include @@ -356,14 +356,6 @@ "**unknown 15**", }; -void setPQL2(int *const size, int *const ways); - -void -setPQL2(int *const size, int *const ways) -{ - return; -} - extern int ctrl; void ==== //depot/projects/tcpecn/arm/arm/pmap.c#8 (text+ko) ==== @@ -147,7 +147,7 @@ #include "opt_vm.h" #include -__FBSDID("$FreeBSD: src/sys/arm/arm/pmap.c,v 1.100 2008/05/09 23:31:41 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/arm/arm/pmap.c,v 1.101 2008/05/18 04:16:55 alc Exp $"); #include #include #include @@ -4348,13 +4348,6 @@ } -vm_offset_t -pmap_addr_hint(vm_object_t obj, vm_offset_t addr, vm_size_t size) -{ - - return(addr); -} - /* * Increase the starting virtual address of the given mapping if a * different alignment might result in more superpage mappings. ==== //depot/projects/tcpecn/boot/forth/loader.conf#4 (text+ko) ==== @@ -6,7 +6,7 @@ # # All arguments must be in double quotes. # -# $FreeBSD: src/sys/boot/forth/loader.conf,v 1.124 2008/04/08 01:47:33 weongyo Exp $ +# $FreeBSD: src/sys/boot/forth/loader.conf,v 1.125 2008/05/19 02:13:50 yongari Exp $ ############################################################## ### Basic configuration options ############################ @@ -207,6 +207,7 @@ ############################################################## miibus_load="NO" # miibus support, needed for some drivers +if_age_load="NO" # Attansic/Atheros L1 Gigabit Ethernet if_an_load="NO" # Aironet 4500/4800 802.11 wireless NICs if_ar_load="NO" # Digi SYNC/570i if_arl_load="NO" # Aironet Arlan 655 wireless network adapter ==== //depot/projects/tcpecn/cddl/compat/opensolaris/kern/opensolaris_kmem.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c,v 1.4 2008/03/28 22:16:05 jb Exp $"); +__FBSDID("$FreeBSD: src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c,v 1.5 2008/05/24 19:30:38 bz Exp $"); #include #include @@ -200,7 +200,6 @@ } #ifdef _KERNEL -extern void zone_drain(uma_zone_t zone); void kmem_cache_reap_now(kmem_cache_t *cache) { ==== //depot/projects/tcpecn/cddl/compat/opensolaris/sys/atomic.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/atomic.h,v 1.3 2008/03/28 22:16:06 jb Exp $ + * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/atomic.h,v 1.4 2008/05/22 08:33:24 jb Exp $ */ #ifndef _OPENSOLARIS_SYS_ATOMIC_H_ @@ -32,6 +32,10 @@ #include #include +#define casptr(_a, _b, _c) \ + atomic_cmpset_ptr((volatile uintptr_t *)(_a), (uintptr_t)(_b), (uintptr_t) (_c)) +#define cas32 atomic_cmpset_32 + #ifndef __LP64__ extern void atomic_add_64(volatile uint64_t *target, int64_t delta); extern void *atomic_cas_ptr(volatile void *target, void *cmp, void *newval); ==== //depot/projects/tcpecn/cddl/compat/opensolaris/sys/cmn_err.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/cmn_err.h,v 1.2 2008/03/28 22:16:06 jb Exp $ + * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/cmn_err.h,v 1.3 2008/05/22 08:33:24 jb Exp $ */ #ifndef _OPENSOLARIS_SYS_CMN_ERR_H_ @@ -44,44 +44,8 @@ #define CE_PANIC 3 /* panic */ #define CE_IGNORE 4 /* print nothing */ -static __inline void -vcmn_err(int ce, const char *fmt, va_list adx) -{ - char buf[256]; - - switch (ce) { - case CE_CONT: - snprintf(buf, sizeof(buf), "ZFS(cont): %s\n", fmt); - break; - case CE_NOTE: - snprintf(buf, sizeof(buf), "ZFS: NOTICE: %s\n", fmt); - break; - case CE_WARN: - snprintf(buf, sizeof(buf), "ZFS: WARNING: %s\n", fmt); - break; - case CE_PANIC: - snprintf(buf, sizeof(buf), "ZFS(panic): %s\n", fmt); - break; - case CE_IGNORE: - break; - default: - panic("unknown severity level"); - } - if (ce != CE_IGNORE) - vprintf(buf, adx); - if (ce == CE_PANIC) - panic("ZFS"); -} - -static __inline void -cmn_err(int ce, const char *fmt, ...) -{ - va_list adx; - - va_start(adx, fmt); - vcmn_err(ce, fmt, adx); - va_end(adx); -} +void cmn_err(int, const char *, ...); +void vcmn_err(int, const char *, va_list); #ifdef __cplusplus } ==== //depot/projects/tcpecn/cddl/compat/opensolaris/sys/cpuvar.h#3 (text+ko) ==== @@ -18,7 +18,7 @@ * * CDDL HEADER END * - * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/cpuvar.h,v 1.3 2008/04/22 07:42:59 jb Exp $ + * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/cpuvar.h,v 1.4 2008/05/22 08:33:24 jb Exp $ */ /* @@ -30,8 +30,30 @@ #define _COMPAT_OPENSOLARIS_SYS_CPUVAR_H #include +#include #ifdef _KERNEL + +struct cyc_cpu; + +typedef struct { + int cpuid; + struct cyc_cpu *cpu_cyclic; + uint32_t cpu_flags; + uint_t cpu_intr_actv; + uintptr_t cpu_profile_pc; + uintptr_t cpu_profile_upc; + uintptr_t cpu_dtrace_caller; /* DTrace: caller, if any */ + hrtime_t cpu_dtrace_chillmark; /* DTrace: chill mark time */ + hrtime_t cpu_dtrace_chilled; /* DTrace: total chill time */ +} solaris_cpu_t; + +/* Some code may choose to redefine this if pcpu_t would be more useful. */ +#define cpu_t solaris_cpu_t +#define cpu_id cpuid + +extern solaris_cpu_t solaris_cpu[]; + #define CPU_CACHE_COHERENCE_SIZE 64 /* @@ -53,33 +75,50 @@ } cpu_core_t; extern cpu_core_t cpu_core[]; + +extern kmutex_t cpu_lock; #endif /* _KERNEL */ /* - * DTrace flags. + * Flags in the CPU structure. + * + * These are protected by cpu_lock (except during creation). + * + * Offlined-CPUs have three stages of being offline: + * + * CPU_ENABLE indicates that the CPU is participating in I/O interrupts + * that can be directed at a number of different CPUs. If CPU_ENABLE + * is off, the CPU will not be given interrupts that can be sent elsewhere, + * but will still get interrupts from devices associated with that CPU only, + * and from other CPUs. + * + * CPU_OFFLINE indicates that the dispatcher should not allow any threads + * other than interrupt threads to run on that CPU. A CPU will not have + * CPU_OFFLINE set if there are any bound threads (besides interrupts). + * + * CPU_QUIESCED is set if p_offline was able to completely turn idle the + * CPU and it will not have to run interrupt threads. In this case it'll + * stay in the idle loop until CPU_QUIESCED is turned off. + * + * CPU_FROZEN is used only by CPR to mark CPUs that have been successfully + * suspended (in the suspend path), or have yet to be resumed (in the resume + * case). + * + * On some platforms CPUs can be individually powered off. + * The following flags are set for powered off CPUs: CPU_QUIESCED, + * CPU_OFFLINE, and CPU_POWEROFF. The following flags are cleared: + * CPU_RUNNING, CPU_READY, CPU_EXISTS, and CPU_ENABLE. */ -#define CPU_DTRACE_NOFAULT 0x0001 /* Don't fault */ -#define CPU_DTRACE_DROP 0x0002 /* Drop this ECB */ -#define CPU_DTRACE_BADADDR 0x0004 /* DTrace fault: bad address */ -#define CPU_DTRACE_BADALIGN 0x0008 /* DTrace fault: bad alignment */ -#define CPU_DTRACE_DIVZERO 0x0010 /* DTrace fault: divide by zero */ -#define CPU_DTRACE_ILLOP 0x0020 /* DTrace fault: illegal operation */ -#define CPU_DTRACE_NOSCRATCH 0x0040 /* DTrace fault: out of scratch */ -#define CPU_DTRACE_KPRIV 0x0080 /* DTrace fault: bad kernel access */ -#define CPU_DTRACE_UPRIV 0x0100 /* DTrace fault: bad user access */ -#define CPU_DTRACE_TUPOFLOW 0x0200 /* DTrace fault: tuple stack overflow */ -#if defined(__sparc) -#define CPU_DTRACE_FAKERESTORE 0x0400 /* pid provider hint to getreg */ >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun May 25 00:16:32 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 73DF61065674; Sun, 25 May 2008 00:16:32 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1C7721065672 for ; Sun, 25 May 2008 00:16:32 +0000 (UTC) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 21CDC8FC14 for ; Sun, 25 May 2008 00:16:32 +0000 (UTC) (envelope-from marcel@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4P0GWUU010419 for ; Sun, 25 May 2008 00:16:32 GMT (envelope-from marcel@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4P0GVLu010417 for perforce@freebsd.org; Sun, 25 May 2008 00:16:31 GMT (envelope-from marcel@freebsd.org) Date: Sun, 25 May 2008 00:16:31 GMT Message-Id: <200805250016.m4P0GVLu010417@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to marcel@freebsd.org using -f From: Marcel Moolenaar To: Perforce Change Reviews Cc: Subject: PERFORCE change 142231 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 00:16:32 -0000 http://perforce.freebsd.org/chv.cgi?CH=142231 Change 142231 by marcel@marcel_xcllnt on 2008/05/25 00:15:43 IFC @142229 Affected files ... .. //depot/projects/usiii/Makefile#3 integrate .. //depot/projects/usiii/amd64/amd64/exception.S#3 integrate .. //depot/projects/usiii/amd64/amd64/genassym.c#5 integrate .. //depot/projects/usiii/amd64/amd64/identcpu.c#5 integrate .. //depot/projects/usiii/amd64/amd64/local_apic.c#5 integrate .. //depot/projects/usiii/amd64/amd64/pmap.c#7 integrate .. //depot/projects/usiii/amd64/amd64/trap.c#4 integrate .. //depot/projects/usiii/amd64/conf/GENERIC#10 integrate .. //depot/projects/usiii/amd64/linux32/linux32_dummy.c#4 integrate .. //depot/projects/usiii/amd64/linux32/linux32_proto.h#4 integrate .. //depot/projects/usiii/amd64/linux32/linux32_syscall.h#4 integrate .. //depot/projects/usiii/amd64/linux32/linux32_sysent.c#4 integrate .. //depot/projects/usiii/amd64/linux32/syscalls.master#4 integrate .. //depot/projects/usiii/arm/arm/identcpu.c#3 integrate .. //depot/projects/usiii/arm/arm/pmap.c#6 integrate .. //depot/projects/usiii/boot/forth/loader.conf#4 integrate .. //depot/projects/usiii/cddl/compat/opensolaris/kern/opensolaris.c#1 branch .. //depot/projects/usiii/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c#1 branch .. //depot/projects/usiii/cddl/compat/opensolaris/kern/opensolaris_kmem.c#2 integrate .. //depot/projects/usiii/cddl/compat/opensolaris/machine/endian.h#2 delete .. //depot/projects/usiii/cddl/compat/opensolaris/sys/atomic.h#2 integrate .. //depot/projects/usiii/cddl/compat/opensolaris/sys/cmn_err.h#2 integrate .. //depot/projects/usiii/cddl/compat/opensolaris/sys/cpuvar.h#3 integrate .. //depot/projects/usiii/cddl/compat/opensolaris/sys/cpuvar_defs.h#1 branch .. //depot/projects/usiii/cddl/compat/opensolaris/sys/cyclic.h#2 integrate .. //depot/projects/usiii/cddl/compat/opensolaris/sys/cyclic_impl.h#1 branch .. //depot/projects/usiii/cddl/compat/opensolaris/sys/feature_tests.h#1 branch .. //depot/projects/usiii/cddl/compat/opensolaris/sys/kmem.h#2 integrate .. //depot/projects/usiii/cddl/compat/opensolaris/sys/lock.h#2 integrate .. //depot/projects/usiii/cddl/compat/opensolaris/sys/pcpu.h#2 integrate .. //depot/projects/usiii/cddl/compat/opensolaris/sys/sema.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/ctf/ctf_mod.c#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/ctf/ctf_subr.c#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/dtrace/lockstat.c#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/dtrace/profile.c#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/dtrace/sdt_subr.c#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/dtrace/systrace.c#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#2 integrate .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/cmn_err.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/cpupart.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/cpuvar.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/ctf.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/ctf_api.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/debug.h#2 integrate .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/dtrace.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/fasttrap.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h#2 integrate .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/sdt.h#2 delete .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/common/sys/vmem.h#2 delete .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/intel/sys/fasttrap_isa.h#1 branch .. //depot/projects/usiii/cddl/contrib/opensolaris/uts/sparc/sys/fasttrap_isa.h#1 branch .. //depot/projects/usiii/cddl/dev/cyclic/amd64/cyclic_machdep.c#1 branch .. //depot/projects/usiii/cddl/dev/cyclic/cyclic.c#1 branch .. //depot/projects/usiii/cddl/dev/cyclic/cyclic_test.c#1 branch .. //depot/projects/usiii/cddl/dev/cyclic/i386/cyclic_machdep.c#1 branch .. //depot/projects/usiii/cddl/dev/dtmalloc/dtmalloc.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/amd64/dis_tables.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/amd64/dis_tables.h#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/amd64/dtrace_asm.S#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/amd64/dtrace_isa.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/amd64/dtrace_subr.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/amd64/instr_size.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_anon.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_cddl.h#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_clone.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_debug.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_hacks.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_ioctl.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_load.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_modevent.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_sysctl.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_test.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_unload.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/dtrace_vtime.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/i386/dis_tables.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/i386/dis_tables.h#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/i386/dtrace_asm.S#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/i386/dtrace_isa.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/i386/dtrace_subr.c#1 branch .. //depot/projects/usiii/cddl/dev/dtrace/i386/instr_size.c#1 branch .. //depot/projects/usiii/cddl/dev/fbt/fbt.c#1 branch .. //depot/projects/usiii/cddl/dev/profile/profile.c#1 branch .. //depot/projects/usiii/cddl/dev/prototype.c#1 branch .. //depot/projects/usiii/cddl/dev/sdt/sdt.c#1 branch .. //depot/projects/usiii/cddl/dev/systrace/systrace.c#1 branch .. //depot/projects/usiii/compat/linux/linux_emul.c#2 integrate .. //depot/projects/usiii/compat/linux/linux_emul.h#2 integrate .. //depot/projects/usiii/compat/linux/linux_futex.c#4 integrate .. //depot/projects/usiii/compat/linux/linux_futex.h#3 integrate .. //depot/projects/usiii/compat/linux/linux_misc.c#6 integrate .. //depot/projects/usiii/compat/ndis/subr_ndis.c#4 integrate .. //depot/projects/usiii/conf/Makefile.amd64#3 integrate .. //depot/projects/usiii/conf/NOTES#11 integrate .. //depot/projects/usiii/conf/files#12 integrate .. //depot/projects/usiii/conf/kern.mk#3 integrate .. //depot/projects/usiii/conf/kern.post.mk#3 integrate .. //depot/projects/usiii/conf/kern.pre.mk#3 integrate .. //depot/projects/usiii/conf/options#11 integrate .. //depot/projects/usiii/conf/options.amd64#4 integrate .. //depot/projects/usiii/contrib/ipfilter/netinet/ip_fil_freebsd.c#3 integrate .. //depot/projects/usiii/contrib/pf/net/pf.c#4 integrate .. //depot/projects/usiii/contrib/pf/net/pf_ioctl.c#4 integrate .. //depot/projects/usiii/dev/acpi_support/acpi_ibm.c#4 integrate .. //depot/projects/usiii/dev/acpi_support/acpi_sony.c#2 integrate .. //depot/projects/usiii/dev/age/if_age.c#1 branch .. //depot/projects/usiii/dev/age/if_agereg.h#1 branch .. //depot/projects/usiii/dev/age/if_agevar.h#1 branch .. //depot/projects/usiii/dev/ath/if_ath.c#8 integrate .. //depot/projects/usiii/dev/bge/if_bge.c#11 integrate .. //depot/projects/usiii/dev/bge/if_bgereg.h#5 integrate .. //depot/projects/usiii/dev/ciss/ciss.c#5 integrate .. //depot/projects/usiii/dev/coretemp/coretemp.c#5 integrate .. //depot/projects/usiii/dev/em/if_em.c#7 integrate .. //depot/projects/usiii/dev/firewire/firewire.c#3 integrate .. //depot/projects/usiii/dev/firewire/fwohci.c#2 integrate .. //depot/projects/usiii/dev/if_ndis/if_ndis.c#6 integrate .. //depot/projects/usiii/dev/if_ndis/if_ndisvar.h#4 integrate .. //depot/projects/usiii/dev/ipw/if_ipw.c#6 integrate .. //depot/projects/usiii/dev/iwi/if_iwi.c#6 integrate .. //depot/projects/usiii/dev/iwn/if_iwn.c#2 integrate .. //depot/projects/usiii/dev/ixgbe/LICENSE#2 integrate .. //depot/projects/usiii/dev/ixgbe/README#1 branch .. //depot/projects/usiii/dev/ixgbe/ixgbe.c#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe.h#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe_82598.c#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe_api.c#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe_api.h#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe_common.c#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe_common.h#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe_osdep.h#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe_phy.c#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe_phy.h#3 integrate .. //depot/projects/usiii/dev/ixgbe/ixgbe_type.h#3 integrate .. //depot/projects/usiii/dev/ixgbe/tcp_lro.c#1 branch .. //depot/projects/usiii/dev/ixgbe/tcp_lro.h#1 branch .. //depot/projects/usiii/dev/k8temp/k8temp.c#3 integrate .. //depot/projects/usiii/dev/malo/if_malo.c#3 integrate .. //depot/projects/usiii/dev/mfi/mfi.c#4 integrate .. //depot/projects/usiii/dev/mfi/mfi_ioctl.h#2 integrate .. //depot/projects/usiii/dev/mii/atphy.c#1 branch .. //depot/projects/usiii/dev/mii/atphyreg.h#1 branch .. //depot/projects/usiii/dev/mii/miidevs#7 integrate .. //depot/projects/usiii/dev/mpt/mpt_pci.c#3 integrate .. //depot/projects/usiii/dev/puc/pucdata.c#3 integrate .. //depot/projects/usiii/dev/ral/rt2560.c#8 integrate .. //depot/projects/usiii/dev/ral/rt2661.c#8 integrate .. //depot/projects/usiii/dev/sound/midi/sequencer.c#3 integrate .. //depot/projects/usiii/dev/sound/pci/hda/hdac.c#6 integrate .. //depot/projects/usiii/dev/speaker/spkr.c#3 integrate .. //depot/projects/usiii/dev/sym/sym_defs.h#2 integrate .. //depot/projects/usiii/dev/sym/sym_fw.h#2 integrate .. //depot/projects/usiii/dev/sym/sym_fw1.h#2 integrate .. //depot/projects/usiii/dev/sym/sym_fw2.h#2 integrate .. //depot/projects/usiii/dev/sym/sym_hipd.c#3 integrate .. //depot/projects/usiii/dev/usb/ehci.c#6 integrate .. //depot/projects/usiii/dev/usb/if_axe.c#5 integrate .. //depot/projects/usiii/dev/usb/if_rum.c#10 integrate .. //depot/projects/usiii/dev/usb/if_ural.c#6 integrate .. //depot/projects/usiii/dev/usb/if_zyd.c#9 integrate .. //depot/projects/usiii/dev/usb/ohci.c#3 integrate .. //depot/projects/usiii/dev/usb/uipaq.c#5 integrate .. //depot/projects/usiii/dev/usb/umass.c#4 integrate .. //depot/projects/usiii/dev/usb/usb.c#3 integrate .. //depot/projects/usiii/dev/usb/usbdevs#11 integrate .. //depot/projects/usiii/dev/usb/uscanner.c#5 integrate .. //depot/projects/usiii/dev/usb/uxb360gp_rdesc.h#2 integrate .. //depot/projects/usiii/dev/wi/if_wi.c#6 integrate .. //depot/projects/usiii/dev/wpi/if_wpi.c#6 integrate .. //depot/projects/usiii/dev/wpi/if_wpivar.h#4 integrate .. //depot/projects/usiii/fs/devfs/devfs_int.h#2 integrate .. //depot/projects/usiii/fs/devfs/devfs_vnops.c#6 integrate .. //depot/projects/usiii/fs/fdescfs/fdesc.h#2 integrate .. //depot/projects/usiii/fs/fdescfs/fdesc_vfsops.c#4 integrate .. //depot/projects/usiii/fs/fdescfs/fdesc_vnops.c#5 integrate .. //depot/projects/usiii/fs/ntfs/ntfs_subr.c#4 integrate .. //depot/projects/usiii/fs/udf/udf_vnops.c#3 integrate .. //depot/projects/usiii/geom/geom_subr.c#3 integrate .. //depot/projects/usiii/geom/vinum/geom_vinum_share.c#2 integrate .. //depot/projects/usiii/i386/conf/GENERIC#10 integrate .. //depot/projects/usiii/i386/i386/exception.s#3 integrate .. //depot/projects/usiii/i386/i386/genassym.c#4 integrate .. //depot/projects/usiii/i386/i386/identcpu.c#4 integrate .. //depot/projects/usiii/i386/i386/local_apic.c#4 integrate .. //depot/projects/usiii/i386/i386/pmap.c#6 integrate .. //depot/projects/usiii/i386/i386/trap.c#5 integrate .. //depot/projects/usiii/i386/isa/clock.c#6 integrate .. //depot/projects/usiii/i386/linux/linux_dummy.c#4 integrate .. //depot/projects/usiii/i386/linux/linux_proto.h#4 integrate .. //depot/projects/usiii/i386/linux/linux_syscall.h#4 integrate .. //depot/projects/usiii/i386/linux/linux_sysent.c#4 integrate .. //depot/projects/usiii/i386/linux/syscalls.master#4 integrate .. //depot/projects/usiii/ia64/ia64/interrupt.c#4 integrate .. //depot/projects/usiii/ia64/ia64/machdep.c#9 integrate .. //depot/projects/usiii/ia64/ia64/pmap.c#7 integrate .. //depot/projects/usiii/kern/imgact_elf.c#5 integrate .. //depot/projects/usiii/kern/init_sysent.c#7 integrate .. //depot/projects/usiii/kern/kern_conf.c#4 integrate .. //depot/projects/usiii/kern/kern_ctf.c#1 branch .. //depot/projects/usiii/kern/kern_descrip.c#9 integrate .. //depot/projects/usiii/kern/kern_dtrace.c#1 branch .. //depot/projects/usiii/kern/kern_event.c#4 integrate .. //depot/projects/usiii/kern/kern_exec.c#7 integrate .. //depot/projects/usiii/kern/kern_exit.c#6 integrate .. //depot/projects/usiii/kern/kern_fork.c#6 integrate .. //depot/projects/usiii/kern/kern_linker.c#6 integrate .. //depot/projects/usiii/kern/kern_lockf.c#3 integrate .. //depot/projects/usiii/kern/kern_malloc.c#3 integrate .. //depot/projects/usiii/kern/kern_proc.c#7 integrate .. //depot/projects/usiii/kern/kern_sdt.c#1 branch .. //depot/projects/usiii/kern/kern_sig.c#7 integrate .. //depot/projects/usiii/kern/kern_switch.c#6 integrate .. //depot/projects/usiii/kern/kern_sx.c#5 integrate .. //depot/projects/usiii/kern/link_elf.c#5 integrate .. //depot/projects/usiii/kern/link_elf_obj.c#5 integrate .. //depot/projects/usiii/kern/linker_if.m#3 integrate .. //depot/projects/usiii/kern/subr_bus.c#7 integrate .. //depot/projects/usiii/kern/subr_lock.c#6 integrate .. //depot/projects/usiii/kern/subr_param.c#3 integrate .. //depot/projects/usiii/kern/subr_smp.c#8 integrate .. //depot/projects/usiii/kern/subr_witness.c#10 integrate .. //depot/projects/usiii/kern/sys_pipe.c#4 integrate .. //depot/projects/usiii/kern/sys_socket.c#4 integrate .. //depot/projects/usiii/kern/syscalls.c#7 integrate .. //depot/projects/usiii/kern/syscalls.master#8 integrate .. //depot/projects/usiii/kern/systrace_args.c#7 integrate .. //depot/projects/usiii/kern/tty.c#4 integrate .. //depot/projects/usiii/kern/tty_cons.c#4 integrate .. //depot/projects/usiii/kern/tty_subr.c#3 integrate .. //depot/projects/usiii/kern/uipc_sem.c#4 integrate .. //depot/projects/usiii/kern/uipc_sockbuf.c#5 integrate .. //depot/projects/usiii/kern/uipc_socket.c#6 integrate .. //depot/projects/usiii/kern/uipc_syscalls.c#7 integrate .. //depot/projects/usiii/kern/vfs_export.c#2 integrate .. //depot/projects/usiii/kern/vfs_mount.c#9 integrate .. //depot/projects/usiii/kern/vfs_subr.c#10 integrate .. //depot/projects/usiii/mips/mips/pmap.c#3 integrate .. //depot/projects/usiii/modules/Makefile#11 integrate .. //depot/projects/usiii/modules/age/Makefile#1 branch .. //depot/projects/usiii/modules/cyclic/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/Makefile.inc#1 branch .. //depot/projects/usiii/modules/dtrace/dtmalloc/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/dtrace/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/dtrace_test/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/dtraceall/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/dtraceall/dtraceall.c#1 branch .. //depot/projects/usiii/modules/dtrace/fasttrap/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/fbt/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/lockstat/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/profile/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/prototype/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/sdt/Makefile#1 branch .. //depot/projects/usiii/modules/dtrace/systrace/Makefile#1 branch .. //depot/projects/usiii/modules/iwn/Makefile#2 integrate .. //depot/projects/usiii/modules/ixgbe/Makefile#3 integrate .. //depot/projects/usiii/modules/mii/Makefile#3 integrate .. //depot/projects/usiii/modules/opensolaris/Makefile#1 branch .. //depot/projects/usiii/net/bpf.c#7 integrate .. //depot/projects/usiii/net/ethernet.h#3 integrate .. //depot/projects/usiii/net/if.c#6 integrate .. //depot/projects/usiii/net/if_atmsubr.c#3 integrate .. //depot/projects/usiii/net/if_ethersubr.c#7 integrate .. //depot/projects/usiii/net/if_fwsubr.c#3 integrate .. //depot/projects/usiii/net/if_gif.c#4 integrate .. //depot/projects/usiii/net/if_gif.h#2 integrate .. //depot/projects/usiii/net/if_gre.c#3 integrate .. //depot/projects/usiii/net/if_gre.h#2 integrate .. //depot/projects/usiii/net/if_iso88025subr.c#4 integrate .. //depot/projects/usiii/net/if_loop.c#4 integrate .. //depot/projects/usiii/net/if_stf.c#4 integrate .. //depot/projects/usiii/net/if_var.h#4 integrate .. //depot/projects/usiii/net/radix_mpath.c#3 integrate .. //depot/projects/usiii/net/radix_mpath.h#2 integrate .. //depot/projects/usiii/net/route.c#6 integrate .. //depot/projects/usiii/net/route.h#4 integrate .. //depot/projects/usiii/net/rtsock.c#4 integrate .. //depot/projects/usiii/net80211/ieee80211.c#7 integrate .. //depot/projects/usiii/net80211/ieee80211.h#5 integrate .. //depot/projects/usiii/net80211/ieee80211_adhoc.c#2 integrate .. //depot/projects/usiii/net80211/ieee80211_ddb.c#2 integrate .. //depot/projects/usiii/net80211/ieee80211_freebsd.c#4 integrate .. //depot/projects/usiii/net80211/ieee80211_ht.c#7 integrate .. //depot/projects/usiii/net80211/ieee80211_ht.h#6 integrate .. //depot/projects/usiii/net80211/ieee80211_ioctl.c#5 integrate .. //depot/projects/usiii/net80211/ieee80211_node.c#7 integrate .. //depot/projects/usiii/net80211/ieee80211_phy.c#2 integrate .. //depot/projects/usiii/net80211/ieee80211_phy.h#2 integrate .. //depot/projects/usiii/net80211/ieee80211_proto.c#6 integrate .. //depot/projects/usiii/net80211/ieee80211_proto.h#6 integrate .. //depot/projects/usiii/net80211/ieee80211_var.h#6 integrate .. //depot/projects/usiii/net80211/ieee80211_wds.c#2 integrate .. //depot/projects/usiii/netatalk/at_extern.h#2 integrate .. //depot/projects/usiii/netatalk/at_proto.c#2 integrate .. //depot/projects/usiii/netgraph/netflow/netflow.c#4 integrate .. //depot/projects/usiii/netinet/if_atm.c#2 integrate .. //depot/projects/usiii/netinet/if_ether.c#4 integrate .. //depot/projects/usiii/netinet/in_gif.c#4 integrate .. //depot/projects/usiii/netinet/in_mcast.c#3 integrate .. //depot/projects/usiii/netinet/in_pcb.c#7 integrate .. //depot/projects/usiii/netinet/in_pcb.h#5 integrate .. //depot/projects/usiii/netinet/in_rmx.c#4 integrate .. //depot/projects/usiii/netinet/in_var.h#2 integrate .. //depot/projects/usiii/netinet/ip_dummynet.c#5 integrate .. //depot/projects/usiii/netinet/ip_fastfwd.c#3 integrate .. //depot/projects/usiii/netinet/ip_fw.h#5 integrate .. //depot/projects/usiii/netinet/ip_fw2.c#9 integrate .. //depot/projects/usiii/netinet/ip_icmp.c#4 integrate .. //depot/projects/usiii/netinet/ip_input.c#4 integrate .. //depot/projects/usiii/netinet/ip_mroute.c#3 integrate .. //depot/projects/usiii/netinet/ip_mroute.h#2 integrate .. //depot/projects/usiii/netinet/ip_options.c#5 integrate .. //depot/projects/usiii/netinet/ip_output.c#6 integrate .. //depot/projects/usiii/netinet/ip_var.h#2 integrate .. //depot/projects/usiii/netinet/raw_ip.c#4 integrate .. //depot/projects/usiii/netinet/sctp.h#4 integrate .. //depot/projects/usiii/netinet/sctp_asconf.c#5 integrate .. //depot/projects/usiii/netinet/sctp_asconf.h#3 integrate .. //depot/projects/usiii/netinet/sctp_cc_functions.c#3 integrate .. //depot/projects/usiii/netinet/sctp_constants.h#5 integrate .. //depot/projects/usiii/netinet/sctp_indata.c#6 integrate .. //depot/projects/usiii/netinet/sctp_input.c#6 integrate .. //depot/projects/usiii/netinet/sctp_input.h#2 integrate .. //depot/projects/usiii/netinet/sctp_lock_bsd.h#3 integrate .. //depot/projects/usiii/netinet/sctp_os_bsd.h#3 integrate .. //depot/projects/usiii/netinet/sctp_output.c#6 integrate .. //depot/projects/usiii/netinet/sctp_output.h#4 integrate .. //depot/projects/usiii/netinet/sctp_pcb.c#7 integrate .. //depot/projects/usiii/netinet/sctp_pcb.h#5 integrate .. //depot/projects/usiii/netinet/sctp_structs.h#4 integrate .. //depot/projects/usiii/netinet/sctp_sysctl.c#4 integrate .. //depot/projects/usiii/netinet/sctp_sysctl.h#3 integrate .. //depot/projects/usiii/netinet/sctp_timer.c#4 integrate .. //depot/projects/usiii/netinet/sctp_uio.h#3 integrate .. //depot/projects/usiii/netinet/sctp_usrreq.c#5 integrate .. //depot/projects/usiii/netinet/sctp_var.h#5 integrate .. //depot/projects/usiii/netinet/sctputil.c#6 integrate .. //depot/projects/usiii/netinet/sctputil.h#5 integrate .. //depot/projects/usiii/netinet/tcp_input.c#7 integrate .. //depot/projects/usiii/netinet/tcp_subr.c#7 integrate .. //depot/projects/usiii/netinet/tcp_syncache.c#5 integrate .. //depot/projects/usiii/netinet/udp_usrreq.c#5 integrate .. //depot/projects/usiii/netinet6/in6.c#4 integrate .. //depot/projects/usiii/netinet6/in6_ifattach.c#3 integrate .. //depot/projects/usiii/netinet6/in6_rmx.c#3 integrate .. //depot/projects/usiii/netinet6/ip6_input.c#3 integrate .. //depot/projects/usiii/netinet6/ip6_var.h#3 integrate .. //depot/projects/usiii/netinet6/nd6_rtr.c#3 integrate .. //depot/projects/usiii/netinet6/sctp6_usrreq.c#5 integrate .. //depot/projects/usiii/netipsec/ipsec.c#5 integrate .. //depot/projects/usiii/netipsec/ipsec.h#4 integrate .. //depot/projects/usiii/netipsec/ipsec_input.c#4 integrate .. //depot/projects/usiii/netipsec/ipsec_osdep.h#2 delete .. //depot/projects/usiii/netipsec/ipsec_output.c#4 integrate .. //depot/projects/usiii/netipsec/xform_ah.c#2 integrate .. //depot/projects/usiii/netipsec/xform_esp.c#2 integrate .. //depot/projects/usiii/netipsec/xform_ipcomp.c#2 integrate .. //depot/projects/usiii/netipsec/xform_ipip.c#3 integrate .. //depot/projects/usiii/netipx/ipx_proto.c#2 integrate .. //depot/projects/usiii/nfs4client/nfs4_vfsops.c#6 integrate .. //depot/projects/usiii/nfsclient/bootp_subr.c#2 integrate .. //depot/projects/usiii/nfsclient/nfs_vfsops.c#8 integrate .. //depot/projects/usiii/pc98/cbus/clock.c#4 integrate .. //depot/projects/usiii/pc98/conf/GENERIC#9 integrate .. //depot/projects/usiii/pci/intpm.c#3 integrate .. //depot/projects/usiii/powerpc/aim/machdep.c#8 integrate .. //depot/projects/usiii/powerpc/aim/mmu_oea.c#4 integrate .. //depot/projects/usiii/powerpc/booke/machdep.c#5 integrate .. //depot/projects/usiii/powerpc/booke/pmap.c#3 integrate .. //depot/projects/usiii/powerpc/conf/GENERIC#7 integrate .. //depot/projects/usiii/powerpc/powerpc/genassym.c#5 integrate .. //depot/projects/usiii/powerpc/powerpc/mmu_if.m#3 integrate .. //depot/projects/usiii/powerpc/powerpc/pmap_dispatch.c#4 integrate .. //depot/projects/usiii/security/audit/audit_worker.c#8 integrate .. //depot/projects/usiii/sparc64/conf/GENERIC#9 integrate .. //depot/projects/usiii/sparc64/include/bus.h#3 integrate .. //depot/projects/usiii/sparc64/sparc64/bus_machdep.c#3 integrate .. //depot/projects/usiii/sparc64/sparc64/identcpu.c#2 integrate .. //depot/projects/usiii/sparc64/sparc64/pmap.c#5 integrate .. //depot/projects/usiii/sparc64/sparc64/upa.c#5 integrate .. //depot/projects/usiii/sun4v/conf/GENERIC#5 integrate .. //depot/projects/usiii/sun4v/sun4v/pmap.c#4 integrate .. //depot/projects/usiii/sys/_lock.h#3 integrate .. //depot/projects/usiii/sys/_lockmgr.h#2 integrate .. //depot/projects/usiii/sys/_mutex.h#2 integrate .. //depot/projects/usiii/sys/_rwlock.h#2 integrate .. //depot/projects/usiii/sys/_sx.h#2 integrate .. //depot/projects/usiii/sys/clist.h#2 integrate .. //depot/projects/usiii/sys/conf.h#5 integrate .. //depot/projects/usiii/sys/cons.h#2 integrate .. //depot/projects/usiii/sys/domain.h#2 integrate .. //depot/projects/usiii/sys/dtrace_bsd.h#1 branch .. //depot/projects/usiii/sys/file.h#3 integrate .. //depot/projects/usiii/sys/kdb.h#4 integrate .. //depot/projects/usiii/sys/kernel.h#5 integrate .. //depot/projects/usiii/sys/linker.h#3 integrate .. //depot/projects/usiii/sys/lock.h#5 integrate .. //depot/projects/usiii/sys/lockmgr.h#7 integrate .. //depot/projects/usiii/sys/malloc.h#3 integrate .. //depot/projects/usiii/sys/mbuf.h#6 integrate .. //depot/projects/usiii/sys/mutex.h#3 integrate .. //depot/projects/usiii/sys/param.h#10 integrate .. //depot/projects/usiii/sys/pipe.h#2 integrate .. //depot/projects/usiii/sys/proc.h#10 integrate .. //depot/projects/usiii/sys/queue.h#2 integrate .. //depot/projects/usiii/sys/rwlock.h#4 integrate .. //depot/projects/usiii/sys/sdt.h#1 branch .. //depot/projects/usiii/sys/smp.h#4 integrate .. //depot/projects/usiii/sys/socket.h#6 integrate .. //depot/projects/usiii/sys/socketvar.h#4 integrate .. //depot/projects/usiii/sys/syscall.h#7 integrate .. //depot/projects/usiii/sys/syscall.mk#7 integrate .. //depot/projects/usiii/sys/sysproto.h#7 integrate .. //depot/projects/usiii/sys/systm.h#6 integrate .. //depot/projects/usiii/sys/time.h#6 integrate .. //depot/projects/usiii/sys/tty.h#3 integrate .. //depot/projects/usiii/ufs/ffs/ffs_vfsops.c#7 integrate .. //depot/projects/usiii/ufs/ffs/fs.h#2 integrate .. //depot/projects/usiii/ufs/ufs/ufs_lookup.c#6 integrate .. //depot/projects/usiii/vm/device_pager.c#2 integrate .. //depot/projects/usiii/vm/memguard.c#2 integrate .. //depot/projects/usiii/vm/pmap.h#4 integrate .. //depot/projects/usiii/vm/vm_extern.h#3 integrate .. //depot/projects/usiii/vm/vm_init.c#3 integrate .. //depot/projects/usiii/vm/vm_kern.c#6 integrate .. //depot/projects/usiii/vm/vm_map.c#8 integrate .. //depot/projects/usiii/vm/vm_map.h#5 integrate .. //depot/projects/usiii/vm/vm_mmap.c#6 integrate .. //depot/projects/usiii/vm/vm_object.c#8 integrate .. //depot/projects/usiii/vm/vm_object.h#4 integrate .. //depot/projects/usiii/vm/vm_page.c#7 integrate .. //depot/projects/usiii/vm/vnode_pager.c#4 integrate Differences ... ==== //depot/projects/usiii/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/Makefile,v 1.46 2008/01/23 08:50:34 maxim Exp $ +# $FreeBSD: src/sys/Makefile,v 1.47 2008/05/21 07:56:10 obrien Exp $ .include @@ -8,8 +8,8 @@ .endif # Directories to include in cscope name file and TAGS. -CSCOPEDIRS= boot bsm cam compat conf contrib crypto ddb dev fs gdb geom gnu \ - i4b isa kern libkern modules net net80211 netatalk netatm \ +CSCOPEDIRS= boot bsm cam compat conf contrib crypto ddb dev fs gdb geom \ + gnu i4b isa kern libkern modules net net80211 netatalk netatm \ netgraph netinet netinet6 netipsec netipx netnatm netncp \ netsmb nfs nfs4client nfsclient nfsserver opencrypto pccard \ pci rpc security sys ufs vm ${ARCHDIR} @@ -25,15 +25,20 @@ HTAGSFLAGS+= -at `awk -F= '/^RELEASE *=/{release=$2}; END {print "FreeBSD", release, "kernel"}' < conf/newvers.sh` # You need the devel/cscope port for this. -cscope: ${.CURDIR}/cscopenamefile - cd ${.CURDIR}; cscope -k -p4 -i cscopenamefile +cscope: cscope.out +cscope.out: ${.CURDIR}/cscope.files + cd ${.CURDIR}; cscope -k -buq -p4 + +${.CURDIR}/cscope.files: .PHONY + cd ${.CURDIR}; \ + find ${CSCOPEDIRS} -name "*.[chSs]" -a -type f > ${.TARGET} -${.CURDIR}/cscopenamefile: - cd ${.CURDIR}; find ${CSCOPEDIRS} -name "*.[csh]" > ${.TARGET} +cscope-clean: + rm -f cscope.files cscope.out cscope.in.out cscope.po.out # You need the devel/global and one of editor/emacs* ports for that. -TAGS ${.CURDIR}/TAGS: ${.CURDIR}/cscopenamefile +TAGS ${.CURDIR}/TAGS: ${.CURDIR}/cscope.files rm -f ${.CURDIR}/TAGS - cd ${.CURDIR}; xargs etags -a < ${.CURDIR}/cscopenamefile + cd ${.CURDIR}; xargs etags -a < ${.CURDIR}/cscope.files .include ==== //depot/projects/usiii/amd64/amd64/exception.S#3 (text+ko) ==== @@ -31,12 +31,13 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.131 2007/12/07 08:20:15 jkoshy Exp $ + * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.132 2008/05/24 06:32:26 jb Exp $ */ #include "opt_atpic.h" #include "opt_compat.h" #include "opt_hwpmc_hooks.h" +#include "opt_kdtrace.h" #include #include @@ -44,6 +45,21 @@ #include "assym.s" +#ifdef KDTRACE_HOOKS + .bss + .globl dtrace_invop_jump_addr + .align 8 + .type dtrace_invop_jump_addr, @object + .size dtrace_invop_jump_addr, 8 +dtrace_invop_jump_addr: + .zero 8 + .globl dtrace_invop_calltrap_addr + .align 8 + .type dtrace_invop_calltrap_addr, @object + .size dtrace_invop_calltrap_addr, 8 +dtrace_invop_calltrap_addr: + .zero 8 +#endif .text #ifdef HWPMC_HOOKS ENTRY(start_exceptions) @@ -170,6 +186,30 @@ movq %r14,TF_R14(%rsp) movq %r15,TF_R15(%rsp) FAKE_MCOUNT(TF_RIP(%rsp)) +#ifdef KDTRACE_HOOKS + /* + * DTrace Function Boundary Trace (fbt) probes are triggered + * by int3 (0xcc) which causes the #BP (T_BPTFLT) breakpoint + * interrupt. For all other trap types, just handle them in + * the usual way. + */ + cmpq $T_BPTFLT,TF_TRAPNO(%rsp) + jne calltrap + + /* Check if there is no DTrace hook registered. */ + cmpq $0,dtrace_invop_jump_addr + je calltrap + + /* + * Set our jump address for the jump back in the event that + * the breakpoint wasn't caused by DTrace at all. + */ + movq $calltrap, dtrace_invop_calltrap_addr(%rip) + + /* Jump to the code hooked in by DTrace. */ + movq dtrace_invop_jump_addr, %rax + jmpq *dtrace_invop_jump_addr +#endif .globl calltrap .type calltrap,@function calltrap: ==== //depot/projects/usiii/amd64/amd64/genassym.c#5 (text+ko) ==== @@ -33,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.167 2008/03/23 22:46:37 peter Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/genassym.c,v 1.168 2008/05/16 13:23:47 attilio Exp $"); #include "opt_compat.h" #include "opt_kstack_pages.h" @@ -214,7 +214,4 @@ ASSYM(KUC32SEL, GSEL(GUCODE32_SEL, SEL_UPL)); ASSYM(SEL_RPL_MASK, SEL_RPL_MASK); -ASSYM(MTX_LOCK, offsetof(struct mtx, mtx_lock)); -ASSYM(MTX_RECURSECNT, offsetof(struct mtx, mtx_recurse)); - ASSYM(MSR_GSBASE, MSR_GSBASE); ==== //depot/projects/usiii/amd64/amd64/identcpu.c#5 (text+ko) ==== @@ -39,7 +39,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.158 2008/03/02 07:58:40 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/identcpu.c,v 1.159 2008/05/23 04:03:52 alc Exp $"); #include "opt_cpu.h" @@ -71,8 +71,6 @@ static void print_AMD_info(void); static void print_AMD_assoc(int i); -void setPQL2(int *const size, int *const ways); -static void setPQL2_AMD(int *const size, int *const ways); int cpu_class; char machine[] = "amd64"; @@ -550,30 +548,3 @@ print_AMD_l2_assoc((regs[2] >> 12) & 0x0f); } } - -static void -setPQL2_AMD(int *const size, int *const ways) -{ - if (cpu_exthigh >= 0x80000006) { - u_int regs[4]; - - do_cpuid(0x80000006, regs); - *size = regs[2] >> 16; - *ways = (regs[2] >> 12) & 0x0f; - switch (*ways) { - case 0: /* disabled/not present */ - case 15: /* fully associative */ - default: *ways = 1; break; /* reserved configuration */ - case 4: *ways = 4; break; - case 6: *ways = 8; break; - case 8: *ways = 16; break; - } - } -} - -void -setPQL2(int *const size, int *const ways) -{ - if (strcmp(cpu_vendor, "AuthenticAMD") == 0) - setPQL2_AMD(size, ways); -} ==== //depot/projects/usiii/amd64/amd64/local_apic.c#5 (text+ko) ==== @@ -32,9 +32,10 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.44 2008/03/16 10:58:02 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.45 2008/05/24 06:32:26 jb Exp $"); #include "opt_hwpmc_hooks.h" +#include "opt_kdtrace.h" #include "opt_ddb.h" @@ -65,6 +66,11 @@ #include #endif +#ifdef KDTRACE_HOOKS +#include +cyclic_clock_func_t lapic_cyclic_clock_func[MAXCPU]; +#endif + /* Sanity checks on IDT vectors. */ CTASSERT(APIC_IO_INTS + APIC_NUM_IOINTS == APIC_TIMER_INT); CTASSERT(APIC_TIMER_INT < APIC_LOCAL_INTS); @@ -668,6 +674,17 @@ (*la->la_timer_count)++; critical_enter(); +#ifdef KDTRACE_HOOKS + /* + * If the DTrace hooks are configured and a callback function + * has been registered, then call it to process the high speed + * timers. + */ + int cpu = PCPU_GET(cpuid); + if (lapic_cyclic_clock_func[cpu] != NULL) + (*lapic_cyclic_clock_func[cpu])(frame); +#endif + /* Fire hardclock at hz. */ la->la_hard_ticks += hz; if (la->la_hard_ticks >= lapic_timer_hz) { ==== //depot/projects/usiii/amd64/amd64/pmap.c#7 (text+ko) ==== @@ -77,7 +77,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.615 2008/04/25 16:00:39 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/pmap.c,v 1.618 2008/05/18 04:16:55 alc Exp $"); /* * Manages physical address maps. @@ -4458,14 +4458,26 @@ critical_exit(); } -vm_offset_t -pmap_addr_hint(vm_object_t obj, vm_offset_t addr, vm_size_t size) +/* + * Increase the starting virtual address of the given mapping if a + * different alignment might result in more superpage mappings. + */ +void +pmap_align_superpage(vm_object_t object, vm_ooffset_t offset, + vm_offset_t *addr, vm_size_t size) { + vm_offset_t superpage_offset; - if ((obj == NULL) || (size < NBPDR) || (obj->type != OBJT_DEVICE)) { - return addr; - } - - addr = (addr + (NBPDR - 1)) & ~(NBPDR - 1); - return addr; + if (size < NBPDR) + return; + if (object != NULL && (object->flags & OBJ_COLORED) != 0) + offset += ptoa(object->pg_color); + superpage_offset = offset & PDRMASK; + if (size - ((NBPDR - superpage_offset) & PDRMASK) < NBPDR || + (*addr & PDRMASK) == superpage_offset) + return; + if ((*addr & PDRMASK) < superpage_offset) + *addr = (*addr & ~PDRMASK) + superpage_offset; + else + *addr = ((*addr + PDRMASK) & ~PDRMASK) + superpage_offset; } ==== //depot/projects/usiii/amd64/amd64/trap.c#4 (text+ko) ==== @@ -38,7 +38,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/trap.c,v 1.325 2008/03/12 10:11:54 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/trap.c,v 1.326 2008/05/24 06:32:26 jb Exp $"); /* * AMD64 Trap and System call handling @@ -49,6 +49,7 @@ #include "opt_hwpmc_hooks.h" #include "opt_isa.h" #include "opt_kdb.h" +#include "opt_kdtrace.h" #include "opt_ktrace.h" #include @@ -94,6 +95,26 @@ #endif #include +#ifdef KDTRACE_HOOKS +#include + +/* + * This is a hook which is initialised by the dtrace module + * to handle traps which might occur during DTrace probe + * execution. + */ +dtrace_trap_func_t dtrace_trap_func; + +dtrace_doubletrap_func_t dtrace_doubletrap_func; + +/* + * This is a hook which is initialised by the systrace module + * when it is loaded. This keeps the DTrace syscall provider + * implementation opaque. + */ +systrace_probe_func_t systrace_probe_func; +#endif + extern void trap(struct trapframe *frame); extern void syscall(struct trapframe *frame); void dblfault_handler(struct trapframe *frame); @@ -199,6 +220,24 @@ goto out; #endif +#ifdef KDTRACE_HOOKS + /* + * A trap can occur while DTrace executes a probe. Before + * executing the probe, DTrace blocks re-scheduling and sets + * a flag in it's per-cpu flags to indicate that it doesn't + * want to fault. On returning from the the probe, the no-fault + * flag is cleared and finally re-scheduling is enabled. + * + * If the DTrace kernel module has registered a trap handler, + * call it and if it returns non-zero, assume that it has + * handled the trap and modified the trap frame so that this + * function can return normally. + */ + if (dtrace_trap_func != NULL) + if ((*dtrace_trap_func)(frame, type)) + goto out; +#endif + if ((frame->tf_rflags & PSL_I) == 0) { /* * Buggy application or kernel code has disabled @@ -730,6 +769,10 @@ void dblfault_handler(struct trapframe *frame) { +#ifdef KDTRACE_HOOKS + if (dtrace_doubletrap_func != NULL) + (*dtrace_doubletrap_func)(); +#endif printf("\nFatal double fault\n"); printf("rip = 0x%lx\n", frame->tf_rip); printf("rsp = 0x%lx\n", frame->tf_rsp); @@ -839,9 +882,34 @@ PTRACESTOP_SC(p, td, S_PT_SCE); +#ifdef KDTRACE_HOOKS + /* + * If the systrace module has registered it's probe + * callback and if there is a probe active for the + * syscall 'entry', process the probe. + */ + if (systrace_probe_func != NULL && callp->sy_entry != 0) + (*systrace_probe_func)(callp->sy_entry, code, callp, + args); +#endif + AUDIT_SYSCALL_ENTER(code, td); error = (*callp->sy_call)(td, argp); AUDIT_SYSCALL_EXIT(error, td); + + /* Save the latest error return value. */ + td->td_errno = error; + +#ifdef KDTRACE_HOOKS + /* + * If the systrace module has registered it's probe + * callback and if there is a probe active for the + * syscall 'return', process the probe. + */ + if (systrace_probe_func != NULL && callp->sy_return != 0) + (*systrace_probe_func)(callp->sy_return, code, callp, + args); +#endif } switch (error) { ==== //depot/projects/usiii/amd64/conf/GENERIC#10 (text+ko) ==== @@ -16,7 +16,7 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # -# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.498 2008/05/03 17:05:38 sam Exp $ +# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.500 2008/05/19 02:30:27 yongari Exp $ cpu HAMMER ident GENERIC @@ -192,12 +192,14 @@ device em # Intel PRO/1000 adapter Gigabit Ethernet Card device ixgb # Intel PRO/10GbE Ethernet Card device le # AMD Am7900 LANCE and Am79C9xx PCnet +device ti # Alteon Networks Tigon I/II gigabit Ethernet device txp # 3Com 3cR990 (``Typhoon'') device vx # 3Com 3c590, 3c595 (``Vortex'') # PCI Ethernet NICs that use the common MII bus controller code. # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! device miibus # MII bus support +device age # Attansic/Atheros L1 Gigabit Ethernet device bce # Broadcom BCM5706/BCM5708 Gigabit Ethernet device bfe # Broadcom BCM440x 10/100 Ethernet device bge # Broadcom BCM570xx Gigabit Ethernet @@ -215,7 +217,6 @@ device sis # Silicon Integrated Systems SiS 900/SiS 7016 device sk # SysKonnect SK-984x & SK-982x gigabit Ethernet device ste # Sundance ST201 (D-Link DFE-550TX) -device ti # Alteon Networks Tigon I/II gigabit Ethernet device tl # Texas Instruments ThunderLAN device tx # SMC EtherPower II (83c170 ``EPIC'') device vge # VIA VT612x gigabit Ethernet ==== //depot/projects/usiii/amd64/linux32/linux32_dummy.c#4 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/linux32/linux32_dummy.c,v 1.12 2008/04/23 15:56:33 rdivacky Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/linux32/linux32_dummy.c,v 1.13 2008/05/13 20:01:26 rdivacky Exp $"); #include #include @@ -98,8 +98,6 @@ DUMMY(pselect6); DUMMY(ppoll); DUMMY(unshare); -DUMMY(set_robust_list); -DUMMY(get_robust_list); DUMMY(splice); DUMMY(sync_file_range); DUMMY(tee); ==== //depot/projects/usiii/amd64/linux32/linux32_proto.h#4 (text+ko) ==== @@ -2,8 +2,8 @@ * System call prototypes. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/amd64/linux32/linux32_proto.h,v 1.36 2008/04/16 19:27:35 jkim Exp $ - * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.33 2008/04/16 19:25:38 jkim Exp + * $FreeBSD: src/sys/amd64/linux32/linux32_proto.h,v 1.37 2008/05/13 20:02:25 rdivacky Exp $ + * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.34 2008/05/13 20:01:26 rdivacky Exp */ #ifndef _LINUX_SYSPROTO_H_ @@ -969,10 +969,13 @@ register_t dummy; }; struct linux_set_robust_list_args { - register_t dummy; + char head_l_[PADL_(struct linux_robust_list_head *)]; struct linux_robust_list_head * head; char head_r_[PADR_(struct linux_robust_list_head *)]; + char len_l_[PADL_(l_size_t)]; l_size_t len; char len_r_[PADR_(l_size_t)]; }; struct linux_get_robust_list_args { - register_t dummy; + char pid_l_[PADL_(l_int)]; l_int pid; char pid_r_[PADR_(l_int)]; + char head_l_[PADL_(struct linux_robust_list_head *)]; struct linux_robust_list_head * head; char head_r_[PADR_(struct linux_robust_list_head *)]; + char len_l_[PADL_(l_size_t *)]; l_size_t * len; char len_r_[PADR_(l_size_t *)]; }; struct linux_splice_args { register_t dummy; ==== //depot/projects/usiii/amd64/linux32/linux32_syscall.h#4 (text+ko) ==== @@ -2,8 +2,8 @@ * System call numbers. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/amd64/linux32/linux32_syscall.h,v 1.36 2008/04/16 19:27:35 jkim Exp $ - * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.33 2008/04/16 19:25:38 jkim Exp + * $FreeBSD: src/sys/amd64/linux32/linux32_syscall.h,v 1.37 2008/05/13 20:02:25 rdivacky Exp $ + * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.34 2008/05/13 20:01:26 rdivacky Exp */ #define LINUX_SYS_exit 1 ==== //depot/projects/usiii/amd64/linux32/linux32_sysent.c#4 (text+ko) ==== @@ -2,8 +2,8 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/amd64/linux32/linux32_sysent.c,v 1.36 2008/04/16 19:27:35 jkim Exp $ - * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.33 2008/04/16 19:25:38 jkim Exp + * $FreeBSD: src/sys/amd64/linux32/linux32_sysent.c,v 1.37 2008/05/13 20:02:25 rdivacky Exp $ + * created from FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.34 2008/05/13 20:01:26 rdivacky Exp */ #include "opt_compat.h" @@ -330,8 +330,8 @@ { 0, (sy_call_t *)linux_pselect6, AUE_NULL, NULL, 0, 0 }, /* 308 = linux_pselect6 */ { 0, (sy_call_t *)linux_ppoll, AUE_NULL, NULL, 0, 0 }, /* 309 = linux_ppoll */ { 0, (sy_call_t *)linux_unshare, AUE_NULL, NULL, 0, 0 }, /* 310 = linux_unshare */ - { 0, (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0 }, /* 311 = linux_set_robust_list */ - { 0, (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0 }, /* 312 = linux_get_robust_list */ + { AS(linux_set_robust_list_args), (sy_call_t *)linux_set_robust_list, AUE_NULL, NULL, 0, 0 }, /* 311 = linux_set_robust_list */ + { AS(linux_get_robust_list_args), (sy_call_t *)linux_get_robust_list, AUE_NULL, NULL, 0, 0 }, /* 312 = linux_get_robust_list */ { 0, (sy_call_t *)linux_splice, AUE_NULL, NULL, 0, 0 }, /* 313 = linux_splice */ { 0, (sy_call_t *)linux_sync_file_range, AUE_NULL, NULL, 0, 0 }, /* 314 = linux_sync_file_range */ { 0, (sy_call_t *)linux_tee, AUE_NULL, NULL, 0, 0 }, /* 315 = linux_tee */ ==== //depot/projects/usiii/amd64/linux32/syscalls.master#4 (text+ko) ==== @@ -1,4 +1,4 @@ - $FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.33 2008/04/16 19:25:38 jkim Exp $ + $FreeBSD: src/sys/amd64/linux32/syscalls.master,v 1.34 2008/05/13 20:01:26 rdivacky Exp $ ; @(#)syscalls.master 8.1 (Berkeley) 7/19/93 ; System call name/number master file (or rather, slave, from LINUX). @@ -493,8 +493,10 @@ 308 AUE_NULL STD { int linux_pselect6(void); } 309 AUE_NULL STD { int linux_ppoll(void); } 310 AUE_NULL STD { int linux_unshare(void); } -311 AUE_NULL STD { int linux_set_robust_list(void); } -312 AUE_NULL STD { int linux_get_robust_list(void); } +311 AUE_NULL STD { int linux_set_robust_list(struct linux_robust_list_head *head, \ + l_size_t len); } +312 AUE_NULL STD { int linux_get_robust_list(l_int pid, struct linux_robust_list_head *head, \ + l_size_t *len); } 313 AUE_NULL STD { int linux_splice(void); } 314 AUE_NULL STD { int linux_sync_file_range(void); } 315 AUE_NULL STD { int linux_tee(void); } ==== //depot/projects/usiii/arm/arm/identcpu.c#3 (text+ko) ==== @@ -42,7 +42,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/arm/arm/identcpu.c,v 1.12 2007/10/18 05:33:05 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/arm/arm/identcpu.c,v 1.13 2008/05/23 04:03:53 alc Exp $"); #include #include >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun May 25 01:05:28 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 258881065685; Sun, 25 May 2008 01:05:28 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D98ED1065682 for ; Sun, 25 May 2008 01:05:27 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD1938FC1C for ; Sun, 25 May 2008 01:05:27 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4P15RBV022689 for ; Sun, 25 May 2008 01:05:27 GMT (envelope-from rpaulo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4P15RRL022687 for perforce@freebsd.org; Sun, 25 May 2008 01:05:27 GMT (envelope-from rpaulo@FreeBSD.org) Date: Sun, 25 May 2008 01:05:27 GMT Message-Id: <200805250105.m4P15RRL022687@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rpaulo@FreeBSD.org using -f From: Rui Paulo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142232 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 01:05:28 -0000 http://perforce.freebsd.org/chv.cgi?CH=142232 Change 142232 by rpaulo@rpaulo_epsilon on 2008/05/25 01:04:40 Add missing pieces I forgot to submit last week. Affected files ... .. //depot/projects/soc2008/rpaulo-tcpad/debug.h#1 add .. //depot/projects/soc2008/rpaulo-tcpad/tcpad.1#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Sun May 25 01:18:42 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DA0631065674; Sun, 25 May 2008 01:18:41 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 835F2106564A for ; Sun, 25 May 2008 01:18:41 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8A9198FC13 for ; Sun, 25 May 2008 01:18:41 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4P1IfMU023047 for ; Sun, 25 May 2008 01:18:41 GMT (envelope-from rpaulo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4P1IfAC023045 for perforce@freebsd.org; Sun, 25 May 2008 01:18:41 GMT (envelope-from rpaulo@FreeBSD.org) Date: Sun, 25 May 2008 01:18:41 GMT Message-Id: <200805250118.m4P1IfAC023045@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rpaulo@FreeBSD.org using -f From: Rui Paulo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142233 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 01:18:42 -0000 http://perforce.freebsd.org/chv.cgi?CH=142233 Change 142233 by rpaulo@rpaulo_epsilon on 2008/05/25 01:17:43 Multiple header inclusion protection. Affected files ... .. //depot/projects/soc2008/rpaulo-tcpad/debug.h#2 edit .. //depot/projects/soc2008/rpaulo-tcpad/device.h#2 edit .. //depot/projects/soc2008/rpaulo-tcpad/handler.h#2 edit .. //depot/projects/soc2008/rpaulo-tcpad/linkhdr.h#2 edit .. //depot/projects/soc2008/rpaulo-tcpad/tcpad.h#3 edit Differences ... ==== //depot/projects/soc2008/rpaulo-tcpad/debug.h#2 (text+ko) ==== @@ -23,11 +23,16 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/soc2008/rpaulo-tcpad/debug.h#1 $ + * $P4: //depot/projects/soc2008/rpaulo-tcpad/debug.h#2 $ */ +#ifndef _DEBUG_H_ +#define _DEBUG_H_ + #ifdef DEBUG #define DPRINTF printf #else #define DPRINTF #endif + +#endif /* _DEBUG_H_ */ ==== //depot/projects/soc2008/rpaulo-tcpad/device.h#2 (text+ko) ==== @@ -23,8 +23,12 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/soc2008/rpaulo-tcpad/device.h#1 $ + * $P4: //depot/projects/soc2008/rpaulo-tcpad/device.h#2 $ */ +#ifndef _DEVICE_H_ +#define _DEVICE_H_ + void device_listall(void); +#endif /* _DEVICE_H_ */ ==== //depot/projects/soc2008/rpaulo-tcpad/handler.h#2 (text+ko) ==== @@ -23,9 +23,13 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/soc2008/rpaulo-tcpad/handler.h#1 $ + * $P4: //depot/projects/soc2008/rpaulo-tcpad/handler.h#2 $ */ +#ifndef _HANDLER_H_ +#define _HANDLER_H_ + void tcpad_pcaphandler(unsigned char *user, const struct pcap_pkthdr *h, const unsigned char *bytes); +#endif /* _HANDLER_H_ */ ==== //depot/projects/soc2008/rpaulo-tcpad/linkhdr.h#2 (text+ko) ==== @@ -23,10 +23,14 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/soc2008/rpaulo-tcpad/linkhdr.h#1 $ + * $P4: //depot/projects/soc2008/rpaulo-tcpad/linkhdr.h#2 $ */ +#ifndef _LINKHDR_H_ +#define _LINKHDR_H_ + int linkhdr_headerlen(int dlt); const unsigned char * linkhdr_remove(const unsigned char *bytes, unsigned int skip); +#endif /* _LINKHDR_H_ */ ==== //depot/projects/soc2008/rpaulo-tcpad/tcpad.h#3 (text+ko) ==== @@ -23,9 +23,12 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/soc2008/rpaulo-tcpad/tcpad.h#2 $ + * $P4: //depot/projects/soc2008/rpaulo-tcpad/tcpad.h#3 $ */ +#ifndef _TCPAD_H_ +#define _TCPAD_H_ + #include typedef struct _conn_t { @@ -36,6 +39,9 @@ unsigned short sport; int tcpstate; /* TCP FSM state */ int isv6; + struct dumppkth *pktshead; } conn_t; LIST_HEAD(chead, _conn_t) chead; + +#endif /* _TCPAD_H_ */ From owner-p4-projects@FreeBSD.ORG Sun May 25 16:01:22 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3F4441065690; Sun, 25 May 2008 16:01:22 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 004DC106567A for ; Sun, 25 May 2008 16:01:21 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E25168FC25 for ; Sun, 25 May 2008 16:01:21 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4PG1LdF098356 for ; Sun, 25 May 2008 16:01:21 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4PG1LPN098345 for perforce@freebsd.org; Sun, 25 May 2008 16:01:21 GMT (envelope-from trasz@freebsd.org) Date: Sun, 25 May 2008 16:01:21 GMT Message-Id: <200805251601.m4PG1LPN098345@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Cc: Subject: PERFORCE change 142258 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 16:01:22 -0000 http://perforce.freebsd.org/chv.cgi?CH=142258 Change 142258 by trasz@trasz_traszkan on 2008/05/25 16:01:16 Add the ability to print NFSv4 ACLs to getfacl(1). Again, only temporary, as most of the ace.c file should go into some library. Affected files ... .. //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/Makefile#2 edit .. //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/ace.c#1 add .. //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/getfacl.1#2 edit .. //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/getfacl.c#2 edit Differences ... ==== //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/Makefile#2 (text+ko) ==== @@ -1,5 +1,6 @@ # $FreeBSD: src/bin/getfacl/Makefile,v 1.6 2001/12/04 01:57:44 obrien Exp $ PROG= getfacl +SRCS= getfacl.c ace.c .include ==== //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/getfacl.1#2 (text+ko) ==== @@ -38,7 +38,7 @@ .Nd get ACL information .Sh SYNOPSIS .Nm -.Op Fl dhq +.Op Fl cdhq .Op Ar .Sh DESCRIPTION The @@ -56,6 +56,8 @@ .Pp The following option is available: .Bl -tag -width indent +.It Fl c +For the NFSv4 ACLs, return the ACL in compact form. .It Fl d The operation applies to the default ACL of a directory instead of the access ACL. ==== //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/getfacl.c#2 (text+ko) ==== @@ -174,14 +174,33 @@ return(acl); } +int load_aces(char *path, ace_t *acesp[], int *nentriesp); +int print_aces_aligned_nicely(const ace_t *ace, int nentries, int compact); + +int +print_nfsv4_acl(char *path, int compact) +{ + int ret, nentries = -1; + ace_t *aces; + + ret = load_aces(path, &aces, &nentries); + if (ret) + return (-1); + + return (print_aces_aligned_nicely(aces, nentries, compact)); +} + static int -print_acl(char *path, acl_type_t type, int hflag, int qflag) +print_acl(char *path, acl_type_t type, int hflag, int qflag, int cflag) { struct stat sb; acl_t acl; char *acl_text; int error; + if (pathconf(path, _ACL_ACE_ENABLED)) + return (print_nfsv4_acl(path, cflag)); + if (hflag) error = lstat(path, &sb); else @@ -234,7 +253,7 @@ } static int -print_acl_from_stdin(acl_type_t type, int hflag, int qflag) +print_acl_from_stdin(acl_type_t type, int hflag, int qflag, int cflag) { char *p, pathname[PATH_MAX]; int carried_error = 0; @@ -242,7 +261,7 @@ while (fgets(pathname, (int)sizeof(pathname), stdin)) { if ((p = strchr(pathname, '\n')) != NULL) *p = '\0'; - if (print_acl(pathname, type, hflag, qflag) == -1) { + if (print_acl(pathname, type, hflag, qflag, cflag) == -1) { carried_error = -1; } } @@ -256,12 +275,16 @@ acl_type_t type = ACL_TYPE_ACCESS; int carried_error = 0; int ch, error, i; - int hflag, qflag; + int hflag, qflag, cflag; hflag = 0; qflag = 0; - while ((ch = getopt(argc, argv, "dhq")) != -1) + cflag = 0; + while ((ch = getopt(argc, argv, "cdhq")) != -1) switch(ch) { + case 'c': + cflag = 1; + break; case 'd': type = ACL_TYPE_DEFAULT; break; @@ -279,17 +302,17 @@ argv += optind; if (argc == 0) { - error = print_acl_from_stdin(type, hflag, qflag); + error = print_acl_from_stdin(type, hflag, qflag, cflag); return(error ? 1 : 0); } for (i = 0; i < argc; i++) { if (!strcmp(argv[i], "-")) { - error = print_acl_from_stdin(type, hflag, qflag); + error = print_acl_from_stdin(type, hflag, qflag, cflag); if (error == -1) carried_error = -1; } else { - error = print_acl(argv[i], type, hflag, qflag); + error = print_acl(argv[i], type, hflag, qflag, cflag); if (error == -1) carried_error = -1; } From owner-p4-projects@FreeBSD.ORG Sun May 25 16:10:31 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C782E1065671; Sun, 25 May 2008 16:10:31 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8880C106568A for ; Sun, 25 May 2008 16:10:31 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 76BFB8FC23 for ; Sun, 25 May 2008 16:10:31 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4PGAV1q099846 for ; Sun, 25 May 2008 16:10:31 GMT (envelope-from rpaulo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4PGAV9s099844 for perforce@freebsd.org; Sun, 25 May 2008 16:10:31 GMT (envelope-from rpaulo@FreeBSD.org) Date: Sun, 25 May 2008 16:10:31 GMT Message-Id: <200805251610.m4PGAV9s099844@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rpaulo@FreeBSD.org using -f From: Rui Paulo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142260 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 16:10:32 -0000 http://perforce.freebsd.org/chv.cgi?CH=142260 Change 142260 by rpaulo@rpaulo_epsilon on 2008/05/25 16:10:18 Add groundwork for pcap dumping routines. Affected files ... .. //depot/projects/soc2008/rpaulo-tcpad/Makefile#3 edit .. //depot/projects/soc2008/rpaulo-tcpad/dumper.c#1 add .. //depot/projects/soc2008/rpaulo-tcpad/dumper.h#1 add .. //depot/projects/soc2008/rpaulo-tcpad/handler.c#4 edit .. //depot/projects/soc2008/rpaulo-tcpad/tcpad.h#4 edit Differences ... ==== //depot/projects/soc2008/rpaulo-tcpad/Makefile#3 (text+ko) ==== @@ -1,7 +1,7 @@ -# $P4: //depot/projects/soc2008/rpaulo-tcpad/Makefile#2 $ +# $P4: //depot/projects/soc2008/rpaulo-tcpad/Makefile#3 $ PROG=tcpad -SRCS=main.c device.c linkhdr.c handler.c +SRCS=main.c device.c linkhdr.c handler.c dumper.c WARNS=5 CFLAGS+=-DDEBUG LDADD=-lpcap ==== //depot/projects/soc2008/rpaulo-tcpad/handler.c#4 (text+ko) ==== @@ -23,7 +23,7 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/soc2008/rpaulo-tcpad/handler.c#3 $ + * $P4: //depot/projects/soc2008/rpaulo-tcpad/handler.c#4 $ */ #include @@ -40,9 +40,10 @@ #include #include -#include "tcpad.h" #include "linkhdr.h" #include "handler.h" +#include "dumper.h" +#include "tcpad.h" #include "debug.h" @@ -51,7 +52,7 @@ static void print_packet(const unsigned char *bytes, const int linkhlen); void -tcpad_pcaphandler(unsigned char *user, const struct pcap_pkthdr *h __unused, +tcpad_pcaphandler(unsigned char *user, const struct pcap_pkthdr *ph, const unsigned char *bytes) { const struct ip *ip; @@ -90,6 +91,8 @@ DPRINTF("%s\n",inet_ntoa(cp->dv4addr)); LIST_INSERT_HEAD(&chead, cp, entries); print_packet(bytes, linkhlen); + TAILQ_INIT(&cp->pktshead); + dumper_addpkt(ph, bytes); } else if ((tcp->th_flags & TH_FLAGS) == (TH_SYN|TH_ACK)) { if (cp) { DPRINTF("connection already being tracked!\n"); ==== //depot/projects/soc2008/rpaulo-tcpad/tcpad.h#4 (text+ko) ==== @@ -23,7 +23,7 @@ * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE * POSSIBILITY OF SUCH DAMAGE. * - * $P4: //depot/projects/soc2008/rpaulo-tcpad/tcpad.h#3 $ + * $P4: //depot/projects/soc2008/rpaulo-tcpad/tcpad.h#4 $ */ #ifndef _TCPAD_H_ @@ -39,7 +39,7 @@ unsigned short sport; int tcpstate; /* TCP FSM state */ int isv6; - struct dumppkth *pktshead; + struct dumppkth pktshead; } conn_t; LIST_HEAD(chead, _conn_t) chead; From owner-p4-projects@FreeBSD.ORG Sun May 25 16:23:50 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D4FC21065674; Sun, 25 May 2008 16:23:49 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7EB27106564A for ; Sun, 25 May 2008 16:23:49 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6D0A48FC14 for ; Sun, 25 May 2008 16:23:49 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4PGNnNN000419 for ; Sun, 25 May 2008 16:23:49 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4PGNmKO000417 for perforce@freebsd.org; Sun, 25 May 2008 16:23:48 GMT (envelope-from trasz@freebsd.org) Date: Sun, 25 May 2008 16:23:48 GMT Message-Id: <200805251623.m4PGNmKO000417@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Cc: Subject: PERFORCE change 142262 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 16:23:50 -0000 http://perforce.freebsd.org/chv.cgi?CH=142262 Change 142262 by trasz@trasz_traszkan on 2008/05/25 16:23:16 Fix order in which 'd' and 'D' flags are printed out. Affected files ... .. //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/ace.c#2 edit Differences ... ==== //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/ace.c#2 (text+ko) ==== @@ -64,8 +64,8 @@ { ACE_WRITE_DATA, "write_data", 'w'}, { ACE_EXECUTE, "execute", 'x'}, { ACE_APPEND_DATA, "append_data", 'p'}, + { ACE_DELETE, "delete", 'd'}, { ACE_DELETE_CHILD, "delete_child", 'D'}, - { ACE_DELETE, "delete", 'd'}, { ACE_READ_ATTRIBUTES, "read_attributes", 'a'}, { ACE_WRITE_ATTRIBUTES, "write_attributes", 'A'}, { ACE_READ_NAMED_ATTRS, "read_xattr", 'R'}, From owner-p4-projects@FreeBSD.ORG Sun May 25 16:25:52 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EB154106566C; Sun, 25 May 2008 16:25:51 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABCDB106564A for ; Sun, 25 May 2008 16:25:51 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9A35F8FC0C for ; Sun, 25 May 2008 16:25:51 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4PGPpRr000507 for ; Sun, 25 May 2008 16:25:51 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4PGPpcO000505 for perforce@freebsd.org; Sun, 25 May 2008 16:25:51 GMT (envelope-from pgj@FreeBSD.org) Date: Sun, 25 May 2008 16:25:51 GMT Message-Id: <200805251625.m4PGPpcO000505@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Cc: Subject: PERFORCE change 142263 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 16:25:52 -0000 http://perforce.freebsd.org/chv.cgi?CH=142263 Change 142263 by pgj@disznohal on 2008/05/25 16:25:27 MFen: 1.2 --> 1.5 articles/linux-users/article.sgml Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/article.sgml#3 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/article.sgml#3 (text+ko) ==== @@ -1,8 +1,8 @@ - + + Original Revision: 1.5 --> @@ -26,7 +26,7 @@ A FreeBSD Dokumentációs Projekt - $FreeBSD: doc/en_US.ISO8859-1/articles/linux-users/article.sgml,v 1.2 2008/04/14 13:08:18 jkois Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/linux-users/article.sgml,v 1.5 2008/05/25 15:19:43 gabor Exp $ &tm-attrib.freebsd; From owner-p4-projects@FreeBSD.ORG Sun May 25 16:35:01 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6DB791065670; Sun, 25 May 2008 16:35:01 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 300D3106566C for ; Sun, 25 May 2008 16:35:01 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1ECA28FC0C for ; Sun, 25 May 2008 16:35:01 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4PGZ0Ak000783 for ; Sun, 25 May 2008 16:35:00 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4PGZ024000781 for perforce@freebsd.org; Sun, 25 May 2008 16:35:00 GMT (envelope-from pgj@FreeBSD.org) Date: Sun, 25 May 2008 16:35:00 GMT Message-Id: <200805251635.m4PGZ024000781@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Cc: Subject: PERFORCE change 142264 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 16:35:01 -0000 http://perforce.freebsd.org/chv.cgi?CH=142264 Change 142264 by pgj@disznohal on 2008/05/25 16:34:33 MFen: 1.70 --> 1.71 books/handbook/mac/chapter.sgml MFP4 after: 3 days Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mac/chapter.sgml#2 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mac/chapter.sgml#2 (text+ko) ==== @@ -5,7 +5,7 @@ + Original Revision: 1.71 --> @@ -1578,15 +1578,7 @@ A security.mac.portacl.enabled totálisan engedélyezi vagy letiltja a - házirend használatát - - A security.mac.portacl.enabled - sysctl-változó - kezelésében levõ hiba miatt ez a - beállítás nem fog mûködni a - &os; 5.2.1 vagy korábbi változatai - esetében. - . + házirend használatát. From owner-p4-projects@FreeBSD.ORG Sun May 25 17:14:44 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 67DF91065679; Sun, 25 May 2008 17:14:44 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 282D81065677 for ; Sun, 25 May 2008 17:14:44 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 140588FC13 for ; Sun, 25 May 2008 17:14:44 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4PHEhA5026557 for ; Sun, 25 May 2008 17:14:43 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4PHEhih026555 for perforce@freebsd.org; Sun, 25 May 2008 17:14:43 GMT (envelope-from trasz@freebsd.org) Date: Sun, 25 May 2008 17:14:43 GMT Message-Id: <200805251714.m4PHEhih026555@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Cc: Subject: PERFORCE change 142268 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 17:14:44 -0000 http://perforce.freebsd.org/chv.cgi?CH=142268 Change 142268 by trasz@trasz_traszkan on 2008/05/25 17:14:36 IFC Affected files ... .. //depot/projects/soc2008/trasz_nfs4acl/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/Makefile.inc1#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/cddl/compat/opensolaris/include/dtrace.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/compat/opensolaris/include/libproc.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/drti/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/libctf/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/libdtrace/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/libdtrace/errno.d#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/libdtrace/net.d#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/libdtrace/nfs.d#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/libdtrace/psinfo.d#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/libdtrace/sched.d#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/libdtrace/signal.d#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/libdtrace/unistd.d#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/usr.bin/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/cddl/usr.bin/ctfconvert/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/usr.bin/ctfdump/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/usr.bin/ctfmerge/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/usr.bin/sgsmsg/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/cddl/usr.sbin/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/cddl/usr.sbin/dtrace/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/etc/portsnap.conf#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/etc/rc.d/netif#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/etc/rc.d/routing#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/gnu/usr.bin/gdb/kgdb/trgt_mips.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/include/protocols/dumprestore.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry_strmode.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_read_data_into_fd.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_read_support_format_mtree.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/_libdwarf.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_abbrev.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_attr.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_attrval.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_cu.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_dealloc.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_die.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_dump.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_errmsg.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_errno.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_finish.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_form.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_init.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/dwarf_loc.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libdwarf/libdwarf.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libelf/elf_strptr.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libelf/libelf_align.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libelf/libelf_data.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libgeom/geom_util.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libgeom/libgeom.3#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/lib/libproc/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libproc/_libproc.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libproc/libproc.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libproc/proc_create.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libproc/proc_sym.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/lib/libproc/proc_util.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sbin/dump/dump.8#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/dump/dump.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/dump/itime.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/dump/main.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/dump/traverse.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/restore/dirs.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/restore/tape.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/swapon/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/swapon/swapon.8#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sbin/swapon/swapon.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man3/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man3/queue.3#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/age.4#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/altq.4#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/man4.i386/acpi_sony.4#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/miibus.4#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man4/vlan.4#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man5/portsnap.conf.5#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man9/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man9/pmap.9#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man9/pmap_addr_hint.9#2 delete .. //depot/projects/soc2008/trasz_nfs4acl/share/man/man9/taskqueue.9#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/misc/committers-doc.dot#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/misc/committers-src.dot#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/mk/bsd.lib.mk#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/mk/bsd.libnames.mk#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/mk/bsd.prog.mk#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/mk/sys.mk#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/timedef/hu_HU.ISO8859-2.src#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/share/timedef/hu_HU.UTF-8.src#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/exception.S#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/genassym.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/identcpu.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/local_apic.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/pmap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/amd64/trap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/amd64/conf/GENERIC#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/identcpu.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/arm/arm/pmap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/boot/forth/loader.conf#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/kern/opensolaris.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/machine/endian.h#2 delete .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/atomic.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/cmn_err.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/cpuvar.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/cpuvar_defs.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/cyclic.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/cyclic_impl.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/feature_tests.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/kmem.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/pcpu.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/compat/opensolaris/sys/sema.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/ctf/ctf_mod.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/ctf/ctf_subr.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/dtrace/fasttrap.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/dtrace/lockstat.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/dtrace/profile.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/dtrace/sdt_subr.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/dtrace/systrace.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/cmn_err.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/cpupart.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/cpuvar.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/ctf.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/ctf_api.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/debug.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/dtrace_impl.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/fasttrap.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/isa_defs.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/sdt.h#2 delete .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/common/sys/vmem.h#2 delete .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/intel/sys/fasttrap_isa.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/contrib/opensolaris/uts/sparc/sys/fasttrap_isa.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/cyclic/amd64/cyclic_machdep.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/cyclic/cyclic.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/cyclic/cyclic_test.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/cyclic/i386/cyclic_machdep.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtmalloc/dtmalloc.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/amd64/dis_tables.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/amd64/dis_tables.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/amd64/dtrace_asm.S#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/amd64/dtrace_isa.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/amd64/dtrace_subr.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/amd64/instr_size.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_anon.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_cddl.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_clone.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_debug.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_hacks.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_ioctl.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_load.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_modevent.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_sysctl.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_test.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_unload.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/dtrace_vtime.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/i386/dis_tables.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/i386/dis_tables.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/i386/dtrace_asm.S#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/i386/dtrace_isa.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/i386/dtrace_subr.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/dtrace/i386/instr_size.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/fbt/fbt.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/profile/profile.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/prototype.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/sdt/sdt.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/cddl/dev/systrace/systrace.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/Makefile.amd64#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/NOTES#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/files#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/kern.post.mk#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/kern.pre.mk#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/options#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/conf/options.amd64#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/acpi_support/acpi_ibm.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/acpi_support/acpi_sony.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/age/if_age.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/age/if_agereg.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/age/if_agevar.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/em/if_em.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/LICENSE#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/README#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe_82598.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe_api.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe_api.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe_common.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe_common.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe_osdep.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe_phy.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe_phy.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/ixgbe_type.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/tcp_lro.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/ixgbe/tcp_lro.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mii/atphy.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mii/atphyreg.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/mii/miidevs#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/puc/pucdata.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/sound/midi/sequencer.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/sound/pci/hda/hdac.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/umass.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/usb.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/usbdevs#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/uscanner.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/dev/usb/uxb360gp_rdesc.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/devfs/devfs_int.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/devfs/devfs_vnops.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/fdescfs/fdesc.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/fdescfs/fdesc_vfsops.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/fdescfs/fdesc_vnops.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/fs/udf/udf_vnops.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/geom_subr.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/geom/vinum/geom_vinum_share.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/conf/GENERIC#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/exception.s#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/genassym.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/identcpu.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/local_apic.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/pmap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/i386/trap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/i386/isa/clock.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/ia64/interrupt.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/ia64/machdep.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ia64/ia64/pmap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_conf.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_ctf.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_descrip.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_dtrace.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_exec.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_exit.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_fork.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_linker.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_lock.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_malloc.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_proc.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_sdt.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/kern_sig.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/link_elf.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/link_elf_obj.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/linker_if.m#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/sched_4bsd.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/sched_ule.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_bus.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/subr_smp.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/sys_pipe.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/tty.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/tty_cons.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/tty_subr.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/uipc_sem.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/uipc_syscalls.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/vfs_mount.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/kern/vfs_subr.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/mips/mips/pmap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/age/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/cyclic/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/Makefile.inc#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/dtmalloc/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/dtrace/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/dtrace_test/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/dtraceall/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/dtraceall/dtraceall.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/fasttrap/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/fbt/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/lockstat/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/profile/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/prototype/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/sdt/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/dtrace/systrace/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/iwn/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/ixgbe/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/mii/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/modules/opensolaris/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/net/if.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211_adhoc.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211_node.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211_proto.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/net80211/ieee80211_wds.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/ip_dummynet.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/raw_ip.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_asconf.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_asconf.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_cc_functions.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_constants.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_indata.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_input.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_input.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_lock_bsd.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_os_bsd.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_output.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_output.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_pcb.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_pcb.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_structs.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_sysctl.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_sysctl.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_timer.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_uio.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_usrreq.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctp_var.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctputil.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/sctputil.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet/udp_usrreq.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_input.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/ip6_var.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netinet6/sctp6_usrreq.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec_input.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec_osdep.h#2 delete .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/ipsec_output.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/xform_ah.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/xform_esp.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/xform_ipcomp.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/netipsec/xform_ipip.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/pc98/cbus/clock.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/pc98/conf/GENERIC#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/aim/machdep.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/aim/mmu_oea.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/booke/machdep.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/booke/pmap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/conf/GENERIC#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powerpc/genassym.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powerpc/mmu_if.m#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/powerpc/powerpc/pmap_dispatch.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/security/audit/audit_worker.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sparc64/conf/GENERIC#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sparc64/sparc64/identcpu.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sparc64/sparc64/pmap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sun4v/conf/GENERIC#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sun4v/sun4v/pmap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/clist.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/conf.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/cons.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/dtrace_bsd.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/file.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/kdb.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/kernel.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/linker.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/malloc.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/pipe.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/proc.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/queue.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/sdt.h#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/smp.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/systm.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/time.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/sys/tty.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ufs/ffs/ffs_vfsops.c#3 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ufs/ffs/fs.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/ufs/ufs/ufs_lookup.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/vm/device_pager.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/vm/pmap.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/vm/vm_mmap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/vm/vm_object.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/vm/vm_object.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/sys/vm/vnode_pager.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/tools/regression/doat/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/tools/regression/doat/README#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/tools/regression/doat/doat.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/tools/test/README#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/tools/test/dtrace/Makefile#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/tools/tools/net80211/wlanwatch/wlanwatch.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/calendar/calendars/calendar.freebsd#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/getopt/README#2 delete .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/sockstat/sockstat.1#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/sockstat/sockstat.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/tar/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/tar/bsdtar.1#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/tar/bsdtar.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/tar/bsdtar.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/tar/read.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/tar/siginfo.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/tar/write.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/truss/Makefile#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/truss/amd64-fbsd32.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/truss/amd64-linux32.c#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/truss/amd64linux32.conf#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/truss/extern.h#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/truss/fbsd32.conf#1 branch .. //depot/projects/soc2008/trasz_nfs4acl/usr.bin/truss/main.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/acpi/iasl/iasl.8#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/config/mkmakefile.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/portsnap/portsnap/portsnap.sh#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/sade/termcap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/sysinstall/devices.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/sysinstall/termcap.c#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/wlandebug/wlandebug.8#2 integrate .. //depot/projects/soc2008/trasz_nfs4acl/usr.sbin/wlandebug/wlandebug.c#2 integrate Differences ... ==== //depot/projects/soc2008/trasz_nfs4acl/Makefile#2 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.348 2008/04/29 09:08:33 rwatson Exp $ +# $FreeBSD: src/Makefile,v 1.350 2008/05/25 02:48:57 jb Exp $ # # The user-driven targets are: # @@ -275,7 +275,7 @@ # existing system is. # .if make(universe) -TARGETS?=amd64 arm i386 ia64 pc98 powerpc sparc64 sun4v +TARGETS?=amd64 arm i386 ia64 pc98 powerpc sparc64 universe: universe_prologue universe_prologue: @@ -290,12 +290,14 @@ universe: universe_${target} .ORDER: universe_prologue universe_${target} universe_epilogue universe_${target}: +.if !defined(MAKE_JUST_KERNELS) @echo ">> ${target} started on `LC_ALL=C date`" -cd ${.CURDIR} && ${MAKE} ${JFLAG} buildworld \ TARGET=${target} \ __MAKE_CONF=/dev/null \ > _.${target}.buildworld 2>&1 @echo ">> ${target} buildworld completed on `LC_ALL=C date`" +.endif .if exists(${.CURDIR}/sys/${target}/conf/NOTES) -cd ${.CURDIR}/sys/${target}/conf && ${MAKE} LINT \ > ${.CURDIR}/_.${target}.makeLINT 2>&1 ==== //depot/projects/soc2008/trasz_nfs4acl/Makefile.inc1#2 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.604 2008/05/07 13:52:56 dfr Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.605 2008/05/23 04:22:14 jb Exp $ # # Make command line options: # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir @@ -10,6 +10,7 @@ # -DNO_KERNELDEPEND do not run ${MAKE} depend in ${MAKE} buildkernel # -DNO_PORTSUPDATE do not update ports in ${MAKE} update # -DNO_DOCUPDATE do not update doc in ${MAKE} update +# -DNO_CTF do not run the DTrace CTF conversion tools on built objects # LOCAL_DIRS="list of dirs" to add additional dirs to the SUBDIR list # TARGET="machine" to crossbuild world for a different machine type @@ -42,6 +43,8 @@ .endif .if ${MK_CDDL} != "no" SUBDIR+=cddl +.else +NO_CTF=1 .endif SUBDIR+=gnu include .if ${MK_KERBEROS} != "no" @@ -102,6 +105,11 @@ .endif .endif +.if !defined(VERSION) +VERSION!= uname -srp +VERSION+= ${OSRELDATE} +.endif + # Guess machine architecture from machine type, and vice versa. .if !defined(TARGET_ARCH) && defined(TARGET) TARGET_ARCH= ${TARGET:S/pc98/i386/:S/sun4v/sparc64/} @@ -211,6 +219,7 @@ BMAKEENV= INSTALL="sh ${.CURDIR}/tools/install.sh" \ PATH=${BPATH}:${PATH} \ WORLDTMP=${WORLDTMP} \ + VERSION="${VERSION}" \ MAKEFLAGS="-m ${.CURDIR}/tools/build/mk ${.MAKEFLAGS}" BMAKE= MAKEOBJDIRPREFIX=${WORLDTMP} \ ${BMAKEENV} ${MAKE} -f Makefile.inc1 \ @@ -218,14 +227,15 @@ BOOTSTRAPPING=${OSRELDATE} \ -DWITHOUT_HTML -DWITHOUT_INFO -DNO_LINT -DWITHOUT_MAN \ -DWITHOUT_NLS -DNO_PIC -DWITHOUT_PROFILE -DNO_SHARED \ - -DNO_CPU_CFLAGS -DNO_WARNS + -DNO_CPU_CFLAGS -DNO_WARNS -DNO_CTF # build-tools stage TMAKE= MAKEOBJDIRPREFIX=${OBJTREE} \ ${BMAKEENV} ${MAKE} -f Makefile.inc1 \ TARGET=${TARGET} TARGET_ARCH=${TARGET_ARCH} \ DESTDIR= \ - BOOTSTRAPPING=${OSRELDATE} -DNO_LINT -DNO_CPU_CFLAGS -DNO_WARNS + BOOTSTRAPPING=${OSRELDATE} -DNO_LINT -DNO_CPU_CFLAGS \ + -DNO_WARNS -DNO_CTF # cross-tools stage XMAKE= TOOLS_PREFIX=${WORLDTMP} ${BMAKE} \ @@ -235,8 +245,12 @@ # world stage WMAKEENV= ${CROSSENV} \ _SHLIBDIRPREFIX=${WORLDTMP} \ + VERSION="${VERSION}" \ INSTALL="sh ${.CURDIR}/tools/install.sh" \ PATH=${TMPPATH} +.if ${MK_CDDL} == "no" || defined(NO_CTF) +WMAKEENV+= NO_CTF=1 +.endif WMAKE= ${WMAKEENV} ${MAKE} -f Makefile.inc1 DESTDIR=${WORLDTMP} .if ${TARGET_ARCH} == "amd64" @@ -256,6 +270,7 @@ # Yes, the flags are redundant. LIB32WMAKEENV= MAKEOBJDIRPREFIX=${OBJTREE}/lib32 \ _SHLIBDIRPREFIX=${LIB32TMP} \ + VERSION="${VERSION}" \ MACHINE=i386 \ MACHINE_ARCH=i386 \ INSTALL="sh ${.CURDIR}/tools/install.sh" \ @@ -270,7 +285,7 @@ LIB32WMAKE= ${LIB32WMAKEENV} ${MAKE} -DNO_CPU_CFLAGS -DCOMPAT_32BIT \ -DWITHOUT_BIND -DWITHOUT_MAN -DWITHOUT_NLS -DWITHOUT_INFO \ - -DWITHOUT_HTML DESTDIR=${LIB32TMP} + -DWITHOUT_HTML -DNO_CTF DESTDIR=${LIB32TMP} LIB32IMAKE= ${LIB32WMAKE:NINSTALL=*:NDESTDIR=*} -DNO_INCS .endif @@ -471,10 +486,15 @@ distribute32 install32: .if make(distribute32) mkdir -p ${DISTDIR}/${DISTRIBUTION}/usr/lib32 # XXX add to mtree + mkdir -p ${DISTDIR}/${DISTRIBUTION}/usr/lib32/dtrace # XXX add to mtree .else mkdir -p ${DESTDIR}/usr/lib32 # XXX add to mtree + mkdir -p ${DESTDIR}/usr/lib32/dtrace # XXX add to mtree .endif cd ${.CURDIR}/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} +.if ${MK_CDDL} != "no" + cd ${.CURDIR}/cddl/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} +.endif cd ${.CURDIR}/gnu/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} .if ${MK_CRYPT} != "no" cd ${.CURDIR}/secure/lib; ${LIB32IMAKE} ${.TARGET:S/32$//} @@ -740,13 +760,14 @@ @echo "--------------------------------------------------------------" cd ${KRNLOBJDIR}/${_kernel}; \ MAKESRCPATH=${KERNSRCDIR}/dev/aic7xxx/aicasm \ - ${MAKE} -DNO_CPU_CFLAGS -f ${KERNSRCDIR}/dev/aic7xxx/aicasm/Makefile + ${MAKE} -DNO_CPU_CFLAGS -DNO_CTF \ + -f ${KERNSRCDIR}/dev/aic7xxx/aicasm/Makefile # XXX - Gratuitously builds aicasm in the ``makeoptions NO_MODULES'' case. .if !defined(MODULES_WITH_WORLD) && !defined(NO_MODULES) && exists(${KERNSRCDIR}/modules) .for target in obj depend all cd ${KERNSRCDIR}/modules/aic7xxx/aicasm; \ MAKEOBJDIRPREFIX=${KRNLOBJDIR}/${_kernel}/modules \ - ${MAKE} -DNO_CPU_CFLAGS ${target} + ${MAKE} -DNO_CPU_CFLAGS -DNO_CTF ${target} .endfor .endif .if !defined(NO_KERNELDEPEND) @@ -892,8 +913,14 @@ _crunchgen= usr.sbin/crunch/crunchgen .endif +.if ${MK_CDDL} != "no" +_dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf lib/libelf \ + lib/libdwarf cddl/usr.bin/ctfconvert cddl/usr.bin/ctfmerge +.endif + bootstrap-tools: .for _tool in \ + ${_dtrace_tools} \ ${_strfile} \ ${_gperf} \ ${_groff} \ @@ -1038,15 +1065,16 @@ _prebuild_libs= ${_kerberos5_lib_libasn1} ${_kerberos5_lib_libkrb5} \ ${_kerberos5_lib_libhx509} ${_kerberos5_lib_libroken} \ ${_kerberos5_lib_libheimntlm} ${_kerberos5_lib_libgssapi_krb5} \ - lib/libbz2 lib/libcom_err lib/libcrypt lib/libexpat \ - ${_lib_libgssapi} ${_lib_libipx} \ + lib/libbz2 lib/libcom_err lib/libcrypt lib/libelf \ + lib/libexpat \ + ${_lib_cddl} ${_lib_libgssapi} ${_lib_libipx} \ lib/libkiconv lib/libkvm lib/libmd \ lib/ncurses/ncurses lib/ncurses/ncursesw \ lib/libopie lib/libpam ${_lib_libthr} \ lib/libradius lib/libsbuf lib/libtacplus lib/libutil \ ${_lib_libypclnt} lib/libz lib/msun \ ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ - ${_secure_lib_libssl} + ${_secure_lib_libssl} lib/libdwarf lib/libproc .if ${MK_LIBTHR} != "no" _lib_libthr= lib/libthr ==== //depot/projects/soc2008/trasz_nfs4acl/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h#2 (text+ko) ==== @@ -61,7 +61,6 @@ #include #include #include -#include #include #include #include ==== //depot/projects/soc2008/trasz_nfs4acl/cddl/lib/Makefile#2 (text+ko) ==== @@ -1,8 +1,11 @@ -# $FreeBSD: src/cddl/lib/Makefile,v 1.8 2008/03/29 17:44:40 ru Exp $ +# $FreeBSD: src/cddl/lib/Makefile,v 1.9 2008/05/22 04:26:42 jb Exp $ .include -SUBDIR= libavl \ +SUBDIR= drti \ + libavl \ + libctf \ + libdtrace \ libnvpair \ libumem \ libuutil \ ==== //depot/projects/soc2008/trasz_nfs4acl/cddl/usr.bin/Makefile#2 (text+ko) ==== @@ -1,8 +1,13 @@ -# $FreeBSD: src/cddl/usr.bin/Makefile,v 1.8 2008/03/29 17:44:40 ru Exp $ +# $FreeBSD: src/cddl/usr.bin/Makefile,v 1.9 2008/05/22 08:04:48 jb Exp $ .include -SUBDIR= ${_ztest} +SUBDIR= \ + ctfconvert \ + ctfdump \ + ctfmerge \ + sgsmsg \ + ${_ztest} .if ${MK_ZFS} != "no" .if ${MK_LIBTHR} != "no" ==== //depot/projects/soc2008/trasz_nfs4acl/cddl/usr.sbin/Makefile#2 (text+ko) ==== @@ -1,8 +1,9 @@ -# $FreeBSD: src/cddl/usr.sbin/Makefile,v 1.8 2008/03/29 17:44:40 ru Exp $ +# $FreeBSD: src/cddl/usr.sbin/Makefile,v 1.9 2008/05/22 23:06:19 jb Exp $ .include -SUBDIR= ${_zdb} +SUBDIR= dtrace \ + ${_zdb} .if ${MK_ZFS} != "no" .if ${MK_LIBTHR} != "no" ==== //depot/projects/soc2008/trasz_nfs4acl/etc/portsnap.conf#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/etc/portsnap.conf,v 1.3 2006/01/18 03:40:57 cperciva Exp $ +# $FreeBSD: src/etc/portsnap.conf,v 1.4 2008/05/17 16:26:27 cperciva Exp $ # Default directory where compressed snapshots are stored. # WORKDIR=/var/db/portsnap @@ -28,3 +28,8 @@ # # REFUSE arabic chinese french german hebrew hungarian japanese # REFUSE korean polish portuguese russian ukrainian vietnamese + +# List of INDEX files to build and the DESCRIBE file to use for each +INDEX INDEX-5 DESCRIBE.5 +INDEX INDEX-6 DESCRIBE.6 +INDEX INDEX-7 DESCRIBE.7 ==== //depot/projects/soc2008/trasz_nfs4acl/etc/rc.d/netif#2 (text+ko) ==== @@ -22,7 +22,7 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF # THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. # -# $FreeBSD: src/etc/rc.d/netif,v 1.27 2008/05/15 01:06:10 brooks Exp $ +# $FreeBSD: src/etc/rc.d/netif,v 1.28 2008/05/18 02:57:54 brooks Exp $ # # PROVIDE: netif @@ -70,29 +70,6 @@ # Configure the interface(s). network_common ifn_start - if [ -z "$cmdifn" ]; then - dhcp_interfaces=`list_net_interfaces dhcp` - if [ -n "${dhcp_interfaces}" ]; then - delay=${if_up_delay} - while [ ${delay} -gt 0 ]; do - defif=`get_default_if -inet` - if [ -n "${defif}" ]; then - if [ ${delay} -ne ${if_up_delay} ]; then - echo "($defif)" - fi - break - fi - if [ ${delay} -eq ${if_up_delay} ]; then - echo -n "Waiting for an interface to come up: " - else - echo -n . - fi - sleep 1 - delay=`expr $delay - 1` - done - fi - fi - if [ -f /etc/rc.d/ipfilter ] ; then # Resync ipfilter /etc/rc.d/ipfilter quietresync ==== //depot/projects/soc2008/trasz_nfs4acl/etc/rc.d/routing#2 (text+ko) ==== @@ -2,14 +2,15 @@ # # Configure routing and miscellaneous network tunables # -# $FreeBSD: src/etc/rc.d/routing,v 1.143 2007/05/02 15:49:30 mtm Exp $ +# $FreeBSD: src/etc/rc.d/routing,v 1.144 2008/05/18 02:57:54 brooks Exp $ # # PROVIDE: routing -# REQUIRE: netif ppp +# REQUIRE: devd netif ppp # KEYWORD: nojail . /etc/rc.subr +. /etc/network.subr name="routing" start_cmd="routing_start" @@ -22,6 +23,31 @@ { static_start options_start + + # Return without waiting if we don't have dhcp interfaces. + # Once we can test that the link is actually up, we should + # remove this test and always wait. + dhcp_interfaces=`list_net_interfaces dhcp` + [ -z "`list_net_interfaces dhcp`" ] && return + + # Wait for a default route + delay=${if_up_delay} + while [ ${delay} -gt 0 ]; do + defif=`get_default_if -inet` + if [ -n "${defif}" ]; then + if [ ${delay} -ne ${if_up_delay} ]; then + echo "($defif)" + fi + break + fi + if [ ${delay} -eq ${if_up_delay} ]; then + echo -n "Waiting ${delay}s for an interface to come up: " + else + echo -n . + fi + sleep 1 + delay=`expr $delay - 1` + done } routing_stop() ==== //depot/projects/soc2008/trasz_nfs4acl/include/protocols/dumprestore.h#2 (text+ko) ==== @@ -37,7 +37,7 @@ * * @(#)dumprestore.h 8.2 (Berkeley) 1/21/94 * - * $FreeBSD: src/include/protocols/dumprestore.h,v 1.11 2007/02/26 08:15:56 mckusick Exp $ + * $FreeBSD: src/include/protocols/dumprestore.h,v 1.12 2008/05/24 05:20:46 mckusick Exp $ */ #ifndef _PROTOCOLS_DUMPRESTORE_H_ @@ -134,13 +134,4 @@ #define TS_CLRI 6 /* map of inodes deleted since last dump */ #define TS_END 5 /* end of volume marker */ -/* - * flag values - */ -/* None at the moment */ - -#define DUMPOUTFMT "%-32s %c %s" /* for printf */ - /* name, level, ctime(date) */ -#define DUMPINFMT "%32s %c %[^\n]\n" /* inverse for scanf */ - #endif /* !_DUMPRESTORE_H_ */ ==== //depot/projects/soc2008/trasz_nfs4acl/lib/Makefile#2 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 -# $FreeBSD: src/lib/Makefile,v 1.229 2008/03/12 09:49:39 jeff Exp $ +# $FreeBSD: src/lib/Makefile,v 1.230 2008/05/22 04:22:43 jb Exp $ .include @@ -30,11 +30,11 @@ ${_libypclnt} libalias libarchive ${_libatm} \ libbegemot ${_libbluetooth} libbsnmp libbz2 \ libcalendar libcam libcompat libdevinfo libdevstat libdisk \ - libedit libexpat libfetch libftpio libgeom ${_libgpib} \ + libdwarf libedit libexpat libfetch libftpio libgeom ${_libgpib} \ ${_libgssapi} libipsec \ ${_libipx} libkiconv libmagic libmemstat ${_libmilter} ${_libmp} \ ${_libncp} ${_libngatm} libopie libpam libpcap \ - libpmc librt ${_libsdp} ${_libsm} ${_libsmb} \ + libpmc libproc librt ${_libsdp} ${_libsm} ${_libsmb} \ ${_libsmdb} \ ${_libsmutil} libstand libtelnet ${_libthr} libthread_db libufs \ libugidfw ${_libusbhid} ${_libvgl} libwrap liby libz ${_bind} ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_entry_strmode.c#2 (text+ko) ==== @@ -24,7 +24,7 @@ */ #include "archive_platform.h" -__FBSDID("$FreeBSD: src/lib/libarchive/archive_entry_strmode.c,v 1.2 2008/02/19 05:49:02 kientzle Exp $"); +__FBSDID("$FreeBSD: src/lib/libarchive/archive_entry_strmode.c,v 1.3 2008/05/23 04:57:28 cperciva Exp $"); #ifdef HAVE_SYS_STAT_H #include @@ -39,7 +39,6 @@ const char * archive_entry_strmode(struct archive_entry *entry) { - static const char *perms = "?rwxrwxrwx "; static const mode_t permbits[] = { 0400, 0200, 0100, 0040, 0020, 0010, 0004, 0002, 0001 }; char *bp = entry->strmode; @@ -47,7 +46,7 @@ int i; /* Fill in a default string, then selectively override. */ - strcpy(bp, perms); + strcpy(bp, "?rwxrwxrwx "); mode = archive_entry_mode(entry); switch (archive_entry_filetype(entry)) { ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_read_data_into_fd.c#2 (text+ko) ==== @@ -24,7 +24,7 @@ */ #include "archive_platform.h" -__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_data_into_fd.c,v 1.15 2007/04/02 00:21:46 kientzle Exp $"); +__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_data_into_fd.c,v 1.16 2008/05/23 05:01:29 cperciva Exp $"); #ifdef HAVE_SYS_TYPES_H #include @@ -64,8 +64,12 @@ ARCHIVE_OK) { const char *p = buff; if (offset > output_offset) { - lseek(fd, offset - output_offset, SEEK_CUR); - output_offset = offset; + output_offset = lseek(fd, + offset - output_offset, SEEK_CUR); + if (output_offset != offset) { + archive_set_error(a, errno, "Seek error"); + return (ARCHIVE_FATAL); + } } while (size > 0) { bytes_to_write = size; @@ -74,7 +78,7 @@ bytes_written = write(fd, p, bytes_to_write); if (bytes_written < 0) { archive_set_error(a, errno, "Write error"); - return (-1); + return (ARCHIVE_FATAL); } output_offset += bytes_written; total_written += bytes_written; ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libarchive/archive_read_support_format_mtree.c#2 (text+ko) ==== @@ -24,7 +24,7 @@ */ #include "archive_platform.h" -__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_support_format_mtree.c,v 1.4 2008/03/15 11:02:47 kientzle Exp $"); +__FBSDID("$FreeBSD: src/lib/libarchive/archive_read_support_format_mtree.c,v 1.5 2008/05/19 18:06:48 cperciva Exp $"); #ifdef HAVE_SYS_STAT_H #include @@ -596,6 +596,7 @@ archive_set_error(&a->archive, ENOMEM, "Can't allocate memory"); } + return (ARCHIVE_FATAL); } *buff = mtree->buff; ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libelf/elf_strptr.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libelf/elf_strptr.c,v 1.1 2006/11/11 17:16:33 jkoshy Exp $"); +__FBSDID("$FreeBSD: src/lib/libelf/elf_strptr.c,v 1.2 2008/05/23 07:35:36 jb Exp $"); #include @@ -55,7 +55,7 @@ gelf_getshdr(s, &shdr) == NULL) return (NULL); - if (shdr.sh_type != SHT_STRTAB || + if (/*shdr.sh_type != SHT_STRTAB || */ offset >= shdr.sh_size) { LIBELF_SET_ERROR(ARGUMENT, 0); return (NULL); ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libelf/libelf_align.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libelf/libelf_align.c,v 1.2 2006/12/18 05:36:23 jkoshy Exp $"); +__FBSDID("$FreeBSD: src/lib/libelf/libelf_align.c,v 1.3 2008/05/23 07:33:45 jb Exp $"); #include @@ -122,7 +122,7 @@ #endif [ELF_T_MOVEP] = UNSUPPORTED(), #if __FreeBSD_version >= 700025 - [ELF_T_NOTE] = FALIGN(4,4), + [ELF_T_NOTE] = FALIGN(1,1), #endif [ELF_T_OFF] = FALIGN(4,8), [ELF_T_PHDR] = FALIGN(4,8), ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libelf/libelf_data.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libelf/libelf_data.c,v 1.3 2007/11/23 11:29:36 jkoshy Exp $"); +__FBSDID("$FreeBSD: src/lib/libelf/libelf_data.c,v 1.4 2008/05/23 07:32:19 jb Exp $"); #include #include @@ -78,6 +78,8 @@ case SHT_SUNW_syminfo: return (ELF_T_SYMINFO); #endif + case SHT_AMD64_UNWIND: /* == SHT_IA_64_UNWIND */ + return (ELF_T_BYTE); default: return (-1); } ==== //depot/projects/soc2008/trasz_nfs4acl/lib/libgeom/geom_util.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libgeom/geom_util.c,v 1.1 2007/05/06 01:17:46 pjd Exp $"); +__FBSDID("$FreeBSD: src/lib/libgeom/geom_util.c,v 1.2 2008/05/20 11:45:05 pjd Exp $"); #include #include @@ -46,7 +46,7 @@ * Open the given provider and at least check if this is a block device. */ int -g_open(const char *name, int write) +g_open(const char *name, int dowrite) { char path[MAXPATHLEN]; int fd; @@ -56,7 +56,7 @@ else snprintf(path, sizeof(path), "%s%s", _PATH_DEV, name); >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun May 25 20:29:21 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 126521065675; Sun, 25 May 2008 20:29:21 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C82121065672 for ; Sun, 25 May 2008 20:29:20 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ADDAD8FC16 for ; Sun, 25 May 2008 20:29:20 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4PKTKtQ036615 for ; Sun, 25 May 2008 20:29:20 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4PKTKhD036613 for perforce@freebsd.org; Sun, 25 May 2008 20:29:20 GMT (envelope-from jb@freebsd.org) Date: Sun, 25 May 2008 20:29:20 GMT Message-Id: <200805252029.m4PKTKhD036613@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142273 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 May 2008 20:29:21 -0000 http://perforce.freebsd.org/chv.cgi?CH=142273 Change 142273 by jb@freebsd3 on 2008/05/25 20:29:05 IFC Affected files ... .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/linux-users/article.sgml#3 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/faq/book.sgml#17 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/config/chapter.sgml#2 integrate .. //depot/projects/dtrace/ports/MOVED#90 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/chopindex#3 integrate .. //depot/projects/dtrace/src/Makefile#23 integrate .. //depot/projects/dtrace/src/sys/i386/i386/exception.s#16 integrate .. //depot/projects/dtrace/src/sys/kern/kern_descrip.c#29 integrate .. //depot/projects/dtrace/src/sys/kern/kern_lock.c#26 integrate .. //depot/projects/dtrace/src/sys/kern/sched_4bsd.c#38 integrate .. //depot/projects/dtrace/src/sys/kern/sched_ule.c#36 integrate .. //depot/projects/dtrace/src/sys/modules/dtrace/Makefile#30 integrate .. //depot/projects/dtrace/src/sys/modules/dtrace/dtraceall/dtraceall.c#10 integrate .. //depot/projects/dtrace/src/sys/sys/file.h#10 integrate .. //depot/projects/dtrace/src/sys/ufs/ffs/fs.h#6 integrate .. //depot/projects/dtrace/src/sys/vm/vm_mmap.c#15 integrate .. //depot/projects/dtrace/www/de/developers.sgml#12 integrate .. //depot/projects/dtrace/www/de/share/sgml/news.xml#23 integrate .. //depot/projects/dtrace/www/en/platforms/amd64.sgml#6 integrate .. //depot/projects/dtrace/www/en/platforms/pc98.sgml#5 integrate Differences ... ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/linux-users/article.sgml#3 (text+ko) ==== @@ -19,7 +19,7 @@ The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/articles/linux-users/article.sgml,v 1.2 2008/04/14 13:08:18 jkois Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/linux-users/article.sgml,v 1.5 2008/05/25 15:19:42 gabor Exp $ &tm-attrib.freebsd; @@ -64,7 +64,7 @@ shells are available in &os;'s Packages and Ports Collection. - If you do install other shells you can use &man.chsh.1 to set + If you do install other shells you can use &man.chsh.1; to set a user's default shell. It is, however, recommended that the root's default shell remain unchanged. The reason for this is that shells not included in the base distribution @@ -153,7 +153,7 @@ process. If the Ports Collection has not been installed it can be added from the installation discs using &man.sysinstall.8;, or pulled from the &os; servers using &man.csup.1; or &man.portsnap.8;. - Detailed instructions for installaing the Ports Collection can be + Detailed instructions for installing the Ports Collection can be found in section 4.5.1 of the handbook. @@ -511,14 +511,14 @@ - yum install <package> / apt-get install <package> - pkg_add -r <package> - Install <package> from remote repository + yum install package / apt-get install package + pkg_add -r package + Install package from remote repository - rpm -ivh <package> / dpkg -i <package> - pkg_add -v <package> + rpm -ivh package / dpkg -i package + pkg_add -v package Install package ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/faq/book.sgml#17 (text+ko) ==== @@ -10,7 +10,7 @@ The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.811 2008/04/12 20:13:12 keramida Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.822 2008/05/25 14:49:12 gabor Exp $ 1995 @@ -26,6 +26,7 @@ 2005 2006 2007 + 2008 The FreeBSD Documentation Project @@ -97,8 +98,8 @@ Briefly, FreeBSD is a &unix; like operating system for - the Alpha/AXP, AMD64 and &intel; EM64T, &i386; IA-64, - PC-98, and &ultrasparc; platforms + AMD64 and &intel; EM64T, &i386; PC-98, IA-64, &arm;, &powerpc; + and &ultrasparc; platforms based on U.C. Berkeley's 4.4BSD-Lite release, with some 4.4BSD-Lite2 enhancements. It is also based indirectly on William @@ -290,7 +291,7 @@ parallel development branches; releases are being made from both branches. The 5.X series of releases is being made from the 5-STABLE branch - and the 6.X series of releases from 6-STABLE. + and the 6.X series of releases from 6-STABLE. Up until the release of 5.3, the 4.X series was the one known as -STABLE. However, @@ -300,7 +301,7 @@ fixes. There will be more releases made from the 5-STABLE branch, but it is considered a legacy branch and most current work will - only become a part of 6-STABLE. + only become a part of 6-STABLE. Version &rel.current; @@ -683,6 +684,12 @@ + el_GR.ISO8859-7 + + Greek (Greece) + + + es_ES.ISO8859-1 Spanish @@ -725,6 +732,12 @@ + no_NO.ISO8859-1 + + Norwegian (Norway) + + + pl_PL.ISO8859-2 Polish (Poland) @@ -874,8 +887,8 @@ All the other formats generate one file, called - book.format - (i.e., book.pdb, + type.format + (i.e., article.pdf, book.html, and so on). These files are then compressed using two @@ -931,7 +944,7 @@ The advantage of downloading and installing the package is that the documentation can then be managed using the normal - FreeBSD package management comments, such as &man.pkg.add.1; and + FreeBSD package management commands, such as &man.pkg.add.1; and &man.pkg.delete.1;. If you decide to download and install the package then @@ -1058,7 +1071,7 @@ English speaking channel, though we have users from all over the world. If you would like to speak in your native language, try to ask the question in English and then relocate to another - channel ##freebsd-lang as + channel ##freebsd-lang as appropriate. @@ -1557,7 +1570,7 @@ If you are seeing things like the machine grinding to a halt or spontaneously rebooting when you try to boot the install - floppy, here are three questions to ask yourself:- + floppy, here are three questions to ask yourself: @@ -1677,9 +1690,9 @@ If it is turned on (it is often supplied this way to get around certain limitations in - &ms-dos;) and the disk capacity is more than 1GB, use M + &ms-dos;) and the disk capacity is more than 1GB, use M cylinders, 63 sectors per track (not - 64), and 255 heads, where M is the disk capacity in MB + 64), and 255 heads, where M is the disk capacity in MB divided by 7.844238 (!). So our example 2GB drive would have 261 cylinders, 63 sectors per track and 255 heads. @@ -1888,11 +1901,11 @@ systems, with the hard disks arranged as the master or single device on separate IDE controllers, with FreeBSD installed on the secondary IDE controller. The boot blocks - think the system is installed on ad0 (the second BIOS + think the system is installed on ad0 (the second BIOS disk) while the kernel assigns the first disk on the - secondary controller device, ad2. After the device + secondary controller device, ad2. After the device probing, the kernel tries to mount what the boot blocks - think is the boot disk, ad0, while it is really ad2, and + think is the boot disk, ad0, while it is really ad2, and fails. To fix the problem, do one of the following: @@ -1905,10 +1918,10 @@ drop you into the boot loader. Then type - + set root_disk_unit="disk_number" - . disk_number + . disk_number will be 0 if FreeBSD is installed on the master drive on the first IDE controller, 1 if it is installed on the slave @@ -1918,13 +1931,13 @@ installed on the slave of the second IDE controller. - Then type boot, and your + Then type boot, and your system should boot correctly. To make this change permanent (i.e, so you do not have to do this every time you reboot or turn on - your FreeBSD machine), put the line - root_disk_unit="disk_number" + your FreeBSD machine), put the line + root_disk_unit="disk_number" in /boot/loader.conf.local . @@ -1952,9 +1965,7 @@ options PAE &os;/pc98 has a limit of 4 GB memory, and PAE can not - be used with it. On &os;/alpha, the limit on memory depends - on the type of hardware in use - consult the Alpha Hardware - Release Notes for details. Other architectures + be used with it. Other architectures supported by &os; have much higher theoretical limits on maximum memory (many terabytes). @@ -2077,9 +2088,17 @@ Try disabling ACPI support. When the bootloader loads, press - the space key. The system displays OK. Type - unset acpi_load and then - boot. + the space key. The system will display the following: + + OK + + Type: + + unset acpi_load + + And then type: + + boot @@ -2116,8 +2135,8 @@ week. If you are looking for a laptop, check the - FreeBSD-mobile mailing list archives. Otherwise, you - probably want the archives for FreeBSD-questions, or + &a.mobile; archives. Otherwise, you + probably want the archives for the &a.questions;, or possibly a specific mailing list for a particular hardware type. @@ -2137,14 +2156,12 @@ - Yes. FreeBSD currently runs on the Intel x86 and DEC - (now Compaq) Alpha architectures. As of FreeBSD 5.0, the - AMD64 and Intel EM64T, IA-64, and &sparc64; architectures - are also supported. Upcoming platforms are &mips; and - &powerpc;, join the &a.ppc; or the &a.mips; respectively - for more information about ongoing work on these - platforms. For general discussion on new architectures, - join the &a.platforms;. + Yes. FreeBSD currently runs on the Intel x86 and the AMD64 + architectures. The Intel EM64T, IA-64, &arm;, &powerpc;, sun4v and + &sparc64; architectures are also supported. Upcoming platforms are + &mips; and &s390;, join the &a.mips; for more information about + ongoing work on the &mips; platform. For general discussion on + new architectures, join the &a.platforms;. If your machine has a different architecture and you need something right now, we suggest you look at &prompt.root; camcontrol modepage sd0 -m 1 -e -P 3 - and changing the values of AWRE and ARRE from 0 to 1:- + and changing the values of AWRE and ARRE from 0 to 1: AWRE (Auto Write Reallocation Enbld): 1 ARRE (Auto Read Reallocation Enbld): 1 @@ -3447,7 +3464,7 @@ - This is answered in the sendmail FAQ as follows:- + This is answered in the sendmail FAQ as follows: * I'm getting "Local configuration error" messages, such as: @@ -4179,7 +4196,7 @@ license allows them to be used in closed-source software. Contact Apps2go for the least expensive ELF &motif; 2.1.20 distribution for FreeBSD - (either &i386; or Alpha). + (&i386;). There are two distributions, the development edition and the runtime edition (for ==== //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/config/chapter.sgml#2 (text+ko) ==== @@ -1,12 +1,12 @@ + Original Revision: 1.230 --> @@ -569,7 +569,7 @@ Manuálisan így tudjuk elindítani: - &prompt.root; /usr/local/etc/rc.d/utility.sh start + &prompt.root; /usr/local/etc/rc.d/utility start Habár nem mindegyik külsõ szoftvert kell külön megadni az rc.conf ==== //depot/projects/dtrace/ports/MOVED#90 (text+ko) ==== @@ -1,7 +1,7 @@ # # MOVED - a list of (recently) moved or removed ports # -# $FreeBSD: ports/MOVED,v 1.1598 2008/05/21 09:10:34 rafan Exp $ +# $FreeBSD: ports/MOVED,v 1.1600 2008/05/25 10:21:11 hrs Exp $ # # Each entry consists of a single line containing the following four # fields in the order named, separated with the pipe (`|') character: @@ -3479,3 +3479,5 @@ multimedia/smplayer-qt4||2008-05-17|Functionality is now included in smplayer. devel/php-Net_Gearman|devel/pear-Net_Gearman|2008-05-19|Now it is a pear module devel/swig11||2008-05-21|Has expired: use devel/swig13 instead, last release of 1.1 was 8 years ago +japanese/truetypefonts||2008-05-25|Removed due to copyright problem +japanese/kochi-cidfonts||2008-05-25|Removed due to copyright problem ==== //depot/projects/dtrace/ports/Tools/portbuild/scripts/chopindex#3 (text+ko) ==== @@ -1,39 +1,55 @@ -#!/bin/sh -if [ $# != 2 ]; then - echo "usage: chopindex " - return 1 -fi -index=$1 -pkgdir=$2 -tmpindex=/tmp/index.$$ +#!/usr/bin/env python + +import os, sys + +if len(sys.argv) != 3: + print "%s: " % sys.argv[0] + sys.exit() + +indexfile = sys.argv[1] +pkgdir = sys.argv[2] + +if not pkgdir.endswith("/All"): + pkgdir = pkgdir + "/All" -# make a list of all pkgnames that don't have corresponding packages -missing=$(/usr/bin/awk -v FS="|" -v pkgdir=$pkgdir '{ - if (system(sprintf("test -e %s/All/%s.t[bg]z\n", pkgdir, $1))) - print $1 ; -}' $index) +packages = [pkg for (pkg, ext) in map(os.path.splitext, os.listdir(pkgdir)) if ext == ".tbz"] -# make an index for only the ports that have packages -/usr/bin/awk -v FS="|" -v pkgdir=$pkgdir '{ - if (system(sprintf("test ! -e %s/All/%s.t[bg]z\n", pkgdir, $1))) - print $0 ; -}' $index > $tmpindex +index=[] +pkgs=[] +for i in file(indexfile): + out = i.rstrip().split("|") + out[7] = out[7].split(" ") # build dep + out[8] = out[8].split(" ") # run dep + index.append(out) -# find missing ports still in the index as a dependency -delete="" -sed="" -for i in $missing; do - if grep -q "[ |]$i[ |]" $tmpindex; then - delete="$delete $i" - sed="$sed -e s/$(echo $i | sed -e 's/\./\\./g')//g" - fi -done + # Keep track of all the packages we have seen in the index. In + # principle there is no need to track the build/run deps since + # they will also be listed in field 0. We could add a sanity + # check for this. + pkgs.append(out[0]) + pkgs.extend(out[7]) + pkgs.extend(out[8]) -# delete them -if [ "$delete" != "" ]; then - echo "chopindex: deleting" $delete 1>&2 -fi +used=set(pkgs) +notfound=used.difference(set(packages)) -sed $sed -e 's/ */ /g' -e 's/| /|/g' -e 's/ |/|/g' $tmpindex +# Write out the new index, stripping out the entries for missing +# packages as well as dependencies from existing packages on the +# missing ones. +# +# This is slightly dubious since it will intentionally list packages +# that are present but missing dependencies on non-redistributable +# things like jdk that were successfully built but removed already, so +# the dependency lists will not be complete. It matches the old +# chopindex.sh behaviour though. +# +# I think it would be better to just prune those incomplete packages +# from the INDEX altogether, but I don't know if anyone is relying on +# this historical behaviour. -/bin/rm -f $tmpindex +for data in index: + if data[0] not in notfound: + print "%s|%s|%s|%s" % ("|".join(data[:7]), + " ".join([j for j in data[7] if j not in notfound]), + " ".join([j for j in data[8] if j not in notfound]), + "|".join(data[9:])) ==== //depot/projects/dtrace/src/Makefile#23 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.349 2008/05/23 04:20:59 jb Exp $ +# $FreeBSD: src/Makefile,v 1.350 2008/05/25 02:48:57 jb Exp $ # # The user-driven targets are: # @@ -275,7 +275,7 @@ # existing system is. # .if make(universe) -TARGETS?=amd64 arm i386 ia64 pc98 powerpc sparc64 sun4v +TARGETS?=amd64 arm i386 ia64 pc98 powerpc sparc64 universe: universe_prologue universe_prologue: ==== //depot/projects/dtrace/src/sys/i386/i386/exception.s#16 (text+ko) ==== @@ -31,7 +31,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/i386/i386/exception.s,v 1.120 2008/05/24 19:29:02 bz Exp $ + * $FreeBSD: src/sys/i386/i386/exception.s,v 1.121 2008/05/25 14:50:47 attilio Exp $ */ #include "opt_apic.h" @@ -46,7 +46,7 @@ #include "assym.s" #define SEL_RPL_MASK 0x0003 -#define GSEL_KPL 0x0020 /* GSEL(GCODE_SEL, SEL_KPL) */ +#define GSEL_KPL 0x0020 /* GSEL(GCODE_SEL, SEL_KPL) */ #ifdef KDTRACE_HOOKS .bss ==== //depot/projects/dtrace/src/sys/kern/kern_descrip.c#29 (text+ko) ==== @@ -35,7 +35,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/kern_descrip.c,v 1.332 2008/05/21 09:31:44 kib Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/kern_descrip.c,v 1.333 2008/05/25 14:57:43 attilio Exp $"); #include "opt_compat.h" #include "opt_ddb.h" @@ -1449,9 +1449,9 @@ * descriptor to the list of open files at that point, otherwise * put it at the front of the list of open files. */ - fp->f_count = 1; + refcount_init(&fp->f_count, 1); if (resultfp) - fp->f_count++; + fhold(fp); fp->f_cred = crhold(td->td_ucred); fp->f_ops = &badfileops; fp->f_data = NULL; ==== //depot/projects/dtrace/src/sys/kern/kern_lock.c#26 (text+ko) ==== @@ -29,7 +29,7 @@ #include "opt_ddb.h" #include -__FBSDID("$FreeBSD: src/sys/kern/kern_lock.c,v 1.132 2008/04/13 01:21:56 attilio Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/kern_lock.c,v 1.133 2008/05/25 16:11:27 attilio Exp $"); #include #include @@ -163,7 +163,7 @@ int catch, error; class = (flags & LK_INTERLOCK) ? LOCK_CLASS(ilk) : NULL; - catch = (pri) ? (pri & PCATCH) : 0; + catch = pri & PCATCH; pri &= PRIMASK; error = 0; ==== //depot/projects/dtrace/src/sys/kern/sched_4bsd.c#38 (text+ko) ==== @@ -33,7 +33,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/sched_4bsd.c,v 1.125 2008/04/25 05:18:49 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/sched_4bsd.c,v 1.126 2008/05/25 01:44:58 jb Exp $"); #include "opt_hwpmc_hooks.h" #include "opt_sched.h" ==== //depot/projects/dtrace/src/sys/kern/sched_ule.c#36 (text+ko) ==== @@ -36,7 +36,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/sched_ule.c,v 1.244 2008/04/25 05:18:49 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/sched_ule.c,v 1.245 2008/05/25 01:44:58 jb Exp $"); #include "opt_hwpmc_hooks.h" #include "opt_kdtrace.h" ==== //depot/projects/dtrace/src/sys/modules/dtrace/Makefile#30 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/modules/dtrace/Makefile,v 1.2 2008/05/24 04:36:07 jb Exp $ +# $FreeBSD: src/sys/modules/dtrace/Makefile,v 1.3 2008/05/24 19:52:19 bz Exp $ .include .include "Makefile.inc" @@ -12,8 +12,7 @@ systrace .if ${MACHINE_ARCH} == "amd64" -SUBDIR+= fasttrap \ - fbt +SUBDIR+= fbt .elif ${MACHINE_ARCH} == "i386" SUBDIR+= fbt .endif ==== //depot/projects/dtrace/src/sys/modules/dtrace/dtraceall/dtraceall.c#10 (text+ko) ==== @@ -22,7 +22,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/modules/dtrace/dtraceall/dtraceall.c,v 1.1 2008/05/17 02:31:17 jb Exp $ + * $FreeBSD: src/sys/modules/dtrace/dtraceall/dtraceall.c,v 1.2 2008/05/25 02:04:18 jb Exp $ */ #include @@ -68,7 +68,6 @@ #if defined(__amd64__) || defined(__i386__) MODULE_DEPEND(dtraceall, fbt, 1, 1, 1); #endif -MODULE_DEPEND(dtraceall, lockstat, 1, 1, 1); MODULE_DEPEND(dtraceall, sdt, 1, 1, 1); MODULE_DEPEND(dtraceall, systrace, 1, 1, 1); MODULE_DEPEND(dtraceall, profile, 1, 1, 1); ==== //depot/projects/dtrace/src/sys/sys/file.h#10 (text+ko) ==== @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * @(#)file.h 8.3 (Berkeley) 1/9/95 - * $FreeBSD: src/sys/sys/file.h,v 1.77 2008/05/21 09:31:44 kib Exp $ + * $FreeBSD: src/sys/sys/file.h,v 1.78 2008/05/25 14:57:43 attilio Exp $ */ #ifndef _SYS_FILE_H_ @@ -39,6 +39,7 @@ #include #else #include +#include #include #include @@ -116,7 +117,7 @@ short f_type; /* descriptor type */ short f_vnread_flags; /* (f) Sleep lock for f_offset */ volatile u_int f_flag; /* see fcntl.h */ - volatile int f_count; /* reference count */ + volatile u_int f_count; /* reference count */ /* * DTYPE_VNODE specific fields. */ @@ -196,9 +197,10 @@ int fgetsock(struct thread *td, int fd, struct socket **spp, u_int *fflagp); void fputsock(struct socket *sp); -#define fhold(fp) atomic_add_int(&(fp)->f_count, 1) +#define fhold(fp) \ + (refcount_acquire(&(fp)->f_count)) #define fdrop(fp, td) \ - (atomic_fetchadd_int(&(fp)->f_count, -1) <= 1 ? _fdrop((fp), (td)) : 0) + (refcount_release(&(fp)->f_count) ? _fdrop((fp), (td)) : 0) static __inline fo_rdwr_t fo_read; static __inline fo_rdwr_t fo_write; ==== //depot/projects/dtrace/src/sys/ufs/ffs/fs.h#6 (text+ko) ==== @@ -27,7 +27,7 @@ * SUCH DAMAGE. * * @(#)fs.h 8.13 (Berkeley) 3/21/95 - * $FreeBSD: src/sys/ufs/ffs/fs.h,v 1.49 2006/10/31 21:48:53 pjd Exp $ + * $FreeBSD: src/sys/ufs/ffs/fs.h,v 1.50 2008/05/24 20:44:14 rodrigc Exp $ */ #ifndef _UFS_FFS_FS_H_ @@ -103,8 +103,8 @@ * 2^32 with only two levels of indirection, MINBSIZE is set to 4096. * MINBSIZE must be big enough to hold a cylinder group block, * thus changes to (struct cg) must keep its size within MINBSIZE. - * Note that super blocks are always of size SBSIZE, - * and that both SBSIZE and MAXBSIZE must be >= MINBSIZE. + * Note that super blocks are always of size SBLOCKSIZE, + * and that both SBLOCKSIZE and MAXBSIZE must be >= MINBSIZE. */ #define MINBSIZE 4096 ==== //depot/projects/dtrace/src/sys/vm/vm_mmap.c#15 (text+ko) ==== @@ -41,7 +41,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/vm/vm_mmap.c,v 1.220 2008/05/17 19:32:48 alc Exp $"); +__FBSDID("$FreeBSD: src/sys/vm/vm_mmap.c,v 1.221 2008/05/24 21:57:16 alc Exp $"); #include "opt_compat.h" #include "opt_hwpmc_hooks.h" @@ -573,13 +573,6 @@ if (addr < vm_map_min(map) || addr + size > vm_map_max(map)) return (EINVAL); vm_map_lock(map); - /* - * Make sure entire range is allocated. - */ - if (!vm_map_check_protection(map, addr, addr + size, VM_PROT_NONE)) { - vm_map_unlock(map); - return (EINVAL); - } #ifdef HWPMC_HOOKS /* * Inform hwpmc if the address range being unmapped contains ==== //depot/projects/dtrace/www/de/developers.sgml#12 (text+ko) ==== @@ -6,9 +6,9 @@ us to update author names, or the representation of those names (such as adding email addresses), by just editing a single file. -$FreeBSD: www/de/developers.sgml,v 1.24 2008/04/27 21:52:42 jkois Exp $ -$FreeBSDde: de-www/developers.sgml,v 1.29 2008/04/27 21:46:28 jkois Exp $ -basiert auf: 1.192 +$FreeBSD: www/de/developers.sgml,v 1.25 2008/05/25 08:53:34 jkois Exp $ +$FreeBSDde: de-www/developers.sgml,v 1.30 2008/05/25 08:39:27 jkois Exp $ +basiert auf: 1.194 --> @@ -150,6 +150,7 @@ + @@ -316,6 +317,7 @@ + ==== //depot/projects/dtrace/www/de/share/sgml/news.xml#23 (text+ko) ==== @@ -2,9 +2,9 @@ 1.6 articles/linux-users/article.sgml Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/article.sgml#5 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/article.sgml#5 (text+ko) ==== @@ -1,8 +1,8 @@ - + + Original Revision: 1.6 --> @@ -26,7 +26,7 @@ A FreeBSD Dokumentációs Projekt - $FreeBSD: doc/en_US.ISO8859-1/articles/linux-users/article.sgml,v 1.5 2008/05/25 15:19:43 gabor Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/linux-users/article.sgml,v 1.6 2008/05/26 16:44:05 gabor Exp $ &tm-attrib.freebsd; From owner-p4-projects@FreeBSD.ORG Mon May 26 20:56:07 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 590B0106566C; Mon, 26 May 2008 20:56:07 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 012CA106567E for ; Mon, 26 May 2008 20:56:07 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id D2F778FC35 for ; Mon, 26 May 2008 20:56:06 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4QKu6hT096932 for ; Mon, 26 May 2008 20:56:06 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4QKu6fi096930 for perforce@freebsd.org; Mon, 26 May 2008 20:56:06 GMT (envelope-from trasz@freebsd.org) Date: Mon, 26 May 2008 20:56:06 GMT Message-Id: <200805262056.m4QKu6fi096930@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Cc: Subject: PERFORCE change 142320 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2008 20:56:07 -0000 http://perforce.freebsd.org/chv.cgi?CH=142320 Change 142320 by trasz@trasz_traszkan on 2008/05/26 20:55:21 Default to printing getfacl output in compact form. Make "-q" flag actually work. Affected files ... .. //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/getfacl.1#3 edit .. //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/getfacl.c#3 edit Differences ... ==== //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/getfacl.1#3 (text+ko) ==== @@ -38,7 +38,7 @@ .Nd get ACL information .Sh SYNOPSIS .Nm -.Op Fl cdhq +.Op Fl dhqv .Op Ar .Sh DESCRIPTION The @@ -56,8 +56,6 @@ .Pp The following option is available: .Bl -tag -width indent -.It Fl c -For the NFSv4 ACLs, return the ACL in compact form. .It Fl d The operation applies to the default ACL of a directory instead of the access ACL. @@ -70,6 +68,8 @@ Do not write commented information about file name and ownership. This is useful when dealing with filenames with unprintable characters. +.It Fl v +For the NFSv4 ACLs, return the ACL in verbose form. .El .Pp The following operand is available: ==== //depot/projects/soc2008/trasz_nfs4acl/bin/getfacl/getfacl.c#3 (text+ko) ==== @@ -54,7 +54,7 @@ usage(void) { - fprintf(stderr, "getfacl [-dhq] [file ...]\n"); + fprintf(stderr, "getfacl [-dhqv] [file ...]\n"); } static char * @@ -178,7 +178,7 @@ int print_aces_aligned_nicely(const ace_t *ace, int nentries, int compact); int -print_nfsv4_acl(char *path, int compact) +print_nfsv4_acl(char *path, int verbose) { int ret, nentries = -1; ace_t *aces; @@ -187,20 +187,17 @@ if (ret) return (-1); - return (print_aces_aligned_nicely(aces, nentries, compact)); + return (print_aces_aligned_nicely(aces, nentries, !verbose)); } static int -print_acl(char *path, acl_type_t type, int hflag, int qflag, int cflag) +print_acl(char *path, acl_type_t type, int hflag, int qflag, int vflag) { struct stat sb; acl_t acl; char *acl_text; int error; - if (pathconf(path, _ACL_ACE_ENABLED)) - return (print_nfsv4_acl(path, cflag)); - if (hflag) error = lstat(path, &sb); else @@ -219,6 +216,9 @@ printf("# file: %s\n# owner: %s\n# group: %s\n", path, getuname(sb.st_uid), getgname(sb.st_gid)); + if (pathconf(path, _ACL_ACE_ENABLED)) + return (print_nfsv4_acl(path, vflag)); + if (hflag) acl = acl_get_link_np(path, type); else @@ -253,7 +253,7 @@ } static int -print_acl_from_stdin(acl_type_t type, int hflag, int qflag, int cflag) +print_acl_from_stdin(acl_type_t type, int hflag, int qflag, int vflag) { char *p, pathname[PATH_MAX]; int carried_error = 0; @@ -261,7 +261,7 @@ while (fgets(pathname, (int)sizeof(pathname), stdin)) { if ((p = strchr(pathname, '\n')) != NULL) *p = '\0'; - if (print_acl(pathname, type, hflag, qflag, cflag) == -1) { + if (print_acl(pathname, type, hflag, qflag, vflag) == -1) { carried_error = -1; } } @@ -275,16 +275,13 @@ acl_type_t type = ACL_TYPE_ACCESS; int carried_error = 0; int ch, error, i; - int hflag, qflag, cflag; + int hflag, qflag, vflag; hflag = 0; qflag = 0; - cflag = 0; - while ((ch = getopt(argc, argv, "cdhq")) != -1) + vflag = 0; + while ((ch = getopt(argc, argv, "dhqv")) != -1) switch(ch) { - case 'c': - cflag = 1; - break; case 'd': type = ACL_TYPE_DEFAULT; break; @@ -294,6 +291,9 @@ case 'q': qflag = 1; break; + case 'v': + vflag = 1; + break; default: usage(); return(-1); @@ -302,17 +302,17 @@ argv += optind; if (argc == 0) { - error = print_acl_from_stdin(type, hflag, qflag, cflag); + error = print_acl_from_stdin(type, hflag, qflag, vflag); return(error ? 1 : 0); } for (i = 0; i < argc; i++) { if (!strcmp(argv[i], "-")) { - error = print_acl_from_stdin(type, hflag, qflag, cflag); + error = print_acl_from_stdin(type, hflag, qflag, vflag); if (error == -1) carried_error = -1; } else { - error = print_acl(argv[i], type, hflag, qflag, cflag); + error = print_acl(argv[i], type, hflag, qflag, vflag); if (error == -1) carried_error = -1; } From owner-p4-projects@FreeBSD.ORG Mon May 26 22:33:55 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5FC0C1065672; Mon, 26 May 2008 22:33:55 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 099C4106566B for ; Mon, 26 May 2008 22:33:55 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E90E58FC1A for ; Mon, 26 May 2008 22:33:54 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4QMXsgX003816 for ; Mon, 26 May 2008 22:33:54 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4QMXsLK003814 for perforce@freebsd.org; Mon, 26 May 2008 22:33:54 GMT (envelope-from sam@freebsd.org) Date: Mon, 26 May 2008 22:33:54 GMT Message-Id: <200805262233.m4QMXsLK003814@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 142323 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2008 22:33:55 -0000 http://perforce.freebsd.org/chv.cgi?CH=142323 Change 142323 by sam@sam_ebb on 2008/05/26 22:33:17 Add a mac address to the key definition as otherwise we lose the address specified in the ioctl and for drivers that need the address to locate a key (e.g. for delete). Note this change net80211-private api's but not the driver callback; may want to change that also. Affected files ... .. //depot/projects/vap/sys/net80211/ieee80211_crypto.c#15 edit .. //depot/projects/vap/sys/net80211/ieee80211_crypto.h#14 edit .. //depot/projects/vap/sys/net80211/ieee80211_ioctl.c#59 edit Differences ... ==== //depot/projects/vap/sys/net80211/ieee80211_crypto.c#15 (text+ko) ==== @@ -130,10 +130,9 @@ } static __inline int -dev_key_set(struct ieee80211vap *vap, const struct ieee80211_key *key, - const uint8_t mac[IEEE80211_ADDR_LEN]) +dev_key_set(struct ieee80211vap *vap, const struct ieee80211_key *key) { - return vap->iv_key_set(vap, key, mac); + return vap->iv_key_set(vap, key, key->wk_macaddr); } /* @@ -480,8 +479,7 @@ * ieee80211_key_update_end(vap); */ int -ieee80211_crypto_setkey(struct ieee80211vap *vap, struct ieee80211_key *key, - const uint8_t macaddr[IEEE80211_ADDR_LEN]) +ieee80211_crypto_setkey(struct ieee80211vap *vap, struct ieee80211_key *key) { const struct ieee80211_cipher *cip = key->wk_cipher; @@ -490,7 +488,7 @@ IEEE80211_DPRINTF(vap, IEEE80211_MSG_CRYPTO, "%s: %s keyix %u flags 0x%x mac %s rsc %ju tsc %ju len %u\n", __func__, cip->ic_name, key->wk_keyix, - key->wk_flags, ether_sprintf(macaddr), + key->wk_flags, ether_sprintf(key->wk_macaddr), key->wk_keyrsc[IEEE80211_NONQOS_TID], key->wk_keytsc, key->wk_keylen); @@ -513,7 +511,7 @@ vap->iv_stats.is_crypto_setkey_nokey++; return 0; } - return dev_key_set(vap, key, macaddr); + return dev_key_set(vap, key); } /* ==== //depot/projects/vap/sys/net80211/ieee80211_crypto.h#14 (text+ko) ==== @@ -90,6 +90,7 @@ uint64_t wk_keytsc; /* key transmit sequence counter */ const struct ieee80211_cipher *wk_cipher; void *wk_private; /* private cipher state */ + uint8_t wk_macaddr[IEEE80211_ADDR_LEN]; }; #define IEEE80211_KEY_COMMON /* common flags passed in by apps */\ (IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV | IEEE80211_KEY_GROUP) @@ -138,9 +139,7 @@ int cipher, int flags, struct ieee80211_key *); int ieee80211_crypto_delkey(struct ieee80211vap *, struct ieee80211_key *); -int ieee80211_crypto_setkey(struct ieee80211vap *, - struct ieee80211_key *, - const uint8_t macaddr[IEEE80211_ADDR_LEN]); +int ieee80211_crypto_setkey(struct ieee80211vap *, struct ieee80211_key *); void ieee80211_crypto_delglobalkeys(struct ieee80211vap *); /* ==== //depot/projects/vap/sys/net80211/ieee80211_ioctl.c#59 (text+ko) ==== @@ -1135,8 +1135,9 @@ wk->wk_keytsc = 0; /* new key, reset */ memset(wk->wk_key, 0, sizeof(wk->wk_key)); memcpy(wk->wk_key, ik.ik_keydata, ik.ik_keylen); - if (!ieee80211_crypto_setkey(vap, wk, - ni != NULL ? ni->ni_macaddr : ik.ik_macaddr)) + IEEE80211_ADDR_COPY(wk->wk_macaddr, + ni != NULL ? ni->ni_macaddr : ik.ik_macaddr); + if (!ieee80211_crypto_setkey(vap, wk)) error = EIO; else if ((ik.ik_flags & IEEE80211_KEY_DEFAULT)) vap->iv_def_txkey = kid; @@ -2502,7 +2503,8 @@ IEEE80211_KEY_XMIT | IEEE80211_KEY_RECV, k)) { k->wk_keylen = ireq->i_len; memcpy(k->wk_key, tmpkey, sizeof(tmpkey)); - if (!ieee80211_crypto_setkey(vap, k, vap->iv_myaddr)) + IEEE80211_ADDR_COPY(k->wk_macaddr, vap->iv_myaddr); + if (!ieee80211_crypto_setkey(vap, k)) error = EINVAL; } else error = EINVAL; From owner-p4-projects@FreeBSD.ORG Mon May 26 22:35:57 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 76B761065676; Mon, 26 May 2008 22:35:57 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39483106566B for ; Mon, 26 May 2008 22:35:57 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 2474C8FC13 for ; Mon, 26 May 2008 22:35:57 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4QMZvLa003947 for ; Mon, 26 May 2008 22:35:57 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4QMZvjo003945 for perforce@freebsd.org; Mon, 26 May 2008 22:35:57 GMT (envelope-from sam@freebsd.org) Date: Mon, 26 May 2008 22:35:57 GMT Message-Id: <200805262235.m4QMZvjo003945@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 142324 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 May 2008 22:35:57 -0000 http://perforce.freebsd.org/chv.cgi?CH=142324 Change 142324 by sam@sam_ebb on 2008/05/26 22:35:11 use the newly added wk_macaddr to eliminate a hack Affected files ... .. //depot/projects/vap/sys/dev/ath/if_ath.c#76 edit Differences ... ==== //depot/projects/vap/sys/dev/ath/if_ath.c#76 (text+ko) ==== @@ -139,7 +139,6 @@ static void ath_bmiss_vap(struct ieee80211vap *); static void ath_bmiss_proc(void *, int); static int ath_keyset(struct ath_softc *, const struct ieee80211_key *, - const u_int8_t [IEEE80211_ADDR_LEN], struct ieee80211_node *); static int ath_key_alloc(struct ieee80211vap *, const struct ieee80211_key *, @@ -1078,7 +1077,7 @@ return; k = &ni->ni_ucastkey; if (k->wk_keyix != IEEE80211_KEYIX_NONE) - ath_keyset(sc, k, ni->ni_macaddr, vap->iv_bss); + ath_keyset(sc, k, vap->iv_bss); } /* @@ -1108,11 +1107,8 @@ continue; for (i = 0; i < IEEE80211_WEP_NKID; i++) { const struct ieee80211_key *k = &vap->iv_nw_keys[i]; - if (k->wk_keyix == IEEE80211_KEYIX_NONE) - continue; - /* XXX group keys need bcast addr, should be in key */ - ath_keyset(sc, k, k->wk_flags & IEEE80211_KEY_GROUP ? - ifp->if_broadcastaddr : vap->iv_myaddr, vap->iv_bss); + if (k->wk_keyix != IEEE80211_KEYIX_NONE) + ath_keyset(sc, k, vap->iv_bss); } } /* @@ -2225,7 +2221,6 @@ */ static int ath_keyset(struct ath_softc *sc, const struct ieee80211_key *k, - const u_int8_t mac0[IEEE80211_ADDR_LEN], struct ieee80211_node *bss) { #define N(a) (sizeof(a)/sizeof(a[0])) @@ -2269,7 +2264,7 @@ gmac[0] |= 0x80; mac = gmac; } else - mac = mac0; + mac = k->wk_macaddr; if (hk.kv_type == HAL_CIPHER_TKIP && (k->wk_flags & IEEE80211_KEY_SWMIC) == 0) { @@ -2528,7 +2523,7 @@ { struct ath_softc *sc = vap->iv_ic->ic_ifp->if_softc; - return ath_keyset(sc, k, mac, vap->iv_bss); + return ath_keyset(sc, k, vap->iv_bss); } /* @@ -5850,8 +5845,9 @@ /* XXX locking? */ ni->ni_ucastkey.wk_keyix = keyix; ni->ni_ucastkey.wk_rxkeyix = rxkeyix; + IEEE80211_ADDR_COPY(ni->ni_ucastkey.wk_macaddr, ni->ni_macaddr); /* NB: this will create a pass-thru key entry */ - ath_keyset(sc, &ni->ni_ucastkey, ni->ni_macaddr, vap->iv_bss); + ath_keyset(sc, &ni->ni_ucastkey, vap->iv_bss); } } From owner-p4-projects@FreeBSD.ORG Tue May 27 02:29:02 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A3035106564A; Tue, 27 May 2008 02:29:02 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31BC5106567A for ; Tue, 27 May 2008 02:29:02 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1A7698FC13 for ; Tue, 27 May 2008 02:29:02 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R2T2Oj026344 for ; Tue, 27 May 2008 02:29:02 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R2T1qU026342 for perforce@freebsd.org; Tue, 27 May 2008 02:29:01 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 02:29:01 GMT Message-Id: <200805270229.m4R2T1qU026342@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142340 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 02:29:02 -0000 http://perforce.freebsd.org/chv.cgi?CH=142340 Change 142340 by jb@freebsd3 on 2008/05/27 02:28:11 IFC Affected files ... .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/linux-users/article.sgml#4 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/faq/book.sgml#18 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#75 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/articles/Makefile#2 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/articles/linux-users/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/articles/linux-users/article.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/book.sgml#2 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/mac/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/share/sgml/books.ent#2 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys-developers.sgml#37 integrate .. //depot/projects/dtrace/ports/MOVED#91 integrate .. //depot/projects/dtrace/ports/Mk/bsd.sites.mk#31 integrate .. //depot/projects/dtrace/src/ObsoleteFiles.inc#45 integrate .. //depot/projects/dtrace/src/UPDATING#32 integrate .. //depot/projects/dtrace/src/etc/Makefile#14 integrate .. //depot/projects/dtrace/src/etc/defaults/rc.conf#36 integrate .. //depot/projects/dtrace/src/etc/isdn/Makefile#4 delete .. //depot/projects/dtrace/src/etc/isdn/answer#4 delete .. //depot/projects/dtrace/src/etc/isdn/holidays.D#4 delete .. //depot/projects/dtrace/src/etc/isdn/isdnd.rates.A#4 delete .. //depot/projects/dtrace/src/etc/isdn/isdnd.rates.D#4 delete .. //depot/projects/dtrace/src/etc/isdn/isdnd.rates.F#4 delete .. //depot/projects/dtrace/src/etc/isdn/isdnd.rates.L#4 delete .. //depot/projects/dtrace/src/etc/isdn/isdnd.rates.UK.BT#4 delete .. //depot/projects/dtrace/src/etc/isdn/isdnd.rc.sample#4 delete .. //depot/projects/dtrace/src/etc/isdn/isdntel.alias.sample#4 delete .. //depot/projects/dtrace/src/etc/isdn/isdntel.sh#4 delete .. //depot/projects/dtrace/src/etc/isdn/record#4 delete .. //depot/projects/dtrace/src/etc/isdn/tell#4 delete .. //depot/projects/dtrace/src/etc/isdn/tell-record#4 delete .. //depot/projects/dtrace/src/etc/isdn/unknown_incoming#4 delete .. //depot/projects/dtrace/src/etc/mtree/BSD.include.dist#12 integrate .. //depot/projects/dtrace/src/etc/mtree/BSD.root.dist#6 integrate .. //depot/projects/dtrace/src/etc/mtree/BSD.usr.dist#17 integrate .. //depot/projects/dtrace/src/etc/netstart#5 integrate .. //depot/projects/dtrace/src/etc/network.subr#17 integrate .. //depot/projects/dtrace/src/etc/rc.d/Makefile#18 integrate .. //depot/projects/dtrace/src/etc/rc.d/NETWORKING#6 integrate .. //depot/projects/dtrace/src/etc/rc.d/isdnd#7 delete .. //depot/projects/dtrace/src/etc/rc.d/ppp#13 integrate .. //depot/projects/dtrace/src/gnu/usr.bin/cpio/Makefile#4 integrate .. //depot/projects/dtrace/src/include/Makefile#16 integrate .. //depot/projects/dtrace/src/lib/libarchive/Makefile#14 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive.h.in#12 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_endian.h#3 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_entry.3#7 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_entry.c#10 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_entry.h#8 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_entry_link_resolver.c#2 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_entry_private.h#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_platform.h#10 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read.3#9 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_extract.c#11 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_compression_bzip2.c#9 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_compression_program.c#2 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_format_ar.c#5 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_format_iso9660.c#10 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_format_mtree.c#5 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_format_tar.c#15 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_format_zip.c#13 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_string.c#7 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_string.h#8 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_util.c#9 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_write.3#9 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_write_disk.3#3 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_write_disk.c#7 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_write_set_compression_program.c#2 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_write_set_format_ar.c#5 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_write_set_format_pax.c#10 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_write_set_format_ustar.c#10 integrate .. //depot/projects/dtrace/src/lib/libarchive/config_freebsd.h#6 integrate .. //depot/projects/dtrace/src/lib/libarchive/cpio.5#2 integrate .. //depot/projects/dtrace/src/lib/libarchive/filter_fork.c#3 integrate .. //depot/projects/dtrace/src/lib/libarchive/libarchive-formats.5#8 integrate .. //depot/projects/dtrace/src/lib/libarchive/tar.5#7 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/Makefile#6 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/main.c#5 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_acl_pax.c#2 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_archive_api_feature.c#3 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_entry.c#3 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_link_resolver.c#1 branch .. //depot/projects/dtrace/src/lib/libarchive/test/test_pax_filename_encoding.c#2 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_read_format_mtree.c#2 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_read_format_tar_empty_filename.c#1 branch .. //depot/projects/dtrace/src/lib/libarchive/test/test_read_format_tar_empty_filename.tar.uu#1 branch .. //depot/projects/dtrace/src/lib/libarchive/test/test_tar_filenames.c#3 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_tar_large.c#2 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_ustar_filenames.c#1 branch .. //depot/projects/dtrace/src/lib/libarchive/test/test_write_disk_hardlink.c#2 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_write_format_ar.c#3 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/test_write_format_tar_ustar.c#1 branch .. //depot/projects/dtrace/src/lib/libkvm/kvm_file.c#6 integrate .. //depot/projects/dtrace/src/share/Makefile#5 integrate .. //depot/projects/dtrace/src/share/examples/Makefile#6 integrate .. //depot/projects/dtrace/src/share/examples/isdn/FAQ#5 delete .. //depot/projects/dtrace/src/share/examples/isdn/KERNEL#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/Overview#5 delete .. //depot/projects/dtrace/src/share/examples/isdn/README#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/ROADMAP#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/ReleaseNotes#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/Resources#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/SupportedCards#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/ThankYou#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/README#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/anleitung.ppp#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/answer.c#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/answer.sh#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/convert.sh#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/hplay.c#5 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/i4b-ppp-newbie.txt#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/isdnctl#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/isdnd_acct#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/isdnd_acct.pl#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/isdntelmux.c#5 delete .. //depot/projects/dtrace/src/share/examples/isdn/contrib/mrtg-isp0.sh#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/i4brunppp/Makefile#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/i4brunppp/README#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/i4brunppp/i4brunppp-isdnd.rc#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/i4brunppp/i4brunppp.8#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/i4brunppp/i4brunppp.c#5 delete .. //depot/projects/dtrace/src/share/examples/isdn/v21/Makefile#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/v21/README#4 delete .. //depot/projects/dtrace/src/share/examples/isdn/v21/v21modem.c#5 delete .. //depot/projects/dtrace/src/share/examples/ppp/isdnd.rc#4 delete .. //depot/projects/dtrace/src/share/examples/ppp/ppp.conf.isdn#4 delete .. //depot/projects/dtrace/src/share/examples/ppp/ppp.conf.sample#4 integrate .. //depot/projects/dtrace/src/share/isdn/0.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/1.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/2.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/3.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/4.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/5.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/6.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/7.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/8.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/9.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/Makefile#4 delete .. //depot/projects/dtrace/src/share/isdn/beep.al.uu#4 delete .. //depot/projects/dtrace/src/share/isdn/msg.al.uu#4 delete .. //depot/projects/dtrace/src/share/man/man4/netgraph.4#4 integrate .. //depot/projects/dtrace/src/share/man/man4/sppp.4#4 integrate .. //depot/projects/dtrace/src/share/man/man5/rc.conf.5#30 integrate .. //depot/projects/dtrace/src/share/man/man5/src.conf.5#15 integrate .. //depot/projects/dtrace/src/share/man/man7/hier.7#13 integrate .. //depot/projects/dtrace/src/share/mk/bsd.own.mk#22 integrate .. //depot/projects/dtrace/src/sys/Makefile#14 integrate .. //depot/projects/dtrace/src/sys/amd64/conf/NOTES#20 integrate .. //depot/projects/dtrace/src/sys/conf/files#93 integrate .. //depot/projects/dtrace/src/sys/conf/files.i386#35 integrate .. //depot/projects/dtrace/src/sys/conf/files.pc98#21 integrate .. //depot/projects/dtrace/src/sys/conf/options#54 integrate .. //depot/projects/dtrace/src/sys/conf/options.amd64#12 integrate .. //depot/projects/dtrace/src/sys/conf/options.i386#11 integrate .. //depot/projects/dtrace/src/sys/conf/options.pc98#9 integrate .. //depot/projects/dtrace/src/sys/dev/ata/ata-all.c#15 integrate .. //depot/projects/dtrace/src/sys/dev/iwn/if_iwn.c#3 integrate .. //depot/projects/dtrace/src/sys/dev/jme/if_jme.c#1 branch .. //depot/projects/dtrace/src/sys/dev/jme/if_jmereg.h#1 branch .. //depot/projects/dtrace/src/sys/dev/jme/if_jmevar.h#1 branch .. //depot/projects/dtrace/src/sys/dev/mii/jmphy.c#1 branch .. //depot/projects/dtrace/src/sys/dev/mii/jmphyreg.h#1 branch .. //depot/projects/dtrace/src/sys/dev/mii/miidevs#18 integrate .. //depot/projects/dtrace/src/sys/i386/conf/NOTES#22 integrate .. //depot/projects/dtrace/src/sys/i4b/capi/README#4 delete .. //depot/projects/dtrace/src/sys/i4b/capi/capi.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/capi/capi_l4if.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/capi/capi_llif.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/capi/capi_msgs.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/capi/capi_msgs.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/capi/iavc/iavc.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/capi/iavc/iavc_card.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/capi/iavc/iavc_isa.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/capi/iavc/iavc_lli.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/capi/iavc/iavc_pci.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/driver/i4b_ctl.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/driver/i4b_ing.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/driver/i4b_ipr.c#7 delete .. //depot/projects/dtrace/src/sys/i4b/driver/i4b_isppp.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/driver/i4b_rbch.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/driver/i4b_tel.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/driver/i4b_trace.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_cause.h#2 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_debug.h#2 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_global.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_ioctl.h#2 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_isdnq931.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_l1l2.h#5 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_l2l3.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_l3l4.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_mbuf.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_rbch_ioctl.h#2 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_tel_ioctl.h#2 delete .. //depot/projects/dtrace/src/sys/i4b/include/i4b_trace.h#2 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/i4b_hdlc.c#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/i4b_hdlc.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/i4b_l1.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/i4b_l1dmux.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/i4b_l1lib.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi/i4b_ifpi_ext.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi/i4b_ifpi_isac.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi/i4b_ifpi_l1.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi/i4b_ifpi_l1fsm.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi/i4b_ifpi_pci.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi2/i4b_ifpi2_ext.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi2/i4b_ifpi2_isacsx.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi2/i4b_ifpi2_isacsx.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi2/i4b_ifpi2_l1.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi2/i4b_ifpi2_l1fsm.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpi2/i4b_ifpi2_pci.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpnp/i4b_ifpnp_avm.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpnp/i4b_ifpnp_ext.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpnp/i4b_ifpnp_isac.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpnp/i4b_ifpnp_l1.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ifpnp/i4b_ifpnp_l1fsm.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ihfc/i4b_ihfc.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ihfc/i4b_ihfc_drv.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ihfc/i4b_ihfc_drv.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ihfc/i4b_ihfc_ext.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ihfc/i4b_ihfc_l1if.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/ihfc/i4b_ihfc_pnp.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_asuscom_ipac.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_avm_a1.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_bchan.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_ctx_s0P.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_diva.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_drn_ngo.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_dynalink.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_elsa_pcc16.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_elsa_qs1i.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_elsa_qs1p.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_hscx.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_hscx.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_ipac.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_isac.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_isac.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_isic.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_isic.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_isic_ext.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_isic_isa.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_isic_pnp.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_itk_ix1.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_l1.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_l1fsm.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_siemens_isurf.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_sws.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_tel_s016.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_tel_s0163.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_tel_s08.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/isic/i4b_usr_sti.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/itjc/i4b_hdlc.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/itjc/i4b_itjc_ext.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/itjc/i4b_itjc_isac.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/itjc/i4b_itjc_l1.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/itjc/i4b_itjc_l1fsm.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/itjc/i4b_itjc_pci.c#7 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/iwic/i4b_iwic.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/iwic/i4b_iwic_bchan.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/iwic/i4b_iwic_dchan.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/iwic/i4b_iwic_ext.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/iwic/i4b_iwic_fsm.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/iwic/i4b_iwic_l1if.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/iwic/i4b_iwic_pci.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer1/iwic/i4b_w6692.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_iframe.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_l2.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_l2.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_l2fsm.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_l2fsm.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_l2timer.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_lme.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_mbuf.c#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_sframe.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_tei.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_uframe.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer2/i4b_util.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_l2if.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_l3.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_l3fsm.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_l3fsm.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_l3timer.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_l4if.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_q931.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_q931.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_q932fac.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer3/i4b_q932fac.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer4/i4b_i4bdrv.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer4/i4b_l4.c#5 delete .. //depot/projects/dtrace/src/sys/i4b/layer4/i4b_l4.h#4 delete .. //depot/projects/dtrace/src/sys/i4b/layer4/i4b_l4mgmt.c#6 delete .. //depot/projects/dtrace/src/sys/i4b/layer4/i4b_l4timer.c#5 delete .. //depot/projects/dtrace/src/sys/kern/kern_cpuset.c#6 integrate .. //depot/projects/dtrace/src/sys/kern/kern_rwlock.c#17 integrate .. //depot/projects/dtrace/src/sys/kern/subr_clist.c#1 branch .. //depot/projects/dtrace/src/sys/modules/mii/Makefile#8 integrate .. //depot/projects/dtrace/src/sys/netipx/spx_usrreq.c#6 integrate .. //depot/projects/dtrace/src/sys/nfs4client/nfs4_vnops.c#14 integrate .. //depot/projects/dtrace/src/sys/nfsclient/nfs_vnops.c#18 integrate .. //depot/projects/dtrace/src/sys/pc98/conf/NOTES#11 integrate .. //depot/projects/dtrace/src/sys/sys/file.h#11 integrate .. //depot/projects/dtrace/src/sys/sys/param.h#54 integrate .. //depot/projects/dtrace/src/tools/build/mk/OptionalObsoleteFiles.inc#15 integrate .. //depot/projects/dtrace/src/tools/build/options/WITHOUT_I4B#3 delete .. //depot/projects/dtrace/src/tools/kerneldoc/subsys/Dependencies#4 integrate .. //depot/projects/dtrace/src/tools/kerneldoc/subsys/Doxyfile-i4b#4 delete .. //depot/projects/dtrace/src/tools/regression/atm/harp/atm_udp.ng#4 delete .. //depot/projects/dtrace/src/tools/regression/atm/harp/memory_leak.sh#4 delete .. //depot/projects/dtrace/src/usr.bin/Makefile#17 integrate .. //depot/projects/dtrace/src/usr.bin/cpio/Makefile#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/bsdcpio.1#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/cmdline.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/config_freebsd.h#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/cpio.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/cpio.h#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/cpio_platform.h#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/err.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/matching.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/matching.h#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/pathmatch.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/pathmatch.h#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/Makefile#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/main.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test.h#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_0.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_basic.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_format_newc.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_gcpio_compat.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_gcpio_compat_ref.bin.uu#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_gcpio_compat_ref.crc.uu#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_gcpio_compat_ref.newc.uu#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_gcpio_compat_ref.ustar.uu#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_B.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_L.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_a.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_c.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_d.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_ell.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_f.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_f.cpio.uu#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_help.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_m.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_m.cpio.uu#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_t.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_t.cpio.uu#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_t.stdout.uu#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_tv.stdout.uu#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_u.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_version.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_y.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_option_z.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_owner_parse.c#1 branch .. //depot/projects/dtrace/src/usr.bin/cpio/test/test_pathmatch.c#1 branch .. //depot/projects/dtrace/src/usr.bin/fstat/fstat.c#7 integrate .. //depot/projects/dtrace/src/usr.bin/tar/Makefile#8 integrate .. //depot/projects/dtrace/src/usr.bin/tar/bsdtar.1#12 integrate .. //depot/projects/dtrace/src/usr.bin/tar/bsdtar.c#12 integrate .. //depot/projects/dtrace/src/usr.bin/tar/bsdtar.h#10 integrate .. //depot/projects/dtrace/src/usr.bin/tar/config_freebsd.h#4 integrate .. //depot/projects/dtrace/src/usr.bin/tar/matching.c#7 integrate .. //depot/projects/dtrace/src/usr.bin/tar/read.c#10 integrate .. //depot/projects/dtrace/src/usr.bin/tar/subst.c#1 branch .. //depot/projects/dtrace/src/usr.bin/tar/test/Makefile#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/main.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/test.h#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/test_0.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/test_basic.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/test_copy.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/test_getdate.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/test_help.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/test_option_T.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/test_patterns.c#1 branch .. //depot/projects/dtrace/src/usr.bin/tar/test/test_stdio.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/test/test_version.c#2 integrate .. //depot/projects/dtrace/src/usr.bin/tar/util.c#7 integrate .. //depot/projects/dtrace/src/usr.bin/tar/write.c#13 integrate .. //depot/projects/dtrace/src/usr.sbin/Makefile#27 integrate .. //depot/projects/dtrace/src/usr.sbin/i4b/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/Makefile.inc#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/dtmfdecode/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/dtmfdecode/dtmfdecode.1#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/dtmfdecode/dtmfdecode.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/dtmfdecode/dtmfsounds.al.uu#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/g711conv/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/g711conv/g711conv.1#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/g711conv/g711conv.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/alias.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/config.h#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/controller.c#6 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/curses.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/dial.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/exec.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/fsm.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/holiday.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/isdnd.8#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/isdnd.acct.5#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/isdnd.h#7 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/isdnd.rates.5#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/isdnd.rc.5#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/log.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/main.c#6 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/monitor.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/msghdl.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/pathnames.h#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/pcause.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/process.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/rates.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/rc_config.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/rc_parse.y#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/rc_scan.l#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/support.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnd/timer.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndebug/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndebug/isdndebug.8#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndebug/main.c#6 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/decode.h#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/facility.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/facility.h#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/isdndecode.8#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/layer1.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/layer2.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/layer3.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/layer3_subr.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/main.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/pcause.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdndecode/pcause.h#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnmonitor/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnmonitor/curses.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnmonitor/isdnmonitor.8#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnmonitor/main.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnmonitor/monitor.h#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnmonitor/monprivate.h#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnphone/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnphone/audio.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnphone/defs.h#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnphone/display.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnphone/isdn.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnphone/isdnphone.8#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdnphone/main.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntel/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntel/alias.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntel/alias.h#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntel/defs.h#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntel/display.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntel/files.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntel/isdntel.8#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntel/main.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntelctl/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntelctl/isdntelctl.8#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntelctl/main.c#6 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntest/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntest/isdntest.8#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntest/main.c#7 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/1tr6.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/Makefile#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/cable.txt#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/isdntrace.8#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/pcause_1tr6.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/pcause_1tr6.h#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/pcause_q850.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/pcause_q850.h#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/q921.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/q931.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/q931_util.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/q932_fac.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/q932_fac.h#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/trace.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/trace.h#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/isdntrace/unknownl3.c#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/Makefile#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4b.4#5 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4bcapi.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4bctl.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4bing.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4bipr.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4bisppp.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4bq921.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4bq931.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4brbch.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4btel.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/i4btrc.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/iavc.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/ifpi.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/ifpi2.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/ifpnp.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/ihfc.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/isic.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/itjc.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/i4b/man/iwic.4#4 delete .. //depot/projects/dtrace/src/usr.sbin/jexec/jexec.8#6 integrate .. //depot/projects/dtrace/src/usr.sbin/jexec/jexec.c#6 integrate .. //depot/projects/dtrace/src/usr.sbin/mergemaster/mergemaster.sh#6 integrate .. //depot/projects/dtrace/src/usr.sbin/ppp/Makefile#4 integrate .. //depot/projects/dtrace/src/usr.sbin/ppp/i4b.c#5 delete .. //depot/projects/dtrace/src/usr.sbin/ppp/physical.c#4 integrate .. //depot/projects/dtrace/src/usr.sbin/ppp/ppp.8.m4#6 integrate .. //depot/projects/dtrace/www/en/docproj/translations.sgml#14 integrate .. //depot/projects/dtrace/www/en/gifs/Makefile#8 integrate .. //depot/projects/dtrace/www/en/gifs/apachepower.gif#3 delete .. //depot/projects/dtrace/www/en/gifs/light_button.png#1 branch .. //depot/projects/dtrace/www/en/internal/about.sgml#7 integrate .. //depot/projects/dtrace/www/en/projects/ideas/ideas.xml#20 integrate Differences ... ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/linux-users/article.sgml#4 (text+ko) ==== @@ -19,7 +19,7 @@ The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/articles/linux-users/article.sgml,v 1.5 2008/05/25 15:19:42 gabor Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/linux-users/article.sgml,v 1.6 2008/05/26 16:44:05 gabor Exp $ &tm-attrib.freebsd; @@ -218,7 +218,7 @@ customize, ports are the way to go. (And remember, if you need to customize but prefer packages, you can build a custom package from ports using make - patch and then copy the package to + package and then copy the package to other servers.) ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/faq/book.sgml#18 (text+ko) ==== @@ -10,7 +10,7 @@ The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.822 2008/05/25 14:49:12 gabor Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.826 2008/05/26 16:43:08 gabor Exp $ 1995 @@ -2682,8 +2682,8 @@ There is a list of these in the Miscellaneous - devices section of the handbook. + url="&url.books.handbook;/serial.html">Serial Communications + chapter of the handbook. Some unnamed clone cards have also been known to work, especially those that claim to be AST compatible. @@ -2700,25 +2700,8 @@ - - - Build a kernel with - options COMCONSOLE. - - - - Create /boot.config and place - as the only text in the file. - - - - Unplug the keyboard from the system. - - - - See - /usr/src/sys/i386/boot/biosboot/README.serial - for information. + See this + section of the handbook. @@ -2781,19 +2764,6 @@ - - What other devices does FreeBSD support? - - - - See the Handbook - for the list of other devices supported. - - - - - Does FreeBSD support power management on my laptop? @@ -2860,15 +2830,8 @@ - Certain Micron motherboards have a non-conforming PCI BIOS - implementation that does not configure PCI devices at the - addresses reported. This causes grief when FreeBSD - boots. - - To work around this problem, disable the - Plug and Play Operating System flag in the - BIOS. - + See the previous answer. + ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#75 (text+ko) ==== @@ -1,7 +1,7 @@ 800036 - 8.0-CURRENT after addition of multi routing - table support (a.k.a. setfib(1), setfib(2)) + 8.0-CURRENT after addition of multi routing + table support (a.k.a. setfib(1), setfib(2)). 800037 + + 8.0-CURRENT after removal of netatm and + ISDN4BSD. + 800038 + ==== //depot/projects/dtrace/doc/hu_HU.ISO8859-2/articles/Makefile#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: doc/hu_HU.ISO8859-2/articles/Makefile,v 1.3 2007/09/03 11:19:55 gabor Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/articles/Makefile,v 1.4 2008/05/26 20:21:04 pgj Exp $ # # The FreeBSD Hungarian Documentation Project @@ -10,6 +10,7 @@ SUBDIR+= explaining-bsd SUBDIR+= laptop SUBDIR+= linux-comparison +SUBDIR+= linux-users SUBDIR+= multi-os SUBDIR+= version-guide ==== //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/book.sgml#2 (text+ko) ==== @@ -1,7 +1,7 @@ + Original Revision: 1.71 --> @@ -1578,15 +1578,7 @@ A security.mac.portacl.enabled totálisan engedélyezi vagy letiltja a - házirend használatát - - A security.mac.portacl.enabled - sysctl-változó - kezelésében levõ hiba miatt ez a - beállítás nem fog mûködni a - &os; 5.2.1 vagy korábbi változatai - esetében. - . + házirend használatát. ==== //depot/projects/dtrace/doc/hu_HU.ISO8859-2/share/sgml/books.ent#2 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -23,5 +23,7 @@ %newsgroups; %trademarks; + +%translators; %urls; ==== //depot/projects/dtrace/doc/share/pgpkeys/pgpkeys-developers.sgml#37 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -34,11 +34,21 @@ &pgpkey.mat; + + &a.araujo; + &pgpkey.araujo; + + &a.asami; &pgpkey.asami; + + &a.jadawin; + &pgpkey.jadawin; + + &a.timur; &pgpkey.timur; @@ -374,11 +384,21 @@ &pgpkey.gioria; + + &a.daichi; + &pgpkey.daichi; + + &a.mnag; &pgpkey.mnag; + + &a.grehan; + &pgpkey.grehan; + + &a.jmg; &pgpkey.jmg; @@ -434,6 +454,11 @@ &pgpkey.mich; + + &a.lwhsu; + &pgpkey.lwhsu; + + &a.foxfair; &pgpkey.foxfair; @@ -569,6 +594,11 @@ &pgpkey.erwin; + + &a.laszlof; + &pgpkey.laszlof; + + &a.lawrance; &pgpkey.lawrance; @@ -649,6 +679,11 @@ &pgpkey.arved; + + &a.dryice; + &pgpkey.dryice; + + &a.nemoliu; &pgpkey.nemoliu; @@ -709,6 +744,11 @@ &pgpkey.matusita; + + &a.mm; + &pgpkey.mm; + + &a.tmclaugh; &pgpkey.tmclaugh; @@ -769,6 +809,11 @@ &pgpkey.max; + + &a.maho; + &pgpkey.maho; + + &a.yoichi; &pgpkey.yoichi; @@ -794,6 +839,11 @@ &pgpkey.anders; + + &a.lofi; + &pgpkey.lofi; + + &a.obrien; &pgpkey.obrien; @@ -859,6 +909,11 @@ &pgpkey.krion; + + &a.sepotvin; + &pgpkey.sepotvin; + + &a.markp; &pgpkey.markp; @@ -999,11 +1054,21 @@ &pgpkey.nork; + + &a.syrinx; + &pgpkey.syrinx; + + &a.vanilla; &pgpkey.vanilla; + + &a.bms; + &pgpkey.bms; + + &a.demon; &pgpkey.demon; ==== //depot/projects/dtrace/ports/MOVED#91 (text+ko) ==== @@ -1,7 +1,7 @@ # # MOVED - a list of (recently) moved or removed ports # -# $FreeBSD: ports/MOVED,v 1.1600 2008/05/25 10:21:11 hrs Exp $ +# $FreeBSD: ports/MOVED,v 1.1601 2008/05/26 04:32:47 edwin Exp $ # # Each entry consists of a single line containing the following four # fields in the order named, separated with the pipe (`|') character: @@ -3481,3 +3481,4 @@ devel/swig11||2008-05-21|Has expired: use devel/swig13 instead, last release of 1.1 was 8 years ago japanese/truetypefonts||2008-05-25|Removed due to copyright problem japanese/kochi-cidfonts||2008-05-25|Removed due to copyright problem +japanese/latex-japanese|japanese/platex-japanese|2008-05-26|Works only with platex ==== //depot/projects/dtrace/ports/Mk/bsd.sites.mk#31 (text+ko) ==== @@ -20,7 +20,7 @@ # # Note: all entries should terminate with a slash. # -# $FreeBSD: ports/Mk/bsd.sites.mk,v 1.447 2008/05/01 07:33:19 itetcu Exp $ +# $FreeBSD: ports/Mk/bsd.sites.mk,v 1.450 2008/05/27 00:36:03 mezz Exp $ # # Where to put distfiles that don't have any other master site @@ -526,10 +526,8 @@ ftp://ftp.belnet.be/mirror/ftp.gnome.org/%SUBDIR%/ \ ftp://ftp.no.gnome.org/pub/GNOME/%SUBDIR%/ \ ftp://ftp.dit.upm.es/linux/gnome/%SUBDIR%/ \ - http://rpmfind.net/linux/gnome.org/%SUBDIR%/ \ - http://saimei.acc.umu.se/pub/GNOME/%SUBDIR%/ \ http://laotzu.acc.umu.se/pub/GNOME/%SUBDIR%/ \ - http://farbror.acc.umu.se/pub/GNOME/%SUBDIR%/ \ + http://gemmei.acc.umu.se/pub/GNOME/%SUBDIR%/ \ http://chuangtzu.acc.umu.se/pub/GNOME/%SUBDIR%/ \ ftp://ftp.dataplus.se/pub/linux/gnome/%SUBDIR%/ \ ftp://ftp.cse.buffalo.edu/pub/Gnome/%SUBDIR%/ \ ==== //depot/projects/dtrace/src/ObsoleteFiles.inc#45 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/ObsoleteFiles.inc,v 1.138 2008/05/10 18:43:22 antoine Exp $ +# $FreeBSD: src/ObsoleteFiles.inc,v 1.139 2008/05/26 10:39:45 bz Exp $ # # This file lists old files (OLD_FILES), libraries (OLD_LIBS) and # directories (OLD_DIRS) which should get removed at an update. Recently @@ -14,6 +14,120 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20080525: I4B removed +OLD_FILES+=etc/isdn/answer +OLD_FILES+=etc/isdn/isdntel +OLD_FILES+=etc/isdn/record +OLD_FILES+=etc/isdn/tell +OLD_FILES+=etc/isdn/tell-record +OLD_FILES+=etc/isdn/unknown_incoming +OLD_FILES+=etc/isdn/holidays.D +OLD_FILES+=etc/isdn/isdnd.rates.A +OLD_FILES+=etc/isdn/isdnd.rates.D +OLD_FILES+=etc/isdn/isdnd.rates.F +OLD_FILES+=etc/isdn/isdnd.rates.L +OLD_FILES+=etc/isdn/isdnd.rates.UK.BT +OLD_FILES+=etc/isdn/isdnd.rc.sample +OLD_FILES+=etc/isdn/isdntel.alias.sample +OLD_DIRS+=etc/isdn +OLD_FILES+=etc/rc.d/isdnd +OLD_FILES+=usr/include/i4b/i4b_cause.h +OLD_FILES+=usr/include/i4b/i4b_debug.h +OLD_FILES+=usr/include/i4b/i4b_ioctl.h +OLD_FILES+=usr/include/i4b/i4b_rbch_ioctl.h +OLD_FILES+=usr/include/i4b/i4b_tel_ioctl.h +OLD_FILES+=usr/include/i4b/i4b_trace.h +OLD_DIRS+=usr/include/i4b +OLD_FILES+=usr/sbin/dtmfdecode +OLD_FILES+=usr/sbin/g711conv +OLD_FILES+=usr/sbin/isdnd +OLD_FILES+=usr/sbin/isdndebug +OLD_FILES+=usr/sbin/isdndecode +OLD_FILES+=usr/sbin/isdnmonitor +OLD_FILES+=usr/sbin/isdnphone +OLD_FILES+=usr/sbin/isdntel +OLD_FILES+=usr/sbin/isdntelctl +OLD_FILES+=usr/sbin/isdntrace +OLD_FILES+=usr/share/isdn/0.al +OLD_FILES+=usr/share/isdn/1.al +OLD_FILES+=usr/share/isdn/2.al +OLD_FILES+=usr/share/isdn/3.al +OLD_FILES+=usr/share/isdn/4.al +OLD_FILES+=usr/share/isdn/5.al +OLD_FILES+=usr/share/isdn/6.al +OLD_FILES+=usr/share/isdn/7.al +OLD_FILES+=usr/share/isdn/8.al >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue May 27 02:36:10 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E38CC106566B; Tue, 27 May 2008 02:36:09 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 73D7A106567D for ; Tue, 27 May 2008 02:36:09 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5ED948FC1F for ; Tue, 27 May 2008 02:36:09 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R2a9Tc026611 for ; Tue, 27 May 2008 02:36:09 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R2a9xH026609 for perforce@freebsd.org; Tue, 27 May 2008 02:36:09 GMT (envelope-from sam@freebsd.org) Date: Tue, 27 May 2008 02:36:09 GMT Message-Id: <200805270236.m4R2a9xH026609@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 142341 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 02:36:10 -0000 http://perforce.freebsd.org/chv.cgi?CH=142341 Change 142341 by sam@sam_ebb on 2008/05/27 02:35:52 add ieee80211_crypto_reload_keys to push all keys known to net80211 back into the device; intended for use on resume by devices that lose the contents of their h/w key table Affected files ... .. //depot/projects/vap/sys/net80211/ieee80211_crypto.c#16 edit .. //depot/projects/vap/sys/net80211/ieee80211_crypto.h#15 edit Differences ... ==== //depot/projects/vap/sys/net80211/ieee80211_crypto.c#16 (text+ko) ==== @@ -609,3 +609,46 @@ #undef IEEE80211_WEP_MINLEN #undef IEEE80211_WEP_HDRLEN } + +static void +load_ucastkey(void *arg, struct ieee80211_node *ni) +{ + struct ieee80211vap *vap = ni->ni_vap; + struct ieee80211_key *k; + + if (vap->iv_state != IEEE80211_S_RUN) + return; + k = &ni->ni_ucastkey; + if (k->wk_keyix != IEEE80211_KEYIX_NONE) + dev_key_set(vap, k); +} + +/* + * Re-load all keys known to the 802.11 layer that may + * have hardware state backing them. This is used by + * drivers on resume to push keys down into the device. + */ +void +ieee80211_crypto_reload_keys(struct ieee80211com *ic) +{ + struct ieee80211vap *vap; + int i; + + /* + * Keys in the global key table of each vap. + */ + /* NB: used only during resume so don't lock for now */ + TAILQ_FOREACH(vap, &ic->ic_vaps, iv_next) { + if (vap->iv_state != IEEE80211_S_RUN) + continue; + for (i = 0; i < IEEE80211_WEP_NKID; i++) { + const struct ieee80211_key *k = &vap->iv_nw_keys[i]; + if (k->wk_keyix != IEEE80211_KEYIX_NONE) + dev_key_set(vap, k); + } + } + /* + * Unicast keys. + */ + ieee80211_iterate_nodes(&ic->ic_sta, load_ucastkey, NULL); +} ==== //depot/projects/vap/sys/net80211/ieee80211_crypto.h#15 (text+ko) ==== @@ -141,6 +141,7 @@ struct ieee80211_key *); int ieee80211_crypto_setkey(struct ieee80211vap *, struct ieee80211_key *); void ieee80211_crypto_delglobalkeys(struct ieee80211vap *); +void ieee80211_crypto_reload_keys(struct ieee80211com *); /* * Template for a supported cipher. Ciphers register with the From owner-p4-projects@FreeBSD.ORG Tue May 27 02:37:11 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EF082106566C; Tue, 27 May 2008 02:37:10 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B197C1065675 for ; Tue, 27 May 2008 02:37:10 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9C8A68FC17 for ; Tue, 27 May 2008 02:37:10 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R2bAGM026640 for ; Tue, 27 May 2008 02:37:10 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R2bAd2026638 for perforce@freebsd.org; Tue, 27 May 2008 02:37:10 GMT (envelope-from sam@freebsd.org) Date: Tue, 27 May 2008 02:37:10 GMT Message-Id: <200805270237.m4R2bAd2026638@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 142342 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 02:37:11 -0000 http://perforce.freebsd.org/chv.cgi?CH=142342 Change 142342 by sam@sam_ebb on 2008/05/27 02:36:18 push key cache reloading logic up into net80211 Affected files ... .. //depot/projects/vap/sys/dev/ath/if_ath.c#77 edit Differences ... ==== //depot/projects/vap/sys/dev/ath/if_ath.c#77 (text+ko) ==== @@ -1066,20 +1066,6 @@ ieee80211_stop_all(ic); } -static void -reset_ucastkey(void *arg, struct ieee80211_node *ni) -{ - struct ath_softc *sc = arg; - struct ieee80211vap *vap = ni->ni_vap; - struct ieee80211_key *k; - - if (vap->iv_state != IEEE80211_S_RUN) - return; - k = &ni->ni_ucastkey; - if (k->wk_keyix != IEEE80211_KEYIX_NONE) - ath_keyset(sc, k, vap->iv_bss); -} - /* * Reset the key cache since some parts do not reset the * contents on resume. First we clear all entries, then @@ -1092,29 +1078,11 @@ struct ifnet *ifp = sc->sc_ifp; struct ieee80211com *ic = ifp->if_l2com; struct ath_hal *ah = sc->sc_ah; - struct ieee80211vap *vap; int i; for (i = 0; i < sc->sc_keymax; i++) ath_hal_keyreset(ah, i); - /* - * Keys in the global key table of each vap. - * NB: used only during resume so not locking - * the vap list should be safe - */ - TAILQ_FOREACH(vap, &ic->ic_vaps, iv_next) { - if (vap->iv_state != IEEE80211_S_RUN) - continue; - for (i = 0; i < IEEE80211_WEP_NKID; i++) { - const struct ieee80211_key *k = &vap->iv_nw_keys[i]; - if (k->wk_keyix != IEEE80211_KEYIX_NONE) - ath_keyset(sc, k, vap->iv_bss); - } - } - /* - * Unicast keys. - */ - ieee80211_iterate_nodes(&ic->ic_sta, reset_ucastkey, sc); + ieee80211_crypto_reload_keys(ic); } void From owner-p4-projects@FreeBSD.ORG Tue May 27 03:12:51 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 669EC1065677; Tue, 27 May 2008 03:12:51 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0C5961065674 for ; Tue, 27 May 2008 03:12:51 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EBD818FC17 for ; Tue, 27 May 2008 03:12:50 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3CoaE028956 for ; Tue, 27 May 2008 03:12:50 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3CoG4028954 for perforce@freebsd.org; Tue, 27 May 2008 03:12:50 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:12:50 GMT Message-Id: <200805270312.m4R3CoG4028954@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142344 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:12:51 -0000 http://perforce.freebsd.org/chv.cgi?CH=142344 Change 142344 by jb@freebsd3 on 2008/05/27 03:11:59 IF7 Affected files ... .. //depot/projects/dtrace7/src/share/timedef/hu_HU.ISO8859-2.src#2 integrate .. //depot/projects/dtrace7/src/share/timedef/hu_HU.UTF-8.src#2 integrate .. //depot/projects/dtrace7/src/sys/kern/tty.c#3 integrate Differences ... ==== //depot/projects/dtrace7/src/share/timedef/hu_HU.ISO8859-2.src#2 (text+ko) ==== @@ -1,56 +1,56 @@ # This is a Hungarian LC_TIME file for ISO 8859-2 code-table # Made by Gabor Zahemszky -# $FreeBSD: src/share/timedef/hu_HU.ISO8859-2.src,v 1.6 2001/03/21 22:54:44 ache Exp $ +# $FreeBSD: src/share/timedef/hu_HU.ISO8859-2.src,v 1.6.26.1 2008/05/26 19:27:32 gabor Exp $ # # Short month names # -Jan -Feb -Már -Ápr -Máj -Jún -Júl -Aug -Sze -Okt -Nov -Dec +jan +feb +már +ápr +máj +jún +júl +aug +sze +okt +nov +dec # -# Long month names +# Long month names (as in a date) # -Január -Február -Március -Április -Május -Június -Július -Augusztus -Szeptember -Október -November -December +január +február +március +április +május +június +július +augusztus +szeptember +október +november +december # # Short weekday names # -Vas -Hét -Ked -Sze -Csü -Pén -Szo +vas +hét +ked +sze +csü +pén +szo # # Long weekday names # -Vasárnap -Hétfõ -Kedd -Szerda -Csütörtök -Péntek -Szombat +vasárnap +hétfõ +kedd +szerda +csütörtök +péntek +szombat # # X_fmt # @@ -76,20 +76,20 @@ # %Y %b %e %a %X %Z # -# Long months names (alternative) +# Long month names (without case ending) # -Január -Február -Március -Április -Május -Június -Július -Augusztus -Szeptember -Október -November -December +január +február +március +április +május +június +július +augusztus +szeptember +október +november +december # # md_order # ==== //depot/projects/dtrace7/src/share/timedef/hu_HU.UTF-8.src#2 (text+ko) ==== @@ -1,56 +1,56 @@ # This is a Hungarian LC_TIME file for ISO 8859-2 code-table # Made by Gabor Zahemszky -# $FreeBSD: src/share/timedef/hu_HU.UTF-8.src,v 1.1 2004/03/27 08:14:15 tjr Exp $ +# $FreeBSD: src/share/timedef/hu_HU.UTF-8.src,v 1.1.18.1 2008/05/26 19:27:32 gabor Exp $ # # Short month names # -Jan -Feb -Már -Ãpr -Máj -Jún -Júl -Aug -Sze -Okt -Nov -Dec +jan +feb +már +ápr +máj +jún +júl +aug +sze +okt +nov +dec # -# Long month names +# Long month names (as in a date) # -Január -Február -Március -Ãprilis -Május -Június -Július -Augusztus -Szeptember -Október -November -December +január +február +március +április +május +június +július +augusztus +szeptember +október +november +december # # Short weekday names # -Vas -Hét -Ked -Sze -Csü -Pén -Szo +vas +hét +ked +sze +csü +pén +szo # # Long weekday names # -Vasárnap -HétfÅ‘ -Kedd -Szerda -Csütörtök -Péntek -Szombat +vasárnap +hétfÅ‘ +kedd +szerda +csütörtök +péntek +szombat # # X_fmt # @@ -76,20 +76,20 @@ # %Y %b %e %a %X %Z # -# Long months names (alternative) +# Long month names (without case ending) # -Január -Február -Március -Ãprilis -Május -Június -Július -Augusztus -Szeptember -Október -November -December +január +február +március +április +május +június +július +augusztus +szeptember +október +november +december # # md_order # ==== //depot/projects/dtrace7/src/sys/kern/tty.c#3 (text+ko) ==== @@ -71,7 +71,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/tty.c,v 1.273.2.1 2008/01/12 00:19:33 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/tty.c,v 1.273.2.2 2008/05/26 11:03:30 kib Exp $"); #include "opt_compat.h" #include "opt_tty.h" @@ -3175,7 +3175,7 @@ return (EBUSY); error = tsleep(&tp->t_actout, TTIPRI | PCATCH, "ttybi", 0); - if (error != 0 || (tp->t_flags & TS_GONE)) + if (error != 0 || (tp->t_state & TS_GONE)) goto out; goto open_top; } From owner-p4-projects@FreeBSD.ORG Tue May 27 03:28:08 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 261D81065678; Tue, 27 May 2008 03:28:08 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DB0D31065674 for ; Tue, 27 May 2008 03:28:07 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C71E28FC17 for ; Tue, 27 May 2008 03:28:07 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3S7lG029363 for ; Tue, 27 May 2008 03:28:07 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3S7ku029361 for perforce@freebsd.org; Tue, 27 May 2008 03:28:07 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:28:07 GMT Message-Id: <200805270328.m4R3S7ku029361@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142345 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:28:08 -0000 http://perforce.freebsd.org/chv.cgi?CH=142345 Change 142345 by jb@freebsd3 on 2008/05/27 03:27:51 Add the semi-colon back in for RELENG_7. Without it there needs to be a whole lot more semi-colons all over the place. Affected files ... .. //depot/projects/dtrace7/src/sys/sys/kernel.h#8 edit Differences ... ==== //depot/projects/dtrace7/src/sys/sys/kernel.h#8 (text+ko) ==== @@ -237,7 +237,7 @@ func, \ (ident) \ }; \ - DATA_SET(sysinit_set,uniquifier ## _sys_init) + DATA_SET(sysinit_set,uniquifier ## _sys_init); #define SYSINIT(uniquifier, subsystem, order, func, ident) \ C_SYSINIT(uniquifier, subsystem, order, \ From owner-p4-projects@FreeBSD.ORG Tue May 27 03:29:09 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 557611065675; Tue, 27 May 2008 03:29:09 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 17F37106566B for ; Tue, 27 May 2008 03:29:09 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 03F038FC18 for ; Tue, 27 May 2008 03:29:09 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3T88o029389 for ; Tue, 27 May 2008 03:29:08 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3T8bT029387 for perforce@freebsd.org; Tue, 27 May 2008 03:29:08 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:29:08 GMT Message-Id: <200805270329.m4R3T8bT029387@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142346 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:29:09 -0000 http://perforce.freebsd.org/chv.cgi?CH=142346 Change 142346 by jb@freebsd3 on 2008/05/27 03:28:59 Add the definitions for the dtmalloc provider. Affected files ... .. //depot/projects/dtrace7/src/sys/sys/malloc.h#2 edit Differences ... ==== //depot/projects/dtrace7/src/sys/sys/malloc.h#2 (text+ko) ==== @@ -29,7 +29,7 @@ * SUCH DAMAGE. * * @(#)malloc.h 8.5 (Berkeley) 5/3/95 - * $FreeBSD: src/sys/sys/malloc.h,v 1.83 2005/12/30 11:45:07 pjd Exp $ + * $FreeBSD: src/sys/sys/malloc.h,v 1.85 2008/05/23 00:43:35 jb Exp $ */ #ifndef _SYS_MALLOC_H_ @@ -80,7 +80,16 @@ uint64_t _mts_reserved3; /* Reserved field. */ }; +/* + * Index definitions for the mti_probes[] array. + */ +#define DTMALLOC_PROBE_MALLOC 0 +#define DTMALLOC_PROBE_FREE 1 +#define DTMALLOC_PROBE_MAX 2 + struct malloc_type_internal { + uint32_t mti_probes[DTMALLOC_PROBE_MAX]; + /* DTrace probe ID array. */ struct malloc_type_stats mti_stats[MAXCPU]; }; @@ -173,7 +182,11 @@ extern struct mtx malloc_mtx; -/* XXX struct malloc_type is unused for contig*(). */ +/* + * Function type used when iterating over the list of malloc types. + */ +typedef void malloc_type_list_func_t(struct malloc_type *, void *); + void contigfree(void *addr, unsigned long size, struct malloc_type *type); void *contigmalloc(unsigned long size, struct malloc_type *type, int flags, vm_paddr_t low, vm_paddr_t high, unsigned long alignment, @@ -184,6 +197,7 @@ int malloc_last_fail(void); void malloc_type_allocated(struct malloc_type *type, unsigned long size); void malloc_type_freed(struct malloc_type *type, unsigned long size); +void malloc_type_list(malloc_type_list_func_t *, void *); void malloc_uninit(void *); void *realloc(void *addr, unsigned long size, struct malloc_type *type, int flags); From owner-p4-projects@FreeBSD.ORG Tue May 27 03:31:11 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AA4F81065684; Tue, 27 May 2008 03:31:11 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C4A81065681 for ; Tue, 27 May 2008 03:31:11 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F1848FC13 for ; Tue, 27 May 2008 03:31:11 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3VBVI029482 for ; Tue, 27 May 2008 03:31:11 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3VB3u029480 for perforce@freebsd.org; Tue, 27 May 2008 03:31:11 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:31:11 GMT Message-Id: <200805270331.m4R3VB3u029480@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142347 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:31:11 -0000 http://perforce.freebsd.org/chv.cgi?CH=142347 Change 142347 by jb@freebsd3 on 2008/05/27 03:31:05 Add the WHY for DTrace to enter the debugger. Affected files ... .. //depot/projects/dtrace7/src/sys/sys/kdb.h#3 edit Differences ... ==== //depot/projects/dtrace7/src/sys/sys/kdb.h#3 (text+ko) ==== @@ -105,5 +105,6 @@ #define KDB_WHY_MAC "mac" /* MAC Framework. */ #define KDB_WHY_POWERPC "powerpc" /* Unhandled powerpc intr. */ #define KDB_WHY_UNIONFS "unionfs" /* Unionfs bug. */ +#define KDB_WHY_DTRACE "dtrace" /* DTrace action entered debugger. */ #endif /* !_SYS_KDB_H_ */ From owner-p4-projects@FreeBSD.ORG Tue May 27 03:34:15 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id F00CB106566C; Tue, 27 May 2008 03:34:14 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A5417106567B for ; Tue, 27 May 2008 03:34:14 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 911FD8FC27 for ; Tue, 27 May 2008 03:34:14 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3YEAK029586 for ; Tue, 27 May 2008 03:34:14 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3YE4j029584 for perforce@freebsd.org; Tue, 27 May 2008 03:34:14 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:34:14 GMT Message-Id: <200805270334.m4R3YE4j029584@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142348 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:34:15 -0000 http://perforce.freebsd.org/chv.cgi?CH=142348 Change 142348 by jb@freebsd3 on 2008/05/27 03:33:43 Do byte order tests the FreeBSD way. Affected files ... .. //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr.c#3 edit Differences ... ==== //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr.c#3 (text+ko) ==== @@ -54,11 +54,13 @@ #pragma weak xdr_int64_t = xdr_longlong_t #pragma weak xdr_uint64_t = xdr_u_longlong_t +#if defined(sun) #if !defined(_BIG_ENDIAN) && !defined(_LITTLE_ENDIAN) #error "Exactly one of _BIG_ENDIAN or _LITTLE_ENDIAN must be defined" #elif defined(_BIG_ENDIAN) && defined(_LITTLE_ENDIAN) #error "Only one of _BIG_ENDIAN or _LITTLE_ENDIAN may be defined" #endif +#endif /* * constants specific to the xdr "protocol" @@ -174,12 +176,12 @@ xdr_longlong_t(XDR *xdrs, longlong_t *hp) { if (xdrs->x_op == XDR_ENCODE) { -#if defined(_LITTLE_ENDIAN) +#if BYTE_ORDER == _LITTLE_ENDIAN if (XDR_PUTINT32(xdrs, (int32_t *)((char *)hp + BYTES_PER_XDR_UNIT)) == TRUE) { return (XDR_PUTINT32(xdrs, (int32_t *)hp)); } -#elif defined(_BIG_ENDIAN) +#else if (XDR_PUTINT32(xdrs, (int32_t *)hp) == TRUE) { return (XDR_PUTINT32(xdrs, (int32_t *)((char *)hp + BYTES_PER_XDR_UNIT))); @@ -189,12 +191,12 @@ } if (xdrs->x_op == XDR_DECODE) { -#if defined(_LITTLE_ENDIAN) +#if BYTE_ORDER == _LITTLE_ENDIAN if (XDR_GETINT32(xdrs, (int32_t *)((char *)hp + BYTES_PER_XDR_UNIT)) == TRUE) { return (XDR_GETINT32(xdrs, (int32_t *)hp)); } -#elif defined(_BIG_ENDIAN) +#else if (XDR_GETINT32(xdrs, (int32_t *)hp) == TRUE) { return (XDR_GETINT32(xdrs, (int32_t *)((char *)hp + BYTES_PER_XDR_UNIT))); @@ -213,12 +215,12 @@ { if (xdrs->x_op == XDR_ENCODE) { -#if defined(_LITTLE_ENDIAN) +#if BYTE_ORDER == _LITTLE_ENDIAN if (XDR_PUTINT32(xdrs, (int32_t *)((char *)hp + BYTES_PER_XDR_UNIT)) == TRUE) { return (XDR_PUTINT32(xdrs, (int32_t *)hp)); } -#elif defined(_BIG_ENDIAN) +#else if (XDR_PUTINT32(xdrs, (int32_t *)hp) == TRUE) { return (XDR_PUTINT32(xdrs, (int32_t *)((char *)hp + BYTES_PER_XDR_UNIT))); @@ -228,12 +230,12 @@ } if (xdrs->x_op == XDR_DECODE) { -#if defined(_LITTLE_ENDIAN) +#if BYTE_ORDER == _LITTLE_ENDIAN if (XDR_GETINT32(xdrs, (int32_t *)((char *)hp + BYTES_PER_XDR_UNIT)) == TRUE) { return (XDR_GETINT32(xdrs, (int32_t *)hp)); } -#elif defined(_BIG_ENDIAN) +#else if (XDR_GETINT32(xdrs, (int32_t *)hp) == TRUE) { return (XDR_GETINT32(xdrs, (int32_t *)((char *)hp + BYTES_PER_XDR_UNIT))); From owner-p4-projects@FreeBSD.ORG Tue May 27 03:36:17 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8D8F9106567A; Tue, 27 May 2008 03:36:17 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 365D7106564A for ; Tue, 27 May 2008 03:36:17 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 21CE78FC22 for ; Tue, 27 May 2008 03:36:17 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3aH9s029665 for ; Tue, 27 May 2008 03:36:17 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3aHAF029663 for perforce@freebsd.org; Tue, 27 May 2008 03:36:17 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:36:17 GMT Message-Id: <200805270336.m4R3aHAF029663@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142349 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:36:17 -0000 http://perforce.freebsd.org/chv.cgi?CH=142349 Change 142349 by jb@freebsd3 on 2008/05/27 03:35:44 Add the DTrace build stuff. Affected files ... .. //depot/projects/dtrace7/src/Makefile.inc1#8 edit Differences ... ==== //depot/projects/dtrace7/src/Makefile.inc1#8 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile.inc1,v 1.605 2008/05/23 04:22:14 jb Exp $ +# $FreeBSD: src/Makefile.inc1,v 1.588.2.4 2008/02/24 14:31:41 remko Exp $ # # Make command line options: # -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir @@ -167,14 +167,7 @@ STRICTTMPPATH= ${BPATH}:${XPATH} TMPPATH= ${STRICTTMPPATH}:${PATH} -# -# Avoid running mktemp(1) unless actually needed. -# It may not be functional, e.g., due to new ABI -# when in the middle of installing over this system. -# -.if make(distributeworld) || make(installworld) INSTALLTMP!= /usr/bin/mktemp -d -u -t install -.endif # # Building a world goes through the following stages @@ -211,9 +204,6 @@ GROFF_BIN_PATH=${WORLDTMP}/legacy/usr/bin \ GROFF_FONT_PATH=${WORLDTMP}/legacy/usr/share/groff_font \ GROFF_TMAC_PATH=${WORLDTMP}/legacy/usr/share/tmac -.if ${OSRELDATE} < 700044 -CROSSENV+= AR=gnu-ar RANLIB=gnu-ranlib -.endif # bootstrap-tools stage BMAKEENV= INSTALL="sh ${.CURDIR}/tools/install.sh" \ @@ -290,16 +280,14 @@ .endif # install stage -IMAKEENV= ${CROSSENV} -IMAKE= ${IMAKEENV} ${MAKE} -f Makefile.inc1 .if empty(.MAKEFLAGS:M-n) -IMAKEENV+= PATH=${STRICTTMPPATH}:${INSTALLTMP} \ - LD_LIBRARY_PATH=${INSTALLTMP} \ - PATH_LOCALE=${INSTALLTMP}/locale -IMAKE+= __MAKE_SHELL=${INSTALLTMP}/sh +IMAKEENV= ${CROSSENV} \ + PATH=${STRICTTMPPATH}:${INSTALLTMP} .else -IMAKEENV+= PATH=${TMPPATH}:${INSTALLTMP} +IMAKEENV= ${CROSSENV} \ + PATH=${TMPPATH}:${INSTALLTMP} .endif +IMAKE= ${IMAKEENV} ${MAKE} -f Makefile.inc1 # kernel stage KMAKEENV= ${WMAKEENV} @@ -597,14 +585,6 @@ .endfor # -# Required install tools to be saved in a scratch dir for safety. -# -ITOOLS= [ awk cap_mkdb cat chflags chmod chown \ - date echo egrep find grep install-info \ - ln lockf make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ - test true uname wc zic - -# # distributeworld # # Distributes everything compiled by a `buildworld'. @@ -615,28 +595,14 @@ # distributeworld installworld: installcheck mkdir -p ${INSTALLTMP} - progs=$$(for prog in ${ITOOLS}; do \ - if progpath=`which $$prog`; then \ - echo $$progpath; \ - else \ - echo "Required tool $$prog not found in PATH." >&2; \ - exit 1; \ - fi; \ - done); \ - libs=$$(ldd -f "%o %p\n" -f "%o %p\n" $$progs 2>/dev/null | sort -u | \ - while read line; do \ - set -- $$line; \ - if [ "$$2 $$3" != "not found" ]; then \ - echo $$2; \ - else \ - echo "Required library $$1 not found." >&2; \ - exit 1; \ - fi; \ - done); \ - cp $$libs $$progs ${INSTALLTMP} - cp -R $${PATH_LOCALE:-"/usr/share/locale"} ${INSTALLTMP}/locale - ${_+_}cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//}; \ - ${IMAKEENV} rm -rf ${INSTALLTMP} + for prog in [ awk cap_mkdb cat chflags chmod chown \ + date echo egrep find grep install-info \ + ln lockf make mkdir mtree mv pwd_mkdb rm sed sh sysctl \ + test true uname wc zic; do \ + cp `which $$prog` ${INSTALLTMP}; \ + done + ${_+_}cd ${.CURDIR}; ${IMAKE} re${.TARGET:S/world$//} + rm -rf ${INSTALLTMP} # # reinstall @@ -866,8 +832,8 @@ # legacy: Build compatibility shims for the next three targets # legacy: -.if ${BOOTSTRAPPING} < 600034 && ${BOOTSTRAPPING} != 0 - @echo "ERROR: Source upgrades from versions prior to 6.0 not supported."; \ +.if ${BOOTSTRAPPING} < 503000 + @echo "ERROR: Source upgrades from versions prior to 5.3 not supported."; \ false .endif .for _tool in tools/build @@ -896,11 +862,23 @@ .endif .endif -.if ${BOOTSTRAPPING} >= 700044 && ${BOOTSTRAPPING} < 800022 -_ar= usr.bin/ar +.if ${BOOTSTRAPPING} < 600029 +_texinfo= gnu/usr.bin/texinfo +.endif + +.if ${BOOTSTRAPPING} < 600015 +_cap_mkdb= usr.bin/cap_mkdb +.endif + +.if ${BOOTSTRAPPING} < 600018 +_colldef= usr.bin/colldef +.endif + +.if ${BOOTSTRAPPING} < 600017 +_gencat= usr.bin/gencat .endif -.if ${BOOTSTRAPPING} < 800013 +.if ${BOOTSTRAPPING} < 600016 _mklocale= usr.bin/mklocale .endif @@ -913,6 +891,9 @@ _crunchgen= usr.sbin/crunch/crunchgen .endif +.if ${BOOTSTRAPPING} < 600020 +_pwd_mkdb= usr.sbin/pwd_mkdb +.endif .if ${MK_CDDL} != "no" _dtrace_tools= cddl/usr.bin/sgsmsg cddl/lib/libctf lib/libelf \ @@ -925,7 +906,10 @@ ${_strfile} \ ${_gperf} \ ${_groff} \ - ${_ar} \ + ${_texinfo} \ + ${_cap_mkdb} \ + ${_colldef} \ + ${_gencat} \ usr.bin/lorder \ usr.bin/makewhatis \ ${_mklocale} \ @@ -933,7 +917,8 @@ usr.bin/xinstall \ ${_gensnmptree} \ usr.sbin/config \ - ${_crunchgen} + ${_crunchgen} \ + ${_pwd_mkdb} ${_+_}@${ECHODIR} "===> ${_tool} (obj,depend,all,install)"; \ cd ${.CURDIR}/${_tool}; \ ${MAKE} DIRPRFX=${_tool}/ obj; \ @@ -991,12 +976,10 @@ # # cross-tools: Build cross-building tools # -.if ${TARGET_ARCH} != ${MACHINE_ARCH} || ${BOOTSTRAPPING} < 800035 +.if ${TARGET_ARCH} != ${MACHINE_ARCH} .if ${TARGET_ARCH} == "amd64" || ${TARGET_ARCH} == "i386" _btxld= usr.sbin/btxld .endif -.endif -.if ${TARGET_ARCH} != ${MACHINE_ARCH} .if ${MK_RESCUE} != "no" || defined(RELEASEDIR) _crunchide= usr.sbin/crunch/crunchide .endif @@ -1064,21 +1047,23 @@ gnu/lib/libgcc__L: lib/libc__L _prebuild_libs= ${_kerberos5_lib_libasn1} ${_kerberos5_lib_libkrb5} \ - ${_kerberos5_lib_libhx509} ${_kerberos5_lib_libroken} \ - ${_kerberos5_lib_libheimntlm} ${_kerberos5_lib_libgssapi_krb5} \ - lib/libbz2 lib/libcom_err lib/libcrypt lib/libelf \ - lib/libexpat \ - ${_lib_cddl} ${_lib_libgssapi} ${_lib_libipx} \ + ${_kerberos5_lib_libroken} \ + lib/libbz2 lib/libcom_err lib/libcrypt lib/libexpat \ + ${_lib_libgssapi} ${_lib_libipx} \ lib/libkiconv lib/libkvm lib/libmd \ lib/ncurses/ncurses lib/ncurses/ncursesw \ - lib/libopie lib/libpam ${_lib_libthr} \ + lib/libopie lib/libpam ${_default_thread_lib} \ lib/libradius lib/libsbuf lib/libtacplus lib/libutil \ ${_lib_libypclnt} lib/libz lib/msun \ ${_secure_lib_libcrypto} ${_secure_lib_libssh} \ - ${_secure_lib_libssl} lib/libdwarf lib/libproc + ${_secure_lib_libssl} -.if ${MK_LIBTHR} != "no" -_lib_libthr= lib/libthr +.if ${MK_LIBTHR} != "no" && ${MK_LIBKSE} != "no" +_default_thread_lib= lib/${DEFAULT_THREAD_LIB} +.elif ${MK_LIBTHR} != "no" +_default_thread_lib= lib/libthr +.elif ${MK_LIBKSE} != "no" +_default_thread_lib= lib/libkse .endif _generic_libs= ${_cddl_lib} gnu/lib ${_kerberos5_lib} lib ${_secure_lib} usr.bin/lex/lib @@ -1098,11 +1083,9 @@ _secure_lib_libssh= secure/lib/libssh secure/lib/libssh__L: lib/libz__L secure/lib/libcrypto__L lib/libcrypt__L .if ${MK_KERBEROS} != "no" -kerberos5/lib/libgssapi_krb5__L: kerberos5/lib/libkrb5__L \ - kerberos5/lib/libhx509__L kerberos5/lib/libasn1__L lib/libcom_err__L \ - lib/libmd__L kerberos5/lib/libroken__L secure/lib/libcrypto__L \ - lib/libcrypt__L -secure/lib/libssh__L: lib/libgssapi__L kerberos5/lib/libgssapi_krb5__L +secure/lib/libssh__L: lib/libgssapi__L kerberos5/lib/libkrb5__L \ + kerberos5/lib/libasn1__L lib/libcom_err__L lib/libmd__L \ + kerberos5/lib/libroken__L .endif .endif .endif @@ -1117,10 +1100,7 @@ _kerberos5_lib= kerberos5/lib _kerberos5_lib_libasn1= kerberos5/lib/libasn1 _kerberos5_lib_libkrb5= kerberos5/lib/libkrb5 -_kerberos5_lib_libhx509= kerberos5/lib/libhx509 _kerberos5_lib_libroken= kerberos5/lib/libroken -_kerberos5_lib_libheimntlm= kerberos5/lib/libheimntlm -_kerberos5_lib_libgssapi_krb5= kerberos5/lib/libgssapi_krb5 _lib_libgssapi= lib/libgssapi .endif From owner-p4-projects@FreeBSD.ORG Tue May 27 03:37:18 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A6E8A1065672; Tue, 27 May 2008 03:37:18 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 67B651065670 for ; Tue, 27 May 2008 03:37:18 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 539008FC21 for ; Tue, 27 May 2008 03:37:18 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3bIrB029697 for ; Tue, 27 May 2008 03:37:18 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3bIl6029695 for perforce@freebsd.org; Tue, 27 May 2008 03:37:18 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:37:18 GMT Message-Id: <200805270337.m4R3bIl6029695@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142350 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:37:19 -0000 http://perforce.freebsd.org/chv.cgi?CH=142350 Change 142350 by jb@freebsd3 on 2008/05/27 03:36:57 Add the linker methods. Affected files ... .. //depot/projects/dtrace7/src/sys/kern/kern_linker.c#4 edit .. //depot/projects/dtrace7/src/sys/kern/linker_if.m#3 edit Differences ... ==== //depot/projects/dtrace7/src/sys/kern/kern_linker.c#4 (text+ko) ==== @@ -647,6 +647,12 @@ return (0); } +int +linker_ctf_get(linker_file_t file, linker_ctf_t *lc) +{ + return (LINKER_CTF_GET(file, lc)); +} + static int linker_file_add_dependency(linker_file_t file, linker_file_t dep) { @@ -695,7 +701,7 @@ */ int linker_file_function_listall(linker_file_t lf, - int (*callback_func)(linker_file_t, linker_symval_t *, void *), void *arg) + linker_function_nameval_callback_t callback_func, void *arg) { return (LINKER_EACH_FUNCTION_NAMEVAL(lf, callback_func, arg)); } ==== //depot/projects/dtrace7/src/sys/kern/linker_if.m#3 (text+ko) ==== @@ -23,7 +23,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/sys/kern/linker_if.m,v 1.6 2005/01/06 23:35:39 imp Exp $ +# $FreeBSD: src/sys/kern/linker_if.m,v 1.8 2008/05/23 04:06:49 jb Exp $ # #include @@ -96,6 +96,15 @@ }; # +# Load CTF data if necessary and if there is a .SUNW_ctf section +# in the ELF file, returning info in the linker CTF structure. +# +METHOD int ctf_get { + linker_file_t file; + linker_ctf_t *lc; +}; + +# # Load a file, returning the new linker_file_t in *result. If # the class does not recognise the file type, zero should be # returned, without modifying *result. If the file is From owner-p4-projects@FreeBSD.ORG Tue May 27 03:38:20 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D93A51065675; Tue, 27 May 2008 03:38:19 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9A1021065670 for ; Tue, 27 May 2008 03:38:19 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8471C8FC1B for ; Tue, 27 May 2008 03:38:19 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3cJo8029734 for ; Tue, 27 May 2008 03:38:19 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3cJWK029732 for perforce@freebsd.org; Tue, 27 May 2008 03:38:19 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:38:19 GMT Message-Id: <200805270338.m4R3cJWK029732@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142351 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:38:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=142351 Change 142351 by jb@freebsd3 on 2008/05/27 03:38:13 Go back to releng7 compatible stuff. Affected files ... .. //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c#3 edit .. //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c#3 edit .. //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/rpc/xdr.h#5 edit .. //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/sys/proc.h#3 edit .. //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/sys/vnode.h#3 edit .. //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#3 edit .. //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h#3 edit .. //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#4 edit .. //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c#3 edit .. //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/sys/procset.h#3 edit Differences ... ==== //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c,v 1.7 2008/03/28 22:16:05 jb Exp $"); +__FBSDID("$FreeBSD: src/sys/cddl/compat/opensolaris/kern/opensolaris_kobj.c,v 1.7.2.1 2008/04/17 01:23:29 jb Exp $"); #include #include @@ -77,12 +77,12 @@ flags = FREAD; NDINIT(&nd, LOOKUP, NOFOLLOW, UIO_SYSSPACE, file, td); - error = vn_open_cred(&nd, &flags, 0, curthread->td_ucred, NULL); + error = vn_open_cred(&nd, &flags, 0, td->td_ucred, NULL); NDFREE(&nd, NDF_ONLY_PNBUF); if (error != 0) return (NULL); /* We just unlock so we hold a reference. */ - VOP_UNLOCK(nd.ni_vp, 0); + VOP_UNLOCK(nd.ni_vp, 0, td); return (nd.ni_vp); } @@ -123,9 +123,9 @@ struct vattr va; int error; - vn_lock(vp, LK_SHARED | LK_RETRY); + vn_lock(vp, LK_SHARED | LK_RETRY, td); error = VOP_GETATTR(vp, &va, td->td_ucred, td); - VOP_UNLOCK(vp, 0); + VOP_UNLOCK(vp, 0, td); if (error == 0) *size = (uint64_t)va.va_size; return (error); @@ -176,9 +176,9 @@ auio.uio_resid = size; auio.uio_td = td; - vn_lock(vp, LK_SHARED | LK_RETRY); + vn_lock(vp, LK_SHARED | LK_RETRY, td); error = VOP_READ(vp, &auio, IO_UNIT | IO_SYNC, td->td_ucred); - VOP_UNLOCK(vp, 0); + VOP_UNLOCK(vp, 0, td); return (error != 0 ? -1 : size - auio.uio_resid); } ==== //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c,v 1.10 2008/03/28 22:16:05 jb Exp $"); +__FBSDID("$FreeBSD: src/sys/cddl/compat/opensolaris/kern/opensolaris_vfs.c,v 1.10.2.1 2008/04/17 01:23:29 jb Exp $"); #include #include @@ -163,7 +163,6 @@ { struct mount *mp; struct vfsconf *vfsp; - struct ucred *newcr, *oldcr; int error; /* @@ -192,9 +191,9 @@ /* * Allocate and initialize the filesystem. */ - vn_lock(vp, LK_SHARED | LK_RETRY); + vn_lock(vp, LK_SHARED | LK_RETRY, td); mp = vfs_mount_alloc(vp, vfsp, fspath, td); - VOP_UNLOCK(vp, 0); + VOP_UNLOCK(vp, 0, td); mp->mnt_optnew = NULL; vfs_setmntopt(mp, "from", fspec, 0); @@ -203,9 +202,7 @@ /* * Set the mount level flags. - * crdup() can sleep, so do it before acquiring a mutex. */ - newcr = crdup(kcred); MNT_ILOCK(mp); if (fsflags & MNT_RDONLY) mp->mnt_flag |= MNT_RDONLY; @@ -215,11 +212,10 @@ * Unprivileged user can trigger mounting a snapshot, but we don't want * him to unmount it, so we switch to privileged credentials. */ - oldcr = mp->mnt_cred; - mp->mnt_cred = newcr; + crfree(mp->mnt_cred); + mp->mnt_cred = crdup(kcred); mp->mnt_stat.f_owner = mp->mnt_cred->cr_uid; MNT_IUNLOCK(mp); - crfree(oldcr); /* * Mount the filesystem. * XXX The final recipients of VFS_MOUNT just overwrite the ndp they @@ -238,7 +234,7 @@ * mnt_optnew. */ mp->mnt_optnew = NULL; - vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); + vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, td); /* * Put the new filesystem on the mount list after root. */ @@ -260,7 +256,7 @@ panic("mount: lost mount"); mountcheckdirs(vp, mvp); vput(mvp); - VOP_UNLOCK(vp, 0); + VOP_UNLOCK(vp, 0, td); if ((mp->mnt_flag & MNT_RDONLY) == 0) error = vfs_allocate_syncvnode(mp); vfs_unbusy(mp, td); @@ -272,7 +268,7 @@ VI_LOCK(vp); vp->v_iflag &= ~VI_MOUNT; VI_UNLOCK(vp); - VOP_UNLOCK(vp, 0); + VOP_UNLOCK(vp, 0, td); vfs_unbusy(mp, td); vfs_mount_destroy(mp); } ==== //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/rpc/xdr.h#5 (text+ko) ==== @@ -19,7 +19,7 @@ * * CDDL HEADER END * - * $FreeBSD: src/sys/cddl/compat/opensolaris/rpc/xdr.h,v 1.4 2008/04/22 07:42:59 jb Exp $ + * $FreeBSD: src/sys/cddl/compat/opensolaris/rpc/xdr.h,v 1.3.2.2 2008/04/22 09:21:29 jb Exp $ */ /* * Copyright 2005 Sun Microsystems, Inc. All rights reserved. @@ -52,6 +52,19 @@ #define xdr_control(a,b,c) xdrmem_control(a,b,c) /* + * These are XDR control operators + */ + +#define XDR_GET_BYTES_AVAIL 1 + +struct xdr_bytesrec { + bool_t xc_is_last_record; + size_t xc_num_avail; +}; + +typedef struct xdr_bytesrec xdr_bytesrec; + +/* * These are the request arguments to XDR_CONTROL. * * XDR_PEEK - returns the contents of the next XDR unit on the XDR stream. ==== //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/sys/proc.h#3 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/proc.h,v 1.5 2008/03/28 22:16:06 jb Exp $ + * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/proc.h,v 1.5.2.1 2008/04/17 01:23:30 jb Exp $ */ #ifndef _OPENSOLARIS_SYS_PROC_H_ @@ -75,12 +75,12 @@ ASSERT(len == 0); ASSERT(state == TS_RUN); - error = kproc_create(proc, arg, &p, 0, ZFS_KSTACK_PAGES, + error = kthread_create(proc, arg, &p, 0, ZFS_KSTACK_PAGES, "solthread %p", proc); return (error == 0 ? FIRST_THREAD_IN_PROC(p) : NULL); } -#define thread_exit() kproc_exit(0) +#define thread_exit() kthread_exit(0) #endif /* _KERNEL */ ==== //depot/projects/dtrace7/src/sys/cddl/compat/opensolaris/sys/vnode.h#3 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/vnode.h,v 1.6 2008/03/28 22:16:06 jb Exp $ + * $FreeBSD: src/sys/cddl/compat/opensolaris/sys/vnode.h,v 1.6.2.1 2008/04/17 01:23:30 jb Exp $ */ #ifndef _OPENSOLARIS_SYS_VNODE_H_ @@ -175,7 +175,7 @@ if (error == 0) { /* We just unlock so we hold a reference. */ VN_HOLD(nd.ni_vp); - VOP_UNLOCK(nd.ni_vp, 0); + VOP_UNLOCK(nd.ni_vp, 0, td); *vpp = nd.ni_vp; } return (error); @@ -213,6 +213,7 @@ static __inline int zfs_vop_fsync(vnode_t *vp, int flag, cred_t *cr) { + struct thread *td = curthread; struct mount *mp; int error, vfslocked; @@ -221,9 +222,9 @@ vfslocked = VFS_LOCK_GIANT(vp->v_mount); if ((error = vn_start_write(vp, &mp, V_WAIT | PCATCH)) != 0) goto drop; - vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); - error = VOP_FSYNC(vp, MNT_WAIT, curthread); - VOP_UNLOCK(vp, 0); + vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, td); + error = VOP_FSYNC(vp, MNT_WAIT, td); + VOP_UNLOCK(vp, 0, td); vn_finished_write(mp); drop: VFS_UNLOCK_GIANT(vfslocked); ==== //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#3 (text) ==== @@ -5593,7 +5593,7 @@ #if defined(sun) debug_enter(c); #else - kdb_enter(KDB_WHY_DTRACE, "breakpoint action"); + kdb_enter_why(KDB_WHY_DTRACE, "breakpoint action"); #endif } @@ -11410,9 +11410,11 @@ * block pending our completion. */ for (enab = dtrace_retained; enab != NULL; enab = enab->dten_next) { +#if defined(sun) cred_t *cr = enab->dten_vstate->dtvs_state->dts_cred.dcr_cred; if (INGLOBALZONE(curproc) || getzoneid() == crgetzoneid(cr)) +#endif (void) dtrace_enabling_match(enab, NULL); } ==== //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_znode.h#3 (text+ko) ==== @@ -162,6 +162,7 @@ uint32_t z_sync_cnt; /* synchronous open count */ kmutex_t z_acl_lock; /* acl data lock */ list_node_t z_link_node; /* all znodes in fs link */ + struct lockf *z_lockf; /* Head of byte-level lock list. */ /* * These are dmu managed fields. */ ==== //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#4 (text+ko) ==== @@ -1117,12 +1117,12 @@ int ltype = 0; if (cnp->cn_flags & ISDOTDOT) { - ltype = VOP_ISLOCKED(dvp); - VOP_UNLOCK(dvp, 0); + ltype = VOP_ISLOCKED(dvp, td); + VOP_UNLOCK(dvp, 0, td); } - error = vn_lock(*vpp, cnp->cn_lkflags); + error = vn_lock(*vpp, cnp->cn_lkflags, td); if (cnp->cn_flags & ISDOTDOT) - vn_lock(dvp, ltype | LK_RETRY); + vn_lock(dvp, ltype | LK_RETRY, td); if (error != 0) { VN_RELE(*vpp); *vpp = NULL; @@ -1175,7 +1175,7 @@ /* ARGSUSED */ static int zfs_create(vnode_t *dvp, char *name, vattr_t *vap, int excl, int mode, - vnode_t **vpp, cred_t *cr) + vnode_t **vpp, cred_t *cr, kthread_t *td) { znode_t *zp, *dzp = VTOZ(dvp); zfsvfs_t *zfsvfs = dzp->z_zfsvfs; @@ -1306,7 +1306,7 @@ if (error == 0) { *vpp = ZTOV(zp); - vn_lock(*vpp, LK_EXCLUSIVE | LK_RETRY); + vn_lock(*vpp, LK_EXCLUSIVE | LK_RETRY, td); } if (dl) @@ -1588,7 +1588,7 @@ zfs_log_create(zilog, tx, TX_MKDIR, dzp, zp, dirname); dmu_tx_commit(tx); - vn_lock(*vpp, LK_EXCLUSIVE | LK_RETRY); + vn_lock(*vpp, LK_EXCLUSIVE | LK_RETRY, curthread); zfs_dirent_unlock(dl); @@ -2773,7 +2773,7 @@ if (error == 0) { zfs_log_symlink(zilog, tx, TX_SYMLINK, dzp, zp, name, link); *vpp = ZTOV(zp); - vn_lock(*vpp, LK_EXCLUSIVE | LK_RETRY); + vn_lock(*vpp, LK_EXCLUSIVE | LK_RETRY, td); } dmu_tx_commit(tx); @@ -3249,7 +3249,7 @@ mode = vap->va_mode & ALLPERMS; return (zfs_create(ap->a_dvp, cnp->cn_nameptr, vap, !EXCL, mode, - ap->a_vpp, cnp->cn_cred)); + ap->a_vpp, cnp->cn_cred, cnp->cn_thread)); } static int @@ -3533,6 +3533,43 @@ return (error); } +/* + * Advisory record locking support + */ +static int +zfs_freebsd_advlock(ap) + struct vop_advlock_args /* { + struct vnode *a_vp; + caddr_t a_id; + int a_op; + struct flock *a_fl; + int a_flags; + } */ *ap; +{ + znode_t *zp = VTOZ(ap->a_vp); + + return (lf_advlock(ap, &(zp->z_lockf), zp->z_phys->zp_size)); +} + +/* + * Advisory record locking support + */ +static int +zfs_freebsd_advlockasync(ap) + struct vop_advlockasync_args /* { + struct vnode *a_vp; + caddr_t a_id; + int a_op; + struct flock *a_fl; + int a_flags; + struct task *a_task; + } */ *ap; +{ + znode_t *zp = VTOZ(ap->a_vp); + + return (lf_advlockasync(ap, &(zp->z_lockf), zp->z_phys->zp_size)); +} + struct vop_vector zfs_vnodeops; struct vop_vector zfs_fifoops; @@ -3565,6 +3602,8 @@ .vop_write = zfs_freebsd_write, .vop_remove = zfs_freebsd_remove, .vop_rename = zfs_freebsd_rename, + .vop_advlock = zfs_freebsd_advlock, + .vop_advlockasync = zfs_freebsd_advlockasync, .vop_pathconf = zfs_freebsd_pathconf, .vop_bmap = VOP_EOPNOTSUPP, .vop_fid = zfs_freebsd_fid, ==== //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c#3 (text+ko) ==== @@ -57,10 +57,6 @@ #include #include -/* Used by fstat(1). */ -SYSCTL_INT(_debug_sizeof, OID_AUTO, znode, CTLFLAG_RD, 0, sizeof(znode_t), - "sizeof(znode_t)"); - /* * Functions needed for userland (ie: libzpool) are not put under * #ifdef_KERNEL; the rest of the functions have dependencies @@ -85,9 +81,9 @@ ZTOV(zp) = NULL; vhold(vp); mutex_exit(&zp->z_lock); - vn_lock(vp, LK_EXCLUSIVE | LK_RETRY); + vn_lock(vp, LK_EXCLUSIVE | LK_RETRY, curthread); vrecycle(vp, curthread); - VOP_UNLOCK(vp, 0); + VOP_UNLOCK(vp, 0, curthread); vdrop(vp); zfs_znode_free(zp); } else { @@ -119,8 +115,8 @@ ASSERT(error == 0); zp->z_vnode = vp; vp->v_data = (caddr_t)zp; - VN_LOCK_AREC(vp); - VN_LOCK_ASHARE(vp); + vp->v_vnlock->lk_flags |= LK_CANRECURSE; + vp->v_vnlock->lk_flags &= ~LK_NOSHARE; } else { zp->z_vnode = NULL; } @@ -136,6 +132,7 @@ zp->z_dbuf_held = 0; zp->z_dirlocks = 0; + zp->z_lockf = NULL; return (0); } @@ -603,8 +600,8 @@ ASSERT(err == 0); vp = ZTOV(zp); vp->v_data = (caddr_t)zp; - VN_LOCK_AREC(vp); - VN_LOCK_ASHARE(vp); + vp->v_vnlock->lk_flags |= LK_CANRECURSE; + vp->v_vnlock->lk_flags &= ~LK_NOSHARE; vp->v_type = IFTOVT((mode_t)zp->z_phys->zp_mode); if (vp->v_type == VDIR) zp->z_zn_prefetch = B_TRUE; /* z_prefetch default is enabled */ ==== //depot/projects/dtrace7/src/sys/cddl/contrib/opensolaris/uts/common/sys/procset.h#3 (text+ko) ==== @@ -139,6 +139,7 @@ #endif /* !defined(_XPG4_2) || defined(__EXTENSIONS__) */ +#if defined(sun) #ifdef _KERNEL struct proc; @@ -152,6 +153,7 @@ extern id_t getmyid(idtype_t); #endif /* _KERNEL */ +#endif #ifdef __cplusplus } From owner-p4-projects@FreeBSD.ORG Tue May 27 03:40:22 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6D007106567D; Tue, 27 May 2008 03:40:22 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2EA511065671 for ; Tue, 27 May 2008 03:40:22 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1ABB88FC14 for ; Tue, 27 May 2008 03:40:22 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3eMan029822 for ; Tue, 27 May 2008 03:40:22 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3eLJk029820 for perforce@freebsd.org; Tue, 27 May 2008 03:40:21 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:40:21 GMT Message-Id: <200805270340.m4R3eLJk029820@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142352 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:40:22 -0000 http://perforce.freebsd.org/chv.cgi?CH=142352 Change 142352 by jb@freebsd3 on 2008/05/27 03:40:14 Make a bit of code conditional on KDTRACE_HOOKS Affected files ... .. //depot/projects/dtrace7/src/sys/kern/kern_fork.c#5 edit Differences ... ==== //depot/projects/dtrace7/src/sys/kern/kern_fork.c#5 (text+ko) ==== @@ -632,12 +632,14 @@ p2->p_pfsflags = p1->p_pfsflags; } +#ifdef KDTRACE_HOOKS /* * Tell the DTrace fasttrap provider about the new process * if it has registered an interest. */ if (dtrace_fasttrap_fork) dtrace_fasttrap_fork(p1, p2); +#endif /* * This begins the section where we must prevent the parent From owner-p4-projects@FreeBSD.ORG Tue May 27 03:41:23 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AE855106567A; Tue, 27 May 2008 03:41:23 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 70B961065674 for ; Tue, 27 May 2008 03:41:23 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5CE648FC12 for ; Tue, 27 May 2008 03:41:23 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3fNZ1029849 for ; Tue, 27 May 2008 03:41:23 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3fNm5029847 for perforce@freebsd.org; Tue, 27 May 2008 03:41:23 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:41:23 GMT Message-Id: <200805270341.m4R3fNm5029847@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142353 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:41:23 -0000 http://perforce.freebsd.org/chv.cgi?CH=142353 Change 142353 by jb@freebsd3 on 2008/05/27 03:41:17 Put KSE back in. Affected files ... .. //depot/projects/dtrace7/src/share/mk/bsd.own.mk#6 edit Differences ... ==== //depot/projects/dtrace7/src/share/mk/bsd.own.mk#6 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/share/mk/bsd.own.mk,v 1.74 2008/03/29 17:44:39 ru Exp $ +# $FreeBSD: src/share/mk/bsd.own.mk,v 1.67.2.4 2008/01/28 08:42:15 dougb Exp $ # # The include file set common variables for owner, # group, mode, and directories. Defaults are in brackets. @@ -162,6 +162,8 @@ NLSGRP?= ${SHAREGRP} NLSMODE?= ${NOBINMODE} +DEFAULT_THREAD_LIB?= libthr + INCLUDEDIR?= /usr/include # Common variables @@ -326,6 +328,7 @@ KVM \ LIB32 \ LIBPTHREAD \ + LIBKSE \ LIBTHR \ LOCALES \ LPR \ @@ -356,8 +359,8 @@ TOOLCHAIN \ USB \ WPA_SUPPLICANT_EAPOL \ - ZFS \ - ZONEINFO + ZONEINFO \ + ZFS .if defined(WITH_${var}) && defined(WITHOUT_${var}) .error WITH_${var} and WITHOUT_${var} can't both be set. .endif @@ -396,10 +399,11 @@ # Order is somewhat important. # .if ${MK_LIBPTHREAD} == "no" +MK_LIBKSE:= no MK_LIBTHR:= no .endif -.if ${MK_LIBTHR} == "no" +.if ${MK_LIBKSE} == "no" && ${MK_LIBTHR} == "no" MK_BIND:= no .endif From owner-p4-projects@FreeBSD.ORG Tue May 27 03:42:25 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id F20AC106567B; Tue, 27 May 2008 03:42:24 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9AAE01065678 for ; Tue, 27 May 2008 03:42:24 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 86A338FC0A for ; Tue, 27 May 2008 03:42:24 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R3gOFW029863 for ; Tue, 27 May 2008 03:42:24 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R3gObR029861 for perforce@freebsd.org; Tue, 27 May 2008 03:42:24 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 03:42:24 GMT Message-Id: <200805270342.m4R3gObR029861@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142354 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 03:42:25 -0000 http://perforce.freebsd.org/chv.cgi?CH=142354 Change 142354 by jb@freebsd3 on 2008/05/27 03:42:20 Revert to the releng7 version plus the DTrace modules. Affected files ... .. //depot/projects/dtrace7/src/sys/modules/Makefile#12 edit Differences ... ==== //depot/projects/dtrace7/src/sys/modules/Makefile#12 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/modules/Makefile,v 1.569 2008/05/25 22:11:30 rwatson Exp $ +# $FreeBSD: src/sys/modules/Makefile,v 1.540.2.13 2008/05/09 02:20:39 weongyo Exp $ .include @@ -8,7 +8,6 @@ accf_data \ accf_http \ ${_acpi} \ - age \ ${_agp} \ aha \ ${_ahb} \ @@ -24,7 +23,6 @@ ${_arcmsr} \ ${_arcnet} \ ${_arl} \ - ${_asmc} \ ${_asr} \ ata \ ${_ath} \ @@ -34,6 +32,7 @@ ${_ath_rate_sample} \ aue \ ${_auxio} \ + ${_awi} \ axe \ bce \ bfe \ @@ -64,10 +63,9 @@ ${_cs} \ ${_ctau} \ cue \ + cxgb \ ${_cx} \ - cxgb \ ${_cyclic} \ - ${_cyclic_test} \ dc \ dcons \ dcons_crom \ @@ -94,7 +92,9 @@ fxp \ gem \ geom \ + ${_harp} \ hatm \ + ${_hfa} \ hifn \ hme \ ${_hptiop} \ @@ -105,6 +105,7 @@ ${_ibcs2} \ ${_ichwd} \ ${_ida} \ + ${_idt} \ ${_ie} \ if_bridge \ if_disc \ @@ -128,8 +129,8 @@ ${_ipfilter} \ ipfw \ ipfw_nat \ + ip_mroute_mod \ ${_ipmi} \ - ip_mroute_mod \ ${_ips} \ ${_ipw} \ ${_ipwfw} \ @@ -138,11 +139,8 @@ ispfw \ ${_iwi} \ ${_iwifw} \ - ${_iwn} \ - ${_iwnfw} \ ${_ixgb} \ joy \ - ${_k8temp} \ kbdmux \ krpc \ kue \ @@ -197,11 +195,11 @@ ${_nsp} \ ntfs \ ntfs_iconv \ + ${_nxge} \ nullfs \ ${_nve} \ ${_nvram} \ ${_nwfs} \ - ${_nxge} \ ${_oltr} \ ${_opensolaris} \ ${_padlock} \ @@ -228,7 +226,6 @@ ${_ray} \ rc \ rc4 \ - ${_rdma} \ re \ reiserfs \ rl \ @@ -313,10 +310,11 @@ wb \ ${_wi} \ wlan \ + wlan_scan_ap \ + wlan_scan_sta \ wlan_acl \ wlan_amrr \ wlan_ccmp \ - wlan_rssadapt \ wlan_tkip \ wlan_wep \ wlan_xauth \ @@ -338,6 +336,11 @@ _ufs= ufs .endif +# Disabled in 7.0 as netatm is not MPSAFE. +#if ${MK_ATM} != "no" +#_harp= harp +#.endif + .if ${MK_CRYPT} != "no" || defined(ALL_MODULES) .if exists(${.CURDIR}/../opencrypto) _crypto= crypto @@ -375,6 +378,7 @@ _ath_rate_amrr= ath_rate_amrr _ath_rate_onoe= ath_rate_onoe _ath_rate_sample=ath_rate_sample +_awi= awi _bktr= bktr _cardbus= cardbus _cbb= cbb @@ -385,7 +389,6 @@ _cs= cs .if ${MK_CDDL} != "no" || defined(ALL_MODULES) _cyclic= cyclic -_cyclic_test= cyclic_test .endif _digi= digi _drm= drm @@ -399,6 +402,8 @@ _exca= exca _ext2fs= ext2fs _fe= fe +# Disabled due to non-MPSAFEty in 7.0 +#_hfa= hfa _i2c= i2c _ibcs2= ibcs2 _ie= ie @@ -427,7 +432,6 @@ _pecoff= pecoff _pst= pst _ray= ray -_rdma= rdma _safe= safe _sbni= sbni _scsi_low= scsi_low @@ -440,7 +444,7 @@ _sr= sr _stg= stg _streams= streams -_tmpfs= tmpfs +_tmpfs= tmpfs _wi= wi _xe= xe .if ${MK_ZFS} != "no" || defined(ALL_MODULES) @@ -452,7 +456,6 @@ _ahb= ahb _arcmsr= arcmsr _arl= arl -_asmc= asmc _asr= asr _bios= bios _ciss= ciss @@ -468,6 +471,8 @@ _hptrr= hptrr _ichwd= ichwd _ida= ida +# Disabled due to non-MPSAFEty in 7.0 +#_idt= idt _iir= iir _ipmi= ipmi _ips= ips @@ -475,9 +480,7 @@ _ipwfw= ipwfw _iwi= iwi _iwifw= iwifw -_iwn= iwn -_iwnfw= iwnfw -_ixgb= ixgb +_ixgb= ixgb _mly= mly _nfe= nfe _nve= nve @@ -507,7 +510,6 @@ _agp= agp _an= an _arcmsr= arcmsr -_asmc= asmc _ath= ath _ath_hal= ath_hal _ath_rate_amrr= ath_rate_amrr @@ -521,7 +523,6 @@ _cpufreq= cpufreq .if ${MK_CDDL} != "no" || defined(ALL_MODULES) _cyclic= cyclic -_cyclic_test= cyclic_test .endif _digi= digi _drm= drm @@ -546,10 +547,7 @@ _ips= ips _ipw= ipw _ipwfw= ipwfw -_iwn= iwn -_iwnfw= iwnfw -_ixgb= ixgb -_k8temp= k8temp +_ixgb= ixgb _linprocfs= linprocfs _linsysfs= linsysfs _linux= linux @@ -563,14 +561,13 @@ _opensolaris= opensolaris .endif _pccard= pccard -_rdma= rdma _safe= safe _scsi_low= scsi_low _smbfs= smbfs _sound= sound _speaker= speaker _sppp= sppp -_tmpfs= tmpfs +_tmpfs= tmpfs _twa= twa _wi= wi _wpi= wpi @@ -587,9 +584,9 @@ # acpi is not enabled because it is broken as a module on ia64 _aic= aic #_ar= ar not 64-bit clean -_an= an _arcnet= arcnet _asr= asr +_an= an _bktr= bktr _cardbus= cardbus _cbb= cbb @@ -602,6 +599,7 @@ _ep= ep _exca= exca _fe= fe +_hfa= hfa _igb= igb _iir= iir _mly= mly From owner-p4-projects@FreeBSD.ORG Tue May 27 04:07:51 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8EC3A106566C; Tue, 27 May 2008 04:07:51 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38C39106567A for ; Tue, 27 May 2008 04:07:51 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 252158FC1B for ; Tue, 27 May 2008 04:07:51 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R47pPl031960 for ; Tue, 27 May 2008 04:07:51 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R47oCZ031958 for perforce@freebsd.org; Tue, 27 May 2008 04:07:50 GMT (envelope-from sam@freebsd.org) Date: Tue, 27 May 2008 04:07:50 GMT Message-Id: <200805270407.m4R47oCZ031958@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 142356 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 04:07:51 -0000 http://perforce.freebsd.org/chv.cgi?CH=142356 Change 142356 by sam@sam_ebb on 2008/05/27 04:07:19 add ieee80211_suspend_all and ieee80211_resume_all for brute force suspend/resume handling of vaps Affected files ... .. //depot/projects/vap/sys/net80211/ieee80211_ddb.c#17 edit .. //depot/projects/vap/sys/net80211/ieee80211_proto.c#33 edit .. //depot/projects/vap/sys/net80211/ieee80211_proto.h#23 edit .. //depot/projects/vap/sys/net80211/ieee80211_var.h#44 edit Differences ... ==== //depot/projects/vap/sys/net80211/ieee80211_ddb.c#17 (text+ko) ==== @@ -63,10 +63,10 @@ "\37DOTH\40DWDS" #define IEEE80211_FEXT_BITS \ - "\20\1NONHT_PR\2INACT\3SCANWAIT\4BGSCAN\5WPS\6TSN\7SCANREQ\12NONEPR_PR"\ - "\13SWBMISS\14DFS\15DOTD\22WDSLEGACY\23PROBECHAN\24HT\25AMDPU_TX" \ - "\26AMPDU_TX\27AMSDU_TX\30AMSDU_RX\31USEHT40\32PUREN\33SHORTGI20" \ - "\34SHORTGI40\35HTCOMPAT" + "\20\1NONHT_PR\2INACT\3SCANWAIT\4BGSCAN\5WPS\6TSN\7SCANREQ\10RESUME" \ + "\12NONEPR_PR\13SWBMISS\14DFS\15DOTD\22WDSLEGACY\23PROBECHAN\24HT" \ + "\25AMDPU_TX\26AMPDU_TX\27AMSDU_TX\30AMSDU_RX\31USEHT40\32PUREN" \ + "\33SHORTGI20\34SHORTGI40\35HTCOMPAT" #define IEEE80211_FVEN_BITS "\20" ==== //depot/projects/vap/sys/net80211/ieee80211_proto.c#33 (text+ko) ==== @@ -1261,6 +1261,46 @@ } /* + * Stop all vap's running on a device and arrange + * for those that were running to be resumed. + */ +void +ieee80211_suspend_all(struct ieee80211com *ic) +{ + struct ieee80211vap *vap; + + IEEE80211_LOCK(ic); + TAILQ_FOREACH(vap, &ic->ic_vaps, iv_next) { + struct ifnet *ifp = vap->iv_ifp; + if (IFNET_IS_UP_RUNNING(ifp)) { /* NB: avoid recursion */ + vap->iv_flags_ext |= IEEE80211_FEXT_RESUME; + ieee80211_stop_locked(vap); + } + } + IEEE80211_UNLOCK(ic); +} + +/* + * Start all vap's marked for resume. + */ +void +ieee80211_resume_all(struct ieee80211com *ic) +{ + struct ieee80211vap *vap; + + IEEE80211_LOCK(ic); + TAILQ_FOREACH(vap, &ic->ic_vaps, iv_next) { + struct ifnet *ifp = vap->iv_ifp; + if (!IFNET_IS_UP_RUNNING(ifp) && + (vap->iv_flags_ext & IEEE80211_FEXT_RESUME)) { + vap->iv_flags_ext &= ~IEEE80211_FEXT_RESUME; + ieee80211_start_locked(vap); + } + } + IEEE80211_UNLOCK(ic); +} + +/* * Switch between turbo and non-turbo operating modes. * Use the specified channel flags to locate the new * channel, update 802.11 state, and then call back into ==== //depot/projects/vap/sys/net80211/ieee80211_proto.h#23 (text+ko) ==== @@ -265,6 +265,8 @@ void ieee80211_stop_locked(struct ieee80211vap *); void ieee80211_stop(struct ieee80211vap *); void ieee80211_stop_all(struct ieee80211com *); +void ieee80211_suspend_all(struct ieee80211com *); +void ieee80211_resume_all(struct ieee80211com *); void ieee80211_dturbo_switch(struct ieee80211vap *, int newflags); void ieee80211_swbmiss(void *arg); void ieee80211_beacon_miss(struct ieee80211com *); ==== //depot/projects/vap/sys/net80211/ieee80211_var.h#44 (text+ko) ==== @@ -473,6 +473,7 @@ #define IEEE80211_FEXT_WPS 0x00000010 /* CONF: WPS enabled */ #define IEEE80211_FEXT_TSN 0x00000020 /* CONF: TSN enabled */ #define IEEE80211_FEXT_SCANREQ 0x00000040 /* STATUS: scan req params */ +#define IEEE80211_FEXT_RESUME 0x00000080 /* STATUS: start on resume */ #define IEEE80211_FEXT_DFS 0x00000800 /* CONF: DFS enabled */ #define IEEE80211_FEXT_NONERP_PR 0x00000200 /* STATUS: non-ERP sta present*/ #define IEEE80211_FEXT_SWBMISS 0x00000400 /* CONF: do bmiss in s/w */ From owner-p4-projects@FreeBSD.ORG Tue May 27 04:09:53 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BF3D8106567A; Tue, 27 May 2008 04:09:53 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6927E106564A for ; Tue, 27 May 2008 04:09:53 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 55A7E8FC1C for ; Tue, 27 May 2008 04:09:53 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R49rOM032022 for ; Tue, 27 May 2008 04:09:53 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R49raM032020 for perforce@freebsd.org; Tue, 27 May 2008 04:09:53 GMT (envelope-from sam@freebsd.org) Date: Tue, 27 May 2008 04:09:53 GMT Message-Id: <200805270409.m4R49raM032020@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 142357 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 04:09:54 -0000 http://perforce.freebsd.org/chv.cgi?CH=142357 Change 142357 by sam@sam_ebb on 2008/05/27 04:09:15 handle non-sta vaps better Affected files ... .. //depot/projects/vap/sys/dev/ath/if_ath.c#78 edit Differences ... ==== //depot/projects/vap/sys/dev/ath/if_ath.c#78 (text+ko) ==== @@ -1063,7 +1063,7 @@ if (ic->ic_opmode == IEEE80211_M_STA) ath_stop(ifp); else - ieee80211_stop_all(ic); + ieee80211_suspend_all(ic); } /* @@ -1108,7 +1108,7 @@ ath_init(sc); ieee80211_beacon_miss(ic); } else - ieee80211_start_all(ic); + ieee80211_resume_all(ic); } if (sc->sc_softled) { ath_hal_gpioCfgOutput(ah, sc->sc_ledpin); From owner-p4-projects@FreeBSD.ORG Tue May 27 04:11:56 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 434D41065685; Tue, 27 May 2008 04:11:56 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 04083106567D for ; Tue, 27 May 2008 04:11:56 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E4BCB8FC19 for ; Tue, 27 May 2008 04:11:55 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R4BtsP032157 for ; Tue, 27 May 2008 04:11:55 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R4BtMm032155 for perforce@freebsd.org; Tue, 27 May 2008 04:11:55 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 04:11:55 GMT Message-Id: <200805270411.m4R4BtMm032155@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142358 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 04:11:56 -0000 http://perforce.freebsd.org/chv.cgi?CH=142358 Change 142358 by jb@freebsd3 on 2008/05/27 04:11:37 Add the DTrace hooks, support for CTF in the kernel and enable the printf buffering just for good measure. Affected files ... .. //depot/projects/dtrace7/src/sys/i386/conf/GENERIC#5 edit Differences ... ==== //depot/projects/dtrace7/src/sys/i386/conf/GENERIC#5 (text+ko) ==== @@ -64,6 +64,9 @@ options ADAPTIVE_GIANT # Giant mutex is adaptive. options STOP_NMI # Stop CPUS using NMI instead of IPI options AUDIT # Security event auditing +options PRINTF_BUFR_SIZE=128 # Prevent printf output being interspersed. +options KDTRACE_HOOKS # DTrace hooks required to load DTrace modules +options DDB_CTF # Load CTF data too. # To make an SMP kernel, the next two lines are needed options SMP # Symmetric MultiProcessor Kernel From owner-p4-projects@FreeBSD.ORG Tue May 27 04:14:01 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C409E1065670; Tue, 27 May 2008 04:14:01 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84759106564A for ; Tue, 27 May 2008 04:14:01 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 57BD88FC13 for ; Tue, 27 May 2008 04:14:01 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R4E1dK032247 for ; Tue, 27 May 2008 04:14:01 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R4E1hE032237 for perforce@freebsd.org; Tue, 27 May 2008 04:14:01 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 04:14:01 GMT Message-Id: <200805270414.m4R4E1hE032237@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142359 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 04:14:02 -0000 http://perforce.freebsd.org/chv.cgi?CH=142359 Change 142359 by jb@freebsd3 on 2008/05/27 04:13:47 Add the CTF option. Affected files ... .. //depot/projects/dtrace7/src/sys/conf/options#6 edit Differences ... ==== //depot/projects/dtrace7/src/sys/conf/options#6 (text+ko) ==== @@ -50,6 +50,7 @@ DDB DDB_CAPTURE_DEFAULTBUFSIZE opt_ddb.h DDB_CAPTURE_MAXBUFSIZE opt_ddb.h +DDB_CTF opt_ddb.h DDB_NUMSYM opt_ddb.h GDB KDB opt_global.h From owner-p4-projects@FreeBSD.ORG Tue May 27 04:16:04 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D8D6C106567E; Tue, 27 May 2008 04:16:03 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9AF50106564A for ; Tue, 27 May 2008 04:16:03 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8778E8FC18 for ; Tue, 27 May 2008 04:16:03 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R4G3U5032322 for ; Tue, 27 May 2008 04:16:03 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R4G3AF032320 for perforce@freebsd.org; Tue, 27 May 2008 04:16:03 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 04:16:03 GMT Message-Id: <200805270416.m4R4G3AF032320@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142360 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 04:16:04 -0000 http://perforce.freebsd.org/chv.cgi?CH=142360 Change 142360 by jb@freebsd3 on 2008/05/27 04:15:30 The CTF decompression needs zlib. Affected files ... .. //depot/projects/dtrace7/src/sys/conf/files#12 edit Differences ... ==== //depot/projects/dtrace7/src/sys/conf/files#12 (text+ko) ==== @@ -1665,7 +1665,8 @@ net/slcompress.c optional netgraph_vjc | ppp | sl | sppp | \ netgraph_sppp net/zlib.c optional crypto | geom_uzip | ipsec | \ - mxge | ppp_deflate | netgraph_deflate + mxge | ppp_deflate | netgraph_deflate | \ + ddb_ctf net80211/ieee80211.c optional wlan net80211/ieee80211_acl.c optional wlan_acl net80211/ieee80211_amrr.c optional wlan_amrr From owner-p4-projects@FreeBSD.ORG Tue May 27 04:30:20 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E81E71065690; Tue, 27 May 2008 04:30:19 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 905681065675 for ; Tue, 27 May 2008 04:30:19 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7B4A68FC23 for ; Tue, 27 May 2008 04:30:19 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R4UJMe032751 for ; Tue, 27 May 2008 04:30:19 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R4UJw1032749 for perforce@freebsd.org; Tue, 27 May 2008 04:30:19 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 04:30:19 GMT Message-Id: <200805270430.m4R4UJw1032749@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142361 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 04:30:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=142361 Change 142361 by jb@freebsd3 on 2008/05/27 04:29:19 Reset these to match RELENG_7. Blind integrations are bad. :-/ Affected files ... .. //depot/projects/dtrace7/src/share/mk/bsd.cpu.mk#5 edit .. //depot/projects/dtrace7/src/share/mk/bsd.dep.mk#4 edit .. //depot/projects/dtrace7/src/share/mk/bsd.endian.mk#4 edit .. //depot/projects/dtrace7/src/share/mk/bsd.snmpmod.mk#3 edit .. //depot/projects/dtrace7/src/share/mk/bsd.subdir.mk#3 edit .. //depot/projects/dtrace7/src/share/mk/bsd.symver.mk#3 edit .. //depot/projects/dtrace7/src/share/mk/version_gen.awk#3 edit Differences ... ==== //depot/projects/dtrace7/src/share/mk/bsd.cpu.mk#5 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/share/mk/bsd.cpu.mk,v 1.66 2008/03/19 12:20:44 imp Exp $ +# $FreeBSD: src/share/mk/bsd.cpu.mk,v 1.62.2.2 2008/03/17 18:07:32 jhb Exp $ # Set default CPU compile flags and baseline CPUTYPE for each arch. The # compile flags must support the minimum CPU type for each architecture but @@ -12,13 +12,9 @@ MACHINE_CPU = amd64 sse2 sse . elif ${MACHINE_ARCH} == "ia64" MACHINE_CPU = itanium -. elif ${MACHINE_ARCH} == "powerpc" -MACHINE_CPU = aim . elif ${MACHINE_ARCH} == "sparc64" . elif ${MACHINE_ARCH} == "arm" MACHINE_CPU = arm -. elif ${MACHINE_ARCH} == "mips" -MACHINE_CPU = mips . endif .else @@ -67,7 +63,6 @@ # http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html # http://gcc.gnu.org/onlinedocs/gcc/IA-64-Options.html # http://gcc.gnu.org/onlinedocs/gcc/RS-6000-and-PowerPC-Options.html -# http://gcc.gnu.org/onlinedocs/gcc/MIPS-Options.html # http://gcc.gnu.org/onlinedocs/gcc/SPARC-Options.html # http://gcc.gnu.org/onlinedocs/gcc/i386-and-x86-64-Options.html @@ -114,25 +109,6 @@ . else _CPUCFLAGS = -mcpu=${CPUTYPE} . endif -. elif ${MACHINE_ARCH} == "powerpc" -. if ${CPUTYPE} == "e500" -MACHINE_CPU = booke -_CPUCFLAGS = -Wa,-me500 -msoft-float -. endif -. elif ${MACHINE_ARCH} == "mips" -. if ${CPUTYPE} == "mips32" -_CPUCFLAGS = -march=mips32 -. elif ${CPUTYPE} == "mips32r2" -_CPUCFLAGS = -march=mips32r2 -. elif ${CPUTYPE} == "mips64" -_CPUCFLAGS = -march=mips64 -. elif ${CPUTYPE} == "mips64r2" -_CPUCFLAGS = -march=mips64r2 -. elif ${CPUTYPE} == "mips4kc" -_CPUCFLAGS = -march=4kc -. elif ${CPUTYPE} == "mips24kc" -_CPUCFLAGS = -march=24kc -. endif . endif # Set up the list of CPU features based on the CPU type. This is an @@ -198,19 +174,6 @@ LD += -EB .endif -.if ${MACHINE_ARCH} == "mips" -. if defined(TARGET_BIG_ENDIAN) -CFLAGS += -EB -LDFLAGS += -Wl,-EB -LD += -EB -. else -CFLAGS += -EL -LDFLAGS += -Wl,-EL -LD += -EL -. endif -CFLAGS += -msoft-float -G0 -mno-dsp -mabicalls -.endif - # NB: COPTFLAGS is handled in /usr/src/sys/conf/kern.pre.mk .if !defined(NO_CPU_CFLAGS) ==== //depot/projects/dtrace7/src/share/mk/bsd.dep.mk#4 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/share/mk/bsd.dep.mk,v 1.50 2008/02/05 08:52:35 des Exp $ +# $FreeBSD: src/share/mk/bsd.dep.mk,v 1.48 2005/01/06 11:12:43 krion Exp $ # # The include file handles Makefile dependencies. # ==== //depot/projects/dtrace7/src/share/mk/bsd.endian.mk#4 (text+ko) ==== @@ -1,14 +1,12 @@ -# $FreeBSD: src/share/mk/bsd.endian.mk,v 1.5 2008/04/28 14:54:17 gonzo Exp $ +# $FreeBSD: src/share/mk/bsd.endian.mk,v 1.4 2006/11/05 15:33:26 cognet Exp $ .if ${MACHINE_ARCH} == "amd64" || \ ${MACHINE_ARCH} == "i386" || \ ${MACHINE_ARCH} == "ia64" || \ - (${MACHINE_ARCH} == "arm" && !defined(TARGET_BIG_ENDIAN)) || \ - (${MACHINE_ARCH} == "mips" && !defined(TARGET_BIG_ENDIAN)) + (${MACHINE_ARCH} == "arm" && !defined(TARGET_BIG_ENDIAN)) TARGET_ENDIANNESS= 1234 .elif ${MACHINE_ARCH} == "powerpc" || \ ${MACHINE_ARCH} == "sparc64" || \ - ${MACHINE_ARCH} == "arm" || \ - ${MACHINE_ARCH} == "mips" + ${MACHINE_ARCH} == "arm" TARGET_ENDIANNESS= 4321 .endif ==== //depot/projects/dtrace7/src/share/mk/bsd.snmpmod.mk#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/share/mk/bsd.snmpmod.mk,v 1.3 2008/01/08 12:55:56 harti Exp $ +# $FreeBSD: src/share/mk/bsd.snmpmod.mk,v 1.2 2005/11/10 12:07:12 harti Exp $ INCSDIR= ${INCLUDEDIR}/bsnmp @@ -7,7 +7,7 @@ CLEANFILES+= ${MOD}_oid.h ${MOD}_tree.c ${MOD}_tree.h CFLAGS+= -I. -${MOD}_oid.h: ${MOD}_tree.def ${EXTRAMIBDEFS} ${EXTRAMIBSYMS} +${MOD}_oid.h: ${MOD}_tree.def ${EXTRAMIBDEFS} cat ${.ALLSRC} | gensnmptree -e ${XSYM} > ${.TARGET} .ORDER: ${MOD}_tree.c ${MOD}_tree.h ==== //depot/projects/dtrace7/src/share/mk/bsd.subdir.mk#3 (text+ko) ==== @@ -1,5 +1,5 @@ # from: @(#)bsd.subdir.mk 5.9 (Berkeley) 2/1/91 -# $FreeBSD: src/share/mk/bsd.subdir.mk,v 1.51 2007/12/07 15:02:06 ru Exp $ +# $FreeBSD: src/share/mk/bsd.subdir.mk,v 1.50 2005/05/31 07:14:51 ru Exp $ # # The include file contains the default targets # for building subdirectories. @@ -26,7 +26,7 @@ # # afterinstall, all, all-man, beforeinstall, checkdpadd, # clean, cleandepend, cleandir, depend, install, lint, maninstall, -# manlint, obj, objlink, realinstall, regress, tags +# obj, objlink, realinstall, regress, tags # .include @@ -65,8 +65,9 @@ fi; \ ${MAKE} all + .for __target in all all-man checkdpadd clean cleandepend cleandir \ - depend distribute lint maninstall manlint \ + depend distribute lint maninstall \ obj objlink realinstall regress tags \ ${SUBDIR_TARGETS} ${__target}: _SUBDIR ==== //depot/projects/dtrace7/src/share/mk/bsd.symver.mk#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/share/mk/bsd.symver.mk,v 1.5 2007/10/18 15:21:35 yar Exp $ +# $FreeBSD: src/share/mk/bsd.symver.mk,v 1.4 2007/05/21 09:01:23 ru Exp $ .if !target(____) ____: @@ -34,9 +34,6 @@ .endif .endif .endfor -.if empty(_vgen) -.error ${VERSION_GEN} not found in the search path. -.endif # Run the symbol maps through the C preprocessor before passing # them to the symbol version generator. ==== //depot/projects/dtrace7/src/share/mk/version_gen.awk#3 (text+ko) ==== @@ -22,7 +22,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/share/mk/version_gen.awk,v 1.5 2007/10/18 10:32:28 yar Exp $ +# $FreeBSD: src/share/mk/version_gen.awk,v 1.3 2007/07/21 20:52:32 kan Exp $ # # @@ -34,12 +34,10 @@ # version name. # symbols[][] - array index by [version name, symbol index], contains # names of symbols defined for each version. -# names[] - array index is symbol name and value is its first version seen, -# used to check for duplicate symbols and warn about them. # BEGIN { brackets = 0; - errors = warns = 0; + errors = 0; version_count = 0; current_version = ""; stderr = "/dev/stderr"; @@ -47,13 +45,10 @@ # Strip comments. sub("#.*$", "", $0); - # Strip leading and trailing whitespace. - sub("^[ \t]+", "", $0); - sub("[ \t]+$", "", $0); + # Strip trailing spaces. + sub(" *$", "", $0); - if (/^[a-zA-Z0-9._]+[ \t]*{$/) { - # Strip brace. - sub("{", "", $1); + if (/^[ \t]*[a-zA-Z0-9._]+ *{/) { brackets++; symver = $1; versions[symver] = 1; @@ -61,56 +56,39 @@ generated[symver] = 0; version_count++; } - else if (/^}[ \t]*[a-zA-Z0-9._]+[ \t]*;$/) { - v = $1 != "}" ? $1 : $2; - # Strip brace. - sub("}", "", v); + else if (/^[ \t]*} *[a-zA-Z0-9._]+ *;/) { # Strip semicolon. - sub(";", "", v); - if (symver == "") { - printf("File %s: Unmatched bracket.\n", - vfile) > stderr; - errors++; - } - else if (versions[v] != 1) { - printf("File %s: `%s' has unknown " \ - "successor `%s'.\n", - vfile, symver, v) > stderr; - errors++; - } + gsub(";", "", $2); + if (symver == "") + printf("Unmatched bracket.\n"); + else if (versions[$2] != 1) + printf("File %s: %s has unknown " \ + "successor %s\n", vfile, symver, $2); else - successors[symver] = v; + successors[symver] = $2; brackets--; } - else if (/^}[ \t]*;$/) { - if (symver == "") { + else if (/^[ \t]*};/) { + if (symver == "") printf("File %s: Unmatched bracket.\n", vfile) > stderr; - errors++; - } # No successor brackets--; } - else if (/^}$/) { - printf("File %s: Missing final semicolon.\n", + else if (/^[ \t]*}/) { + printf("File %s: Missing ending semi-colon.\n", vfile) > stderr; - errors++; } else if (/^$/) ; # Ignore blank lines. - else { - printf("File %s: Unknown directive: `%s'.\n", + else + printf("File %s: Unknown directive: %s\n", vfile, $0) > stderr; - errors++; - } } brackets = 0; } -{ - # Set meaningful filename for diagnostics. - filename = FILENAME != "" ? FILENAME : ""; - +/.*/ { # Delete comments, preceding and trailing whitespace, then # consume blank lines. sub("#.*$", "", $0); @@ -120,18 +98,15 @@ next; } -/^[a-zA-Z0-9._]+[ \t]*{$/ { +/^[a-zA-Z0-9._]+ +{$/ { # Strip bracket from version name. sub("{", "", $1); - if (current_version != "") { + if (current_version != "") printf("File %s, line %d: Illegal nesting detected.\n", - filename, FNR) > stderr; - errors++; - } + FILENAME, FNR) > stderr; else if (versions[$1] == 0) { printf("File %s, line %d: Undefined " \ - "library version `%s'.\n", filename, FNR, $1) > stderr; - errors++; + "library version %s\n", FILENAME, FNR, $1) > stderr; # Remove this entry from the versions. delete versions[$1]; } @@ -141,52 +116,20 @@ next; } -/^[a-zA-Z0-9._]+[ \t]*;$/ { - # Strip semicolon. - sub(";", "", $1); +/^[a-zA-Z0-9._]+ *;$/ { if (current_version != "") { count = versions[current_version]; versions[current_version]++; symbols[current_version, count] = $1; - if ($1 in names && names[$1] != current_version) { - # - # A graver case when a dup symbol appears under - # different versions in the map. That can result - # in subtle problems with the library later. - # - printf("File %s, line %d: Duplicated symbol `%s' " \ - "in version `%s', first seen in `%s'. " \ - "Did you forget to move it to ObsoleteVersions?\n", - filename, FNR, $1, - current_version, names[$1]) > stderr; - errors++; - } - else if (names[$1] == current_version) { - # - # A harmless case: a dup symbol with the same version. - # - printf("File %s, line %d: warning: " \ - "Duplicated symbol `%s' in version `%s'.\n", - filename, FNR, $1, current_version) > stderr; - warns++; - } - else - names[$1] = current_version; - } - else { - printf("File %s, line %d: Symbol `%s' outside version scope.\n", - filename, FNR, $1) > stderr; - errors++; } next; } -/^}[ \t]*;$/ { +/^} *;$/ { brackets--; if (brackets < 0) { printf("File %s, line %d: Unmatched bracket.\n", - filename, FNR, $1) > stderr; - errors++; + FILENAME, FNR, $1) > stderr; brackets = 0; # Reset } current_version = ""; @@ -194,10 +137,9 @@ } -{ - printf("File %s, line %d: Unknown directive: `%s'.\n", - filename, FNR, $0) > stderr; - errors++; +/.*/ { + printf("File %s, line %d: Unknown directive: '%s'\n", + FILENAME, FNR, $0) > stderr; } function print_version(v) @@ -220,7 +162,7 @@ for (i = 1; i < versions[v]; i++) { if (i == 1) printf("global:\n"); - printf("\t%s;\n", symbols[v, i]); + printf("\t%s\n", symbols[v, i]); } version_count--; @@ -236,13 +178,7 @@ generated[v] = 1; } - END { - if (errors) { - printf("%d error(s) total.\n", errors) > stderr; - exit(1); - } - # OK, no errors. for (v in versions) { print_version(v); } From owner-p4-projects@FreeBSD.ORG Tue May 27 04:33:23 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 28B311065670; Tue, 27 May 2008 04:33:23 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DE894106564A for ; Tue, 27 May 2008 04:33:22 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CB2C28FC19 for ; Tue, 27 May 2008 04:33:22 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R4XMlp032856 for ; Tue, 27 May 2008 04:33:22 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R4XMQ8032854 for perforce@freebsd.org; Tue, 27 May 2008 04:33:22 GMT (envelope-from jb@freebsd.org) Date: Tue, 27 May 2008 04:33:22 GMT Message-Id: <200805270433.m4R4XMQ8032854@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142362 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 04:33:23 -0000 http://perforce.freebsd.org/chv.cgi?CH=142362 Change 142362 by jb@freebsd3 on 2008/05/27 04:32:46 Reset to match RELENG_7 with just he DTrace changes. Affected files ... .. //depot/projects/dtrace7/src/share/mk/sys.mk#9 edit Differences ... ==== //depot/projects/dtrace7/src/share/mk/sys.mk#9 (text+ko) ==== @@ -1,5 +1,5 @@ # from: @(#)sys.mk 8.2 (Berkeley) 3/21/94 -# $FreeBSD: src/share/mk/sys.mk,v 1.102 2008/05/22 01:14:43 jb Exp $ +# $FreeBSD: src/share/mk/sys.mk,v 1.92.2.2 2008/01/24 13:33:00 ru Exp $ unix ?= We run FreeBSD, not UNIX. .FreeBSD ?= true @@ -35,15 +35,12 @@ CFLAGS ?= -O .else CC ?= cc -.if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "mips" -CFLAGS ?= -O -pipe +.if ${MACHINE_ARCH} == "arm" +CFLAGS ?= -O -fno-strict-aliasing -pipe .else -CFLAGS ?= -O2 -pipe +CFLAGS ?= -O2 -fno-strict-aliasing -pipe .endif -.if defined(NO_STRICT_ALIASING) -CFLAGS += -fno-strict-aliasing .endif -.endif # Turn CTF conversion off by default for now. This default could be # changed later if DTrace becomes popular. @@ -339,11 +336,6 @@ .include "${__MAKE_CONF}" .endif -.if defined(__MAKE_SHELL) && !empty(__MAKE_SHELL) -SHELL= ${__MAKE_SHELL} -.SHELL: path=${__MAKE_SHELL} -.endif - # Default executable format # XXX hint for bsd.port.mk OBJFORMAT?= elf From owner-p4-projects@FreeBSD.ORG Tue May 27 05:01:53 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 938F61065670; Tue, 27 May 2008 05:01:53 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 552E7106564A for ; Tue, 27 May 2008 05:01:53 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 402248FC13 for ; Tue, 27 May 2008 05:01:53 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R51rSI042973 for ; Tue, 27 May 2008 05:01:53 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R51ree042971 for perforce@freebsd.org; Tue, 27 May 2008 05:01:53 GMT (envelope-from pgj@FreeBSD.org) Date: Tue, 27 May 2008 05:01:53 GMT Message-Id: <200805270501.m4R51ree042971@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Cc: Subject: PERFORCE change 142364 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 05:01:54 -0000 http://perforce.freebsd.org/chv.cgi?CH=142364 Change 142364 by pgj@disznohal on 2008/05/27 05:00:55 IFC Affected files ... .. //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/authors.ent#2 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/Makefile#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/dialup-firewall/Makefile#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/dialup-firewall/article.sgml#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/laptop/Makefile#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/laptop/article.sgml#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/multi-os/Makefile#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/multi-os/article.sgml#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/version-guide/Makefile#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/version-guide/article.sgml#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/book.sgml#4 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/config/chapter.sgml#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/introduction/chapter.sgml#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/mac/chapter.sgml#3 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/books.ent#3 integrate .. //depot/projects/docproj_hu/doc/share/pgpkeys/ed.key#1 branch .. //depot/projects/docproj_hu/doc/share/pgpkeys/manolis.key#1 branch .. //depot/projects/docproj_hu/doc/share/pgpkeys/pgpkeys-developers.sgml#2 integrate .. //depot/projects/docproj_hu/doc/share/pgpkeys/pgpkeys.ent#2 integrate .. //depot/projects/docproj_hu/doc/share/sgml/freebsd.dsl#2 integrate .. //depot/projects/docproj_hu/www/en/developers.sgml#2 integrate .. //depot/projects/docproj_hu/www/en/docproj/translations.sgml#3 integrate .. //depot/projects/docproj_hu/www/en/gifs/Makefile#2 integrate .. //depot/projects/docproj_hu/www/en/gifs/apachepower.gif#2 delete .. //depot/projects/docproj_hu/www/en/gifs/light_button.png#1 branch .. //depot/projects/docproj_hu/www/en/gnome/index.xsl#2 integrate .. //depot/projects/docproj_hu/www/en/internal/about.sgml#2 integrate .. //depot/projects/docproj_hu/www/en/news/news.sgml#2 integrate .. //depot/projects/docproj_hu/www/en/platforms/alpha.sgml#2 integrate .. //depot/projects/docproj_hu/www/en/platforms/amd64.sgml#2 integrate .. //depot/projects/docproj_hu/www/en/platforms/pc98.sgml#2 integrate .. //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xml#2 integrate .. //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#2 integrate .. //depot/projects/docproj_hu/www/share/sgml/commercial.isp.xml#2 integrate .. //depot/projects/docproj_hu/www/share/sgml/news.xml#2 integrate Differences ... ==== //depot/projects/docproj_hu/doc/en_US.ISO8859-1/share/sgml/authors.ent#2 (text+ko) ==== @@ -13,7 +13,7 @@ builds for the other languages, and we will poke fun of you in public. - $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.445 2008/04/22 15:26:14 pgj Exp $ + $FreeBSD: doc/en_US.ISO8859-1/share/sgml/authors.ent,v 1.447 2008/05/24 08:35:31 manolis Exp $ --> aaron@FreeBSD.org"> @@ -292,6 +292,8 @@ dwmalone@FreeBSD.org"> +ed@FreeBSD.org"> + edwin@FreeBSD.org"> ehaupt@FreeBSD.org"> @@ -624,6 +626,8 @@ maho@FreeBSD.org"> +manolis@FreeBSD.org"> + marcel@FreeBSD.org"> marck@FreeBSD.org"> ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: doc/hu_HU.ISO8859-2/articles/Makefile,v 1.3 2007/09/03 11:19:55 gabor Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/articles/Makefile,v 1.4 2008/05/26 20:21:04 pgj Exp $ # # The FreeBSD Hungarian Documentation Project ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/dialup-firewall/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: doc/hu_HU.ISO8859-2/articles/dialup-firewall/Makefile,v 1.1 2007/09/03 11:11:43 gabor Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/articles/dialup-firewall/Makefile,v 1.2 2008/05/21 04:14:48 pgj Exp $ # # Article: Dialup firewalling with FreeBSD ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/dialup-firewall/article.sgml#3 (text+ko) ==== @@ -23,7 +23,7 @@ - $FreeBSD: doc/hu_HU.ISO8859-2/articles/dialup-firewall/article.sgml,v 1.1 2007/09/03 11:11:43 gabor Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/articles/dialup-firewall/article.sgml,v 1.2 2008/05/21 04:14:48 pgj Exp $ &tm-attrib.freebsd; ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/laptop/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: doc/hu_HU.ISO8859-2/articles/laptop/Makefile,v 1.1 2007/09/03 11:13:12 gabor Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/articles/laptop/Makefile,v 1.2 2008/05/21 04:14:48 pgj Exp $ # # Article: FreeBSD on Laptops ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/laptop/article.sgml#3 (text+ko) ==== @@ -11,7 +11,7 @@ &os; laptopon - $FreeBSD: doc/hu_HU.ISO8859-2/articles/laptop/article.sgml,v 1.2 2007/09/03 17:47:43 gabor Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/articles/laptop/article.sgml,v 1.3 2008/05/21 04:14:48 pgj Exp $ A &os; néhány buktatótól eltekintve ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/multi-os/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: doc/hu_HU.ISO8859-2/articles/multi-os/Makefile,v 1.1 2007/09/03 11:17:06 gabor Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/articles/multi-os/Makefile,v 1.2 2008/05/21 04:14:49 pgj Exp $ # # Article: Installing and Using FreeBSD With Other Operating Systems ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/multi-os/article.sgml#3 (text+ko) ==== @@ -1,4 +1,4 @@ - + %articles.ent; ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/version-guide/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: doc/hu_HU.ISO8859-2/articles/version-guide/Makefile,v 1.1 2007/09/03 11:18:56 gabor Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/articles/version-guide/Makefile,v 1.2 2008/05/21 04:14:49 pgj Exp $ # # Article: FreeBSD Version Guide ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/version-guide/article.sgml#3 (text+ko) ==== @@ -21,7 +21,7 @@ - $FreeBSD: doc/hu_HU.ISO8859-2/articles/version-guide/article.sgml,v 1.4 2007/11/27 23:01:47 gabor Exp $ + $FreeBSD: doc/hu_HU.ISO8859-2/articles/version-guide/article.sgml,v 1.5 2008/05/21 04:14:49 pgj Exp $ &tm-attrib.freebsd; ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/book.sgml#4 (text+ko) ==== @@ -1,7 +1,7 @@ + ==== //depot/projects/docproj_hu/doc/share/pgpkeys/pgpkeys-developers.sgml#2 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -34,11 +34,21 @@ &pgpkey.mat; + + &a.araujo; + &pgpkey.araujo; + + &a.asami; &pgpkey.asami; + + &a.jadawin; + &pgpkey.jadawin; + + &a.timur; &pgpkey.timur; @@ -374,11 +384,21 @@ &pgpkey.gioria; + + &a.daichi; + &pgpkey.daichi; + + &a.mnag; &pgpkey.mnag; + + &a.grehan; + &pgpkey.grehan; + + &a.jmg; &pgpkey.jmg; @@ -434,6 +454,11 @@ &pgpkey.mich; + + &a.lwhsu; + &pgpkey.lwhsu; + + &a.foxfair; &pgpkey.foxfair; @@ -494,6 +519,11 @@ &pgpkey.fjoe; + + &a.manolis; + &pgpkey.manolis; + + &a.jkim; &pgpkey.jkim; @@ -564,6 +594,11 @@ &pgpkey.erwin; + + &a.laszlof; + &pgpkey.laszlof; + + &a.lawrance; &pgpkey.lawrance; @@ -644,6 +679,11 @@ &pgpkey.arved; + + &a.dryice; + &pgpkey.dryice; + + &a.nemoliu; &pgpkey.nemoliu; @@ -704,6 +744,11 @@ &pgpkey.matusita; + + &a.mm; + &pgpkey.mm; + + &a.tmclaugh; &pgpkey.tmclaugh; @@ -764,6 +809,11 @@ &pgpkey.max; + + &a.maho; + &pgpkey.maho; + + &a.yoichi; &pgpkey.yoichi; @@ -789,6 +839,11 @@ &pgpkey.anders; + + &a.lofi; + &pgpkey.lofi; + + &a.obrien; &pgpkey.obrien; @@ -854,6 +909,11 @@ &pgpkey.krion; + + &a.sepotvin; + &pgpkey.sepotvin; + + &a.markp; &pgpkey.markp; @@ -944,6 +1004,11 @@ &pgpkey.wosch; + + &a.ed; + &pgpkey.ed; + + &a.das; &pgpkey.das; @@ -989,11 +1054,21 @@ &pgpkey.nork; + + &a.syrinx; + &pgpkey.syrinx; + + &a.vanilla; &pgpkey.vanilla; + + &a.bms; + &pgpkey.bms; + + &a.demon; &pgpkey.demon; ==== //depot/projects/docproj_hu/doc/share/pgpkeys/pgpkeys.ent#2 (text+ko) ==== @@ -1,5 +1,5 @@ - + @@ -75,6 +75,7 @@ + @@ -158,6 +159,7 @@ + ==== //depot/projects/docproj_hu/doc/share/sgml/freebsd.dsl#2 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -211,12 +211,12 @@ (u (string-append "http://www.FreeBSD.org/cgi/man.cgi?query=" (data r) "&" "amp;" "sektion=" (data m)))) (case v - (("current") (string-append u "&" "amp;" "manpath=FreeBSD+7-current")) + (("current") (string-append u "&" "amp;" "manpath=FreeBSD+8-current")) (("xfree86") (string-append u "&" "amp;" "manpath=XFree86+4.5.0")) (("xorg") (string-append u "&" "amp;" "manpath=X11R7.2")) (("netbsd") (string-append u "&" "amp;" "manpath=NetBSD+3.0")) (("openbsd") (string-append u "&" "amp;" "manpath=OpenBSD+4.1")) - (("ports") (string-append u "&" "amp;" "manpath=FreeBSD+6.2-RELEASE+and+Ports")) + (("ports") (string-append u "&" "amp;" "manpath=FreeBSD+7.0-RELEASE+and+Ports")) (else u)))) (element application ($bold-seq$)) ==== //depot/projects/docproj_hu/www/en/developers.sgml#2 (text+ko) ==== @@ -6,7 +6,7 @@ us to update author names, or the representation of those names (such as adding email addresses), by just editing a single file. -$FreeBSD: www/en/developers.sgml,v 1.192 2008/04/22 15:29:45 pgj Exp $ +$FreeBSD: www/en/developers.sgml,v 1.194 2008/05/24 08:37:37 manolis Exp $ --> @@ -148,6 +148,7 @@ + @@ -314,6 +315,7 @@ + ==== //depot/projects/docproj_hu/www/en/docproj/translations.sgml#3 (text+ko) ==== @@ -1,6 +1,6 @@ - + ]> @@ -271,7 +271,13 @@
Documents available
Web, - some articles. + some articles, + Handbook. +
+
Repositories of ongoing work
+
+ Perforce + (doc, www and src/release/doc).
==== //depot/projects/docproj_hu/www/en/gifs/Makefile#2 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: www/en/gifs/Makefile,v 1.60 2008/02/12 19:52:02 remko Exp $ +# $FreeBSD: www/en/gifs/Makefile,v 1.61 2008/05/26 17:13:47 gabor Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -7,8 +7,8 @@ .include "../Makefile.inc" .endif -DATA= apache.gif apachepower.gif daemon.gif doc.gif -DATA+= home.gif littlelogo.gif new.gif power-button.gif +DATA= apache.gif daemon.gif doc.gif +DATA+= home.gif light_button.png littlelogo.gif new.gif power-button.gif DATA+= powerlogo.gif ugu_icon.gif wclogo.gif topbar.gif DATA+= flash0.gif flash1.gif soft0.gif soft1.gif support0.gif support1.gif DATA+= docs0.gif docs1.gif vendors0.gif vendors1.gif search0.gif search1.gif ==== //depot/projects/docproj_hu/www/en/gnome/index.xsl#2 (text+ko) ==== @@ -4,7 +4,7 @@ ]> - + -

GNOME is a complete desktop environment, and a - comprehensive suite of applications. In GNOME, - everything is easy to use, attractive, powerful, - and works the way you expect.

- -

The - GNOME - desktop is a window-based desktop - environment that provides many business, - productivity, and entertainment - applications, and makes non-GNOME programs - faster and easier to run. The - GNOME development - platform is a collection of - application-development tools and libraries - used by many programs, such as Mozilla - Firefox.

+

GNOME is a complete graphical desktop for X, + including everything from a window manager to + web browsers, audio players, office programs, and + more.

The FreeBSD GNOME Project is a team of devoted developers and users that manage the integration of GNOME and FreeBSD.

+

How to install GNOME

+ +

The easiest way to install GNOME is to install either of + the following ports:

+
    +
  • x11/gnome2 (the full desktop)
  • +
  • x11/gnome2-lite (the minimum desktop environment)
  • +
+ +

And, as desired, one or all of:

+
    +
  • x11/gnome2-fifth-toe (common applications)
  • +
  • x11/gnome2-power-tools (tools/toys for power users)
  • +
  • editors/gnome2-office (office productivity)
  • +
  • devel/gnome2-hacker-tools (development tools)
  • +
+

Upgrading to GNOME 2.22?

If you are upgrading from GNOME 2.20 to GNOME 2.22, read the @@ -147,11 +150,11 @@

Resources

Related Projects

==== //depot/projects/docproj_hu/www/en/internal/about.sgml#2 (text+ko) ==== @@ -1,6 +1,6 @@ - + ]> @@ -35,9 +35,9 @@

The Software

- Powered by Apache

- These pages are served up by the versatile and efficient Apache http server. In + lighttpd fly light.

+ These pages are served up by the fast, secure and flexible lighttpd webserver. In addition, there are a few locally crafted CGI scripts. Indexing of these pages and the mailing list archive are provided by freewais-sf, a derivative of the CNIDR freewais.

==== //depot/projects/docproj_hu/www/en/news/news.sgml#2 (text+ko) ==== @@ -1,6 +1,6 @@ - + ]> @@ -53,22 +53,17 @@ A site dedicated to delivering BSD-related articles and tutorials from a user's perspective.

- +
  • -

    BSDPortal.org: - This site collects the most important news from other - BSD-related sites, providing a good summary about the - progress of all the BSD operating systems.

    -
  • - -
  • DaemonNews + Monthly articles and daily discussion about all things BSD.

  • ==== //depot/projects/docproj_hu/www/en/platforms/alpha.sgml#2 (text+ko) ==== @@ -1,6 +1,6 @@ - + @@ -10,9 +10,13 @@ &header;

    This page contains information about porting FreeBSD to HP/Compaq Alpha - systems.

    + systems. Discussion of the Alpha port takes place on the freebsd-alpha + mailing list.

    + +

    Status

    -

    Note: As of FreeBSD 7.0, support for the Alpha platform will be +

    As of FreeBSD 7.0, support for the Alpha platform has been removed. The development of new Alpha systems has been discontinued by the hardware vendor; this combined with the widespread deployment of more mainstream 64-bit platforms, such as the AMD64 and Intel EM64T @@ -20,12 +24,12 @@ community interest. FreeBSD/alpha support will continue in maintenance mode for future FreeBSD 6.x releases.

    -

    FreeBSD/alpha Specific Links

    +

    FreeBSD/alpha mailing list

    - +

    To subscribe to this list, send an email to + or visit the mailman interface.

    Other Links of Interest

    ==== //depot/projects/docproj_hu/www/en/platforms/amd64.sgml#2 (text+ko) ==== @@ -1,6 +1,6 @@ - + @@ -30,9 +30,9 @@ Intel Core™2 Duo, Intel Xeon (3000-sequence, 5000-sequence, and 7000-sequence) processors use the Intel®64 architecture.

    -

    Status:

    +

    Status

    -

    Currently FreeBSD/amd64 runs in 64-bit multiuser mode, in both +

    FreeBSD/amd64 runs in 64-bit multiuser mode, in both Uniprocessor and Multiprocessor mode.

    The AMD64 platform is currently a - + @@ -8,7 +8,8 @@ &header; - +

    Introduction

    +

    FreeBSD/pc98 is a port of FreeBSD which aims to run on the NEC PC-98x1 (pc98) architecture. The project's goal is to make FreeBSD/pc98 work @@ -16,9 +17,16 @@ Most of the kernel source is already included in the FreeBSD source tree and most of the userland utilities built from the source work fine.

    +

    Status

    + +

    FreeBSD/pc98 is a + Tier 1 architecture, and as such is fully supported by the + FreeBSD project.

    +

    FreeBSD/pc98 Hardware Notes

    - &rel.head;-CURRENT + &rel.head;-CURRENT Hardware Notes

    What Needs To Be Done

    ==== //depot/projects/docproj_hu/www/en/projects/ideas/ideas.xml#2 (text+ko) ==== @@ -15,7 +15,7 @@ - $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.86 2008/05/03 11:25:24 netchild Exp $ + $FreeBSD: www/en/projects/ideas/ideas.xml,v 1.87 2008/05/26 15:28:05 miwi Exp $ @@ -1185,46 +1185,8 @@ protocols according to specification (SCPS File Protocol, similar to FTP; SCPS-Transport Protocol, based on TCP; and others.)

    - - - - ISDN subsytem (I4B) overhaul - - - -

    Technical contact:Bjoern A. Zeeb

    - -

    ISDN4BSD (I4B) is the ISDN subsytem within the FreeBSD source - tree. Due to the fact that parts were still running under the - Giant lock, I4B was disabled for FreeBSD 7.0 and needs locking to - become MPSAFE. In addition to that some of the code should be - overhauled to match the current expectations of a FreeBSD device - driver. Ideally things will work on 64bit platforms afterwards - and be endian safe.
    Once this is done a next step would be - to evaluate integration of missing device drivers and CAPI4BSD - (C4B) into the tree.

    - -

    Notes:

    -
      -
    • We do not want a rewrite from scratch or another - implementation.
    • -
    • In case you are interested as a Google Summer of Code student: - you are not expected to finish the entire task but you will be - welcome to stay with the project once GSoC is over.
    • -
    - -

    Requirements:

    -
      -
    • ISDN line/PBX and ISDN card supported by I4B for testing.
    • -
    • Ability to read and understand foreign C code.
    • -
    • Ability to write C code.
    • -
    • A good understanding of FreeBSD device drivers and locking.
    • -
    -
    -
    ==== //depot/projects/docproj_hu/www/share/sgml/commercial.consult.xml#2 (text+ko) ==== @@ -1,12 +1,12 @@ - + - $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.46 2007/12/20 21:55:49 gabor Exp $ + $FreeBSD: www/share/sgml/commercial.consult.xml,v 1.48 2008/05/24 13:39:27 jkois Exp $ @@ -1832,6 +1832,20 @@ + + Open Sourcery + http://www.opensourcery.co.uk + + Open Sourcery is a UK based company providing support and consultancy + for Free and Open Source Software. We have experience with a wide variety of + Open Source software. You can find out more and contact us at our + website. + + + Oxalide http://www.oxalide.com/ @@ -2682,6 +2696,22 @@ + + Nullcube Pty Ltd + http://www.nullcube.com.au/ + + Nullcube provides services to organisations with exceptional + security needs. We use FreeBSD, OpenBSD and Linux to develop and + support network architectures for security-sensitive environments, + including firewalls, VPNs, proxies, and IDS / IPS solutions. We + also provide IT security auditing, penetration testing, risk + management, and incident response services. + Call +61 1300 767 007 or send an email to info@nullcube.com for free + initial consultation. + + + E-Systems http://www.e-systems.pl/ ==== //depot/projects/docproj_hu/www/share/sgml/commercial.isp.xml#2 (text+ko) ==== @@ -1,12 +1,12 @@ - + - $FreeBSD: www/share/sgml/commercial.isp.xml,v 1.30 2008/04/14 19:16:59 jkois Exp $ + $FreeBSD: www/share/sgml/commercial.isp.xml,v 1.31 2008/05/23 13:54:49 jkois Exp $ @@ -167,6 +167,18 @@ + + iWeb Technologies Inc. + http://iweb.com/dedicated/server-deal/ + + iWeb has been providing reliable and scalable Internet hosting + infrastructure solutions with its shared web hosting, dedicated + servers, managed hosting and colocation services for over a + decade. Power your valuable online web presence with an iWeb + Dedicated Server running FreeBSD. + + + gradwell dot com Ltd http://www.gradwell.com/ ==== //depot/projects/docproj_hu/www/share/sgml/news.xml#2 (text+ko) ==== @@ -20,7 +20,7 @@ - $FreeBSD: www/share/sgml/news.xml,v 1.161 2008/05/14 22:54:14 brd Exp $ + $FreeBSD: www/share/sgml/news.xml,v 1.163 2008/05/24 08:44:51 manolis Exp $ @@ -29,6 +29,25 @@ 5 + + 24 + + +

    New committer: Manolis + Kiagias (doc/www)

    +
    +
    + + + 22 + + +

    New committer: Ed + Schouten (src)

    +
    + +
    + 14 From owner-p4-projects@FreeBSD.ORG Tue May 27 05:05:58 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 124A0106567D; Tue, 27 May 2008 05:05:58 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C88CD106567A for ; Tue, 27 May 2008 05:05:57 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9BEBE8FC1A for ; Tue, 27 May 2008 05:05:57 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R55vZt044292 for ; Tue, 27 May 2008 05:05:57 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R55vxZ044290 for perforce@freebsd.org; Tue, 27 May 2008 05:05:57 GMT (envelope-from pgj@FreeBSD.org) Date: Tue, 27 May 2008 05:05:57 GMT Message-Id: <200805270505.m4R55vxZ044290@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Cc: Subject: PERFORCE change 142365 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 05:05:58 -0000 http://perforce.freebsd.org/chv.cgi?CH=142365 Change 142365 by pgj@disznohal on 2008/05/27 05:05:48 IFC Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/Makefile#2 integrate .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/article.sgml#6 integrate Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/Makefile#2 (text+ko) ==== ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/article.sgml#6 (text+ko) ==== From owner-p4-projects@FreeBSD.ORG Tue May 27 05:10:02 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 4AC311065678; Tue, 27 May 2008 05:10:02 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 099A51065670 for ; Tue, 27 May 2008 05:10:02 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id EA7F38FC16 for ; Tue, 27 May 2008 05:10:01 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4R5A1jv044463 for ; Tue, 27 May 2008 05:10:01 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4R5A1Z5044461 for perforce@freebsd.org; Tue, 27 May 2008 05:10:01 GMT (envelope-from pgj@FreeBSD.org) Date: Tue, 27 May 2008 05:10:01 GMT Message-Id: <200805270510.m4R5A1Z5044461@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Cc: Subject: PERFORCE change 142366 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 May 2008 05:10:02 -0000 http://perforce.freebsd.org/chv.cgi?CH=142366 Change 142366 by pgj@disznohal on 2008/05/27 05:09:22 Update CVS Id tags. Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/Makefile#3 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/article.sgml#7 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/Makefile#3 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD$ +# $FreeBSD: doc/hu_HU.ISO8859-2/articles/linux-users/Makefile,v 1.1 2008/05/26 20:21:05 pgj Exp $ # # Article: FreeBSD Quickstart for Linux Users ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/linux-users/article.sgml#7 (text+ko) ==== @@ -1,4 +1,4 @@ - + 1.184 books/handbook/eresources/chapter.sgml 1.28 --> 1.29 share/sgml/glossary/freebsd-glossary.sgml 1.57 --> 1.58 share/sgml/mailing-lists.ent MFP4 after: 3 days Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#2 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/glossary/freebsd-glossary.sgml#2 edit .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#2 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#2 (text+ko) ==== @@ -6,7 +6,7 @@ + Original Revision: 1.184 --> Erõforrások az interneten @@ -578,6 +578,12 @@ + &a.ruby.name; + A Rubyval kapcsolatos &os;-s + kérdések + + + &a.scsi.name; A SCSI alrendszer @@ -1791,6 +1797,26 @@ + &a.ruby.name; + + + A Rubyval kapcsolatos &os;-s + kérdések + + Ezen a listán a &os; Ruby + támogatásáról esik szó, + teljesen szakmai jellegû. Elsõsorban a Ruby + portokon, külsõ Ruby könyvtárakon + és rendszereken dolgozó fejlesztõk + figyelmébe ajánljuk. + + Az ezzel kapcsolatos szakmai tárgyú + témákat megvitatni kívánó + egyéneket is szeretettel várjuk. + + + + &a.scsi.name; ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/glossary/freebsd-glossary.sgml#2 (text+ko) ==== @@ -32,7 +32,7 @@ --> + Original Revision: 1.29 --> A &os;-s szakkifejezések gyûjteménye ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#2 (text+ko) ==== @@ -6,7 +6,7 @@ + Original Revision: r1.58 --> FreeBSD lista szerver"> @@ -353,6 +353,10 @@ FreeBSD realtime extensions levelezési lista"> freebsd-realtime"> + +FreeBSD Ruby levelezési lista"> +freebsd-ruby"> + FreeBSD SCSI subsystem levelezési lista"> freebsd-scsi"> From owner-p4-projects@FreeBSD.ORG Wed May 28 06:35:15 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 315BC1065678; Wed, 28 May 2008 06:35:15 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CA33B1065672 for ; Wed, 28 May 2008 06:35:14 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id ADD848FC27 for ; Wed, 28 May 2008 06:35:14 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4S6ZEqF096296 for ; Wed, 28 May 2008 06:35:14 GMT (envelope-from weongyo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4S6ZD2N096268 for perforce@freebsd.org; Wed, 28 May 2008 06:35:13 GMT (envelope-from weongyo@FreeBSD.org) Date: Wed, 28 May 2008 06:35:13 GMT Message-Id: <200805280635.m4S6ZD2N096268@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to weongyo@FreeBSD.org using -f From: Weongyo Jeong To: Perforce Change Reviews Cc: Subject: PERFORCE change 142432 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 06:35:15 -0000 http://perforce.freebsd.org/chv.cgi?CH=142432 Change 142432 by weongyo@weongyo_ws on 2008/05/28 06:35:10 branched for NDIS USB support. Affected files ... .. //depot/projects/ndisusb/COPYRIGHT#1 branch .. //depot/projects/ndisusb/LOCKS#1 branch .. //depot/projects/ndisusb/MAINTAINERS#1 branch .. //depot/projects/ndisusb/Makefile#1 branch .. //depot/projects/ndisusb/Makefile.inc1#1 branch .. //depot/projects/ndisusb/ObsoleteFiles.inc#1 branch .. //depot/projects/ndisusb/README#1 branch .. //depot/projects/ndisusb/UPDATING#1 branch .. //depot/projects/ndisusb/bin/Makefile#1 branch .. //depot/projects/ndisusb/bin/Makefile.inc#1 branch .. //depot/projects/ndisusb/bin/cat/Makefile#1 branch .. //depot/projects/ndisusb/bin/cat/cat.1#1 branch .. //depot/projects/ndisusb/bin/cat/cat.c#1 branch .. //depot/projects/ndisusb/bin/chflags/Makefile#1 branch .. //depot/projects/ndisusb/bin/chflags/chflags.1#1 branch .. //depot/projects/ndisusb/bin/chflags/chflags.c#1 branch .. //depot/projects/ndisusb/bin/chio/Makefile#1 branch .. //depot/projects/ndisusb/bin/chio/chio.1#1 branch .. //depot/projects/ndisusb/bin/chio/chio.c#1 branch .. //depot/projects/ndisusb/bin/chio/defs.h#1 branch .. //depot/projects/ndisusb/bin/chio/pathnames.h#1 branch .. //depot/projects/ndisusb/bin/chmod/Makefile#1 branch .. //depot/projects/ndisusb/bin/chmod/chmod.1#1 branch .. //depot/projects/ndisusb/bin/chmod/chmod.c#1 branch .. //depot/projects/ndisusb/bin/cp/Makefile#1 branch .. //depot/projects/ndisusb/bin/cp/cp.1#1 branch .. //depot/projects/ndisusb/bin/cp/cp.c#1 branch .. //depot/projects/ndisusb/bin/cp/extern.h#1 branch .. //depot/projects/ndisusb/bin/cp/utils.c#1 branch .. //depot/projects/ndisusb/bin/csh/Makefile#1 branch .. //depot/projects/ndisusb/bin/csh/USD.doc/csh.1#1 branch .. //depot/projects/ndisusb/bin/csh/USD.doc/csh.2#1 branch .. //depot/projects/ndisusb/bin/csh/USD.doc/csh.3#1 branch .. //depot/projects/ndisusb/bin/csh/USD.doc/csh.4#1 branch .. //depot/projects/ndisusb/bin/csh/USD.doc/csh.a#1 branch .. //depot/projects/ndisusb/bin/csh/USD.doc/csh.g#1 branch .. //depot/projects/ndisusb/bin/csh/USD.doc/tabs#1 branch .. //depot/projects/ndisusb/bin/csh/config.h#1 branch .. //depot/projects/ndisusb/bin/csh/config_p.h#1 branch .. //depot/projects/ndisusb/bin/csh/host.defs#1 branch .. //depot/projects/ndisusb/bin/csh/iconv.h#1 branch .. //depot/projects/ndisusb/bin/csh/iconv_stub.c#1 branch .. //depot/projects/ndisusb/bin/date/Makefile#1 branch .. //depot/projects/ndisusb/bin/date/date.1#1 branch .. //depot/projects/ndisusb/bin/date/date.c#1 branch .. //depot/projects/ndisusb/bin/date/extern.h#1 branch .. //depot/projects/ndisusb/bin/date/netdate.c#1 branch .. //depot/projects/ndisusb/bin/date/vary.c#1 branch .. //depot/projects/ndisusb/bin/date/vary.h#1 branch .. //depot/projects/ndisusb/bin/dd/Makefile#1 branch .. //depot/projects/ndisusb/bin/dd/args.c#1 branch .. //depot/projects/ndisusb/bin/dd/conv.c#1 branch .. //depot/projects/ndisusb/bin/dd/conv_tab.c#1 branch .. //depot/projects/ndisusb/bin/dd/dd.1#1 branch .. //depot/projects/ndisusb/bin/dd/dd.c#1 branch .. //depot/projects/ndisusb/bin/dd/dd.h#1 branch .. //depot/projects/ndisusb/bin/dd/extern.h#1 branch .. //depot/projects/ndisusb/bin/dd/gen.c#1 branch .. //depot/projects/ndisusb/bin/dd/misc.c#1 branch .. //depot/projects/ndisusb/bin/dd/position.c#1 branch .. //depot/projects/ndisusb/bin/dd/ref.ascii#1 branch .. //depot/projects/ndisusb/bin/dd/ref.ebcdic#1 branch .. //depot/projects/ndisusb/bin/dd/ref.ibm#1 branch .. //depot/projects/ndisusb/bin/dd/ref.lcase#1 branch .. //depot/projects/ndisusb/bin/dd/ref.oldascii#1 branch .. //depot/projects/ndisusb/bin/dd/ref.oldebcdic#1 branch .. //depot/projects/ndisusb/bin/dd/ref.oldibm#1 branch .. //depot/projects/ndisusb/bin/dd/ref.pareven#1 branch .. //depot/projects/ndisusb/bin/dd/ref.parnone#1 branch .. //depot/projects/ndisusb/bin/dd/ref.parodd#1 branch .. //depot/projects/ndisusb/bin/dd/ref.parset#1 branch .. //depot/projects/ndisusb/bin/dd/ref.swab#1 branch .. //depot/projects/ndisusb/bin/dd/ref.ucase#1 branch .. //depot/projects/ndisusb/bin/df/Makefile#1 branch .. //depot/projects/ndisusb/bin/df/df.1#1 branch .. //depot/projects/ndisusb/bin/df/df.c#1 branch .. //depot/projects/ndisusb/bin/domainname/Makefile#1 branch .. //depot/projects/ndisusb/bin/domainname/domainname.1#1 branch .. //depot/projects/ndisusb/bin/domainname/domainname.c#1 branch .. //depot/projects/ndisusb/bin/echo/Makefile#1 branch .. //depot/projects/ndisusb/bin/echo/echo.1#1 branch .. //depot/projects/ndisusb/bin/echo/echo.c#1 branch .. //depot/projects/ndisusb/bin/ed/Makefile#1 branch .. //depot/projects/ndisusb/bin/ed/POSIX#1 branch .. //depot/projects/ndisusb/bin/ed/README#1 branch .. //depot/projects/ndisusb/bin/ed/buf.c#1 branch .. //depot/projects/ndisusb/bin/ed/cbc.c#1 branch .. //depot/projects/ndisusb/bin/ed/ed.1#1 branch .. //depot/projects/ndisusb/bin/ed/ed.h#1 branch .. //depot/projects/ndisusb/bin/ed/glbl.c#1 branch .. //depot/projects/ndisusb/bin/ed/io.c#1 branch .. //depot/projects/ndisusb/bin/ed/main.c#1 branch .. //depot/projects/ndisusb/bin/ed/re.c#1 branch .. //depot/projects/ndisusb/bin/ed/sub.c#1 branch .. //depot/projects/ndisusb/bin/ed/test/=.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/Makefile#1 branch .. //depot/projects/ndisusb/bin/ed/test/README#1 branch .. //depot/projects/ndisusb/bin/ed/test/TODO#1 branch .. //depot/projects/ndisusb/bin/ed/test/a.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/a.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/a.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/a1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/a2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/addr.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/addr.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/addr.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/addr1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/addr2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/ascii.d.uu#1 branch .. //depot/projects/ndisusb/bin/ed/test/ascii.r.uu#1 branch .. //depot/projects/ndisusb/bin/ed/test/ascii.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/bang1.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/bang1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/bang1.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/bang1.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/bang2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/c.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/c.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/c.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/c1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/c2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/ckscripts.sh#1 branch .. //depot/projects/ndisusb/bin/ed/test/d.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/d.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/d.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/d.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/e1.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/e1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/e1.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/e1.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/e2.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/e2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/e2.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/e2.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/e3.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/e3.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/e3.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/e3.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/e4.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/e4.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/e4.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/f1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/f2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/g1.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/g1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/g1.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/g1.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/g2.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/g2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/g2.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/g2.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/g3.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/g3.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/g3.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/g3.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/g4.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/g4.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/g4.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/g5.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/g5.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/g5.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/h.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/i.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/i.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/i.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/i1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/i2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/i3.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/j.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/j.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/j.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/k.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/k.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/k.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/k1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/k2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/k3.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/k4.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/l.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/l.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/l.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/m.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/m.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/m.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/m.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/mkscripts.sh#1 branch .. //depot/projects/ndisusb/bin/ed/test/n.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/n.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/n.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/nl.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/nl1.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/nl1.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/nl1.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/nl2.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/nl2.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/nl2.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/p.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/p.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/p.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/q.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/q.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/q.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/q1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/r1.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/r1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/r1.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/r1.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/r2.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/r2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/r2.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/r2.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/r3.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/r3.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/r3.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/s1.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/s1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/s1.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/s1.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/s10.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/s2.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/s2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/s2.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/s2.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/s3.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/s3.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/s3.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/s3.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/s4.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/s5.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/s6.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/s7.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/s8.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/s9.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/t.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/t.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/t1.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/t1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/t1.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/t1.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/t2.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/t2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/t2.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/t2.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/u.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/u.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/u.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/u.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/v.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/v.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/v.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/w.d#1 branch .. //depot/projects/ndisusb/bin/ed/test/w.r#1 branch .. //depot/projects/ndisusb/bin/ed/test/w.t#1 branch .. //depot/projects/ndisusb/bin/ed/test/w1.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/w2.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/w3.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/x.err#1 branch .. //depot/projects/ndisusb/bin/ed/test/z.err#1 branch .. //depot/projects/ndisusb/bin/ed/undo.c#1 branch .. //depot/projects/ndisusb/bin/expr/Makefile#1 branch .. //depot/projects/ndisusb/bin/expr/expr.1#1 branch .. //depot/projects/ndisusb/bin/expr/expr.y#1 branch .. //depot/projects/ndisusb/bin/getfacl/Makefile#1 branch .. //depot/projects/ndisusb/bin/getfacl/getfacl.1#1 branch .. //depot/projects/ndisusb/bin/getfacl/getfacl.c#1 branch .. //depot/projects/ndisusb/bin/hostname/Makefile#1 branch .. //depot/projects/ndisusb/bin/hostname/hostname.1#1 branch .. //depot/projects/ndisusb/bin/hostname/hostname.c#1 branch .. //depot/projects/ndisusb/bin/kenv/Makefile#1 branch .. //depot/projects/ndisusb/bin/kenv/kenv.1#1 branch .. //depot/projects/ndisusb/bin/kenv/kenv.c#1 branch .. //depot/projects/ndisusb/bin/kill/Makefile#1 branch .. //depot/projects/ndisusb/bin/kill/kill.1#1 branch .. //depot/projects/ndisusb/bin/kill/kill.c#1 branch .. //depot/projects/ndisusb/bin/ln/Makefile#1 branch .. //depot/projects/ndisusb/bin/ln/ln.1#1 branch .. //depot/projects/ndisusb/bin/ln/ln.c#1 branch .. //depot/projects/ndisusb/bin/ln/symlink.7#1 branch .. //depot/projects/ndisusb/bin/ls/Makefile#1 branch .. //depot/projects/ndisusb/bin/ls/cmp.c#1 branch .. //depot/projects/ndisusb/bin/ls/extern.h#1 branch .. //depot/projects/ndisusb/bin/ls/ls.1#1 branch .. //depot/projects/ndisusb/bin/ls/ls.c#1 branch .. //depot/projects/ndisusb/bin/ls/ls.h#1 branch .. //depot/projects/ndisusb/bin/ls/print.c#1 branch .. //depot/projects/ndisusb/bin/ls/util.c#1 branch .. //depot/projects/ndisusb/bin/mkdir/Makefile#1 branch .. //depot/projects/ndisusb/bin/mkdir/mkdir.1#1 branch .. //depot/projects/ndisusb/bin/mkdir/mkdir.c#1 branch .. //depot/projects/ndisusb/bin/mv/Makefile#1 branch .. //depot/projects/ndisusb/bin/mv/mv.1#1 branch .. //depot/projects/ndisusb/bin/mv/mv.c#1 branch .. //depot/projects/ndisusb/bin/pax/Makefile#1 branch .. //depot/projects/ndisusb/bin/pax/ar_io.c#1 branch .. //depot/projects/ndisusb/bin/pax/ar_subs.c#1 branch .. //depot/projects/ndisusb/bin/pax/buf_subs.c#1 branch .. //depot/projects/ndisusb/bin/pax/cache.c#1 branch .. //depot/projects/ndisusb/bin/pax/cache.h#1 branch .. //depot/projects/ndisusb/bin/pax/cpio.1#1 branch .. //depot/projects/ndisusb/bin/pax/cpio.c#1 branch .. //depot/projects/ndisusb/bin/pax/cpio.h#1 branch .. //depot/projects/ndisusb/bin/pax/extern.h#1 branch .. //depot/projects/ndisusb/bin/pax/file_subs.c#1 branch .. //depot/projects/ndisusb/bin/pax/ftree.c#1 branch .. //depot/projects/ndisusb/bin/pax/ftree.h#1 branch .. //depot/projects/ndisusb/bin/pax/gen_subs.c#1 branch .. //depot/projects/ndisusb/bin/pax/getoldopt.c#1 branch .. //depot/projects/ndisusb/bin/pax/options.c#1 branch .. //depot/projects/ndisusb/bin/pax/options.h#1 branch .. //depot/projects/ndisusb/bin/pax/pat_rep.c#1 branch .. //depot/projects/ndisusb/bin/pax/pat_rep.h#1 branch .. //depot/projects/ndisusb/bin/pax/pax.1#1 branch .. //depot/projects/ndisusb/bin/pax/pax.c#1 branch .. //depot/projects/ndisusb/bin/pax/pax.h#1 branch .. //depot/projects/ndisusb/bin/pax/sel_subs.c#1 branch .. //depot/projects/ndisusb/bin/pax/sel_subs.h#1 branch .. //depot/projects/ndisusb/bin/pax/tables.c#1 branch .. //depot/projects/ndisusb/bin/pax/tables.h#1 branch .. //depot/projects/ndisusb/bin/pax/tar.1#1 branch .. //depot/projects/ndisusb/bin/pax/tar.c#1 branch .. //depot/projects/ndisusb/bin/pax/tar.h#1 branch .. //depot/projects/ndisusb/bin/pax/tty_subs.c#1 branch .. //depot/projects/ndisusb/bin/ps/Makefile#1 branch .. //depot/projects/ndisusb/bin/ps/extern.h#1 branch .. //depot/projects/ndisusb/bin/ps/fmt.c#1 branch .. //depot/projects/ndisusb/bin/ps/keyword.c#1 branch .. //depot/projects/ndisusb/bin/ps/nlist.c#1 branch .. //depot/projects/ndisusb/bin/ps/print.c#1 branch .. //depot/projects/ndisusb/bin/ps/ps.1#1 branch .. //depot/projects/ndisusb/bin/ps/ps.c#1 branch .. //depot/projects/ndisusb/bin/ps/ps.h#1 branch .. //depot/projects/ndisusb/bin/pwd/Makefile#1 branch .. //depot/projects/ndisusb/bin/pwd/pwd.1#1 branch .. //depot/projects/ndisusb/bin/pwd/pwd.c#1 branch .. //depot/projects/ndisusb/bin/rcp/Makefile#1 branch .. //depot/projects/ndisusb/bin/rcp/extern.h#1 branch .. //depot/projects/ndisusb/bin/rcp/rcp.1#1 branch .. //depot/projects/ndisusb/bin/rcp/rcp.c#1 branch .. //depot/projects/ndisusb/bin/rcp/util.c#1 branch .. //depot/projects/ndisusb/bin/realpath/Makefile#1 branch .. //depot/projects/ndisusb/bin/realpath/realpath.1#1 branch .. //depot/projects/ndisusb/bin/realpath/realpath.c#1 branch .. //depot/projects/ndisusb/bin/rm/Makefile#1 branch .. //depot/projects/ndisusb/bin/rm/rm.1#1 branch .. //depot/projects/ndisusb/bin/rm/rm.c#1 branch .. //depot/projects/ndisusb/bin/rmail/Makefile#1 branch .. //depot/projects/ndisusb/bin/rmdir/Makefile#1 branch .. //depot/projects/ndisusb/bin/rmdir/rmdir.1#1 branch .. //depot/projects/ndisusb/bin/rmdir/rmdir.c#1 branch .. //depot/projects/ndisusb/bin/setfacl/Makefile#1 branch .. //depot/projects/ndisusb/bin/setfacl/file.c#1 branch .. //depot/projects/ndisusb/bin/setfacl/mask.c#1 branch .. //depot/projects/ndisusb/bin/setfacl/merge.c#1 branch .. //depot/projects/ndisusb/bin/setfacl/remove.c#1 branch .. //depot/projects/ndisusb/bin/setfacl/setfacl.1#1 branch .. //depot/projects/ndisusb/bin/setfacl/setfacl.c#1 branch .. //depot/projects/ndisusb/bin/setfacl/setfacl.h#1 branch .. //depot/projects/ndisusb/bin/setfacl/util.c#1 branch .. //depot/projects/ndisusb/bin/sh/Makefile#1 branch .. //depot/projects/ndisusb/bin/sh/TOUR#1 branch .. //depot/projects/ndisusb/bin/sh/alias.c#1 branch .. //depot/projects/ndisusb/bin/sh/alias.h#1 branch .. //depot/projects/ndisusb/bin/sh/arith.h#1 branch .. //depot/projects/ndisusb/bin/sh/arith.y#1 branch .. //depot/projects/ndisusb/bin/sh/arith_lex.l#1 branch .. //depot/projects/ndisusb/bin/sh/bltin/bltin.h#1 branch .. //depot/projects/ndisusb/bin/sh/bltin/echo.1#1 branch .. //depot/projects/ndisusb/bin/sh/bltin/echo.c#1 branch .. //depot/projects/ndisusb/bin/sh/builtins.def#1 branch .. //depot/projects/ndisusb/bin/sh/cd.c#1 branch .. //depot/projects/ndisusb/bin/sh/cd.h#1 branch .. //depot/projects/ndisusb/bin/sh/error.c#1 branch .. //depot/projects/ndisusb/bin/sh/error.h#1 branch .. //depot/projects/ndisusb/bin/sh/eval.c#1 branch .. //depot/projects/ndisusb/bin/sh/eval.h#1 branch .. //depot/projects/ndisusb/bin/sh/exec.c#1 branch .. //depot/projects/ndisusb/bin/sh/exec.h#1 branch .. //depot/projects/ndisusb/bin/sh/expand.c#1 branch .. //depot/projects/ndisusb/bin/sh/expand.h#1 branch .. //depot/projects/ndisusb/bin/sh/funcs/cmv#1 branch .. //depot/projects/ndisusb/bin/sh/funcs/dirs#1 branch .. //depot/projects/ndisusb/bin/sh/funcs/kill#1 branch .. //depot/projects/ndisusb/bin/sh/funcs/login#1 branch .. //depot/projects/ndisusb/bin/sh/funcs/newgrp#1 branch .. //depot/projects/ndisusb/bin/sh/funcs/popd#1 branch .. //depot/projects/ndisusb/bin/sh/funcs/pushd#1 branch .. //depot/projects/ndisusb/bin/sh/funcs/suspend#1 branch .. //depot/projects/ndisusb/bin/sh/histedit.c#1 branch .. //depot/projects/ndisusb/bin/sh/init.h#1 branch .. //depot/projects/ndisusb/bin/sh/input.c#1 branch .. //depot/projects/ndisusb/bin/sh/input.h#1 branch .. //depot/projects/ndisusb/bin/sh/jobs.c#1 branch .. //depot/projects/ndisusb/bin/sh/jobs.h#1 branch .. //depot/projects/ndisusb/bin/sh/mail.c#1 branch .. //depot/projects/ndisusb/bin/sh/mail.h#1 branch .. //depot/projects/ndisusb/bin/sh/main.c#1 branch .. //depot/projects/ndisusb/bin/sh/main.h#1 branch .. //depot/projects/ndisusb/bin/sh/memalloc.c#1 branch .. //depot/projects/ndisusb/bin/sh/memalloc.h#1 branch .. //depot/projects/ndisusb/bin/sh/miscbltin.c#1 branch .. //depot/projects/ndisusb/bin/sh/mkbuiltins#1 branch .. //depot/projects/ndisusb/bin/sh/mkinit.c#1 branch .. //depot/projects/ndisusb/bin/sh/mknodes.c#1 branch .. //depot/projects/ndisusb/bin/sh/mksyntax.c#1 branch .. //depot/projects/ndisusb/bin/sh/mktokens#1 branch .. //depot/projects/ndisusb/bin/sh/myhistedit.h#1 branch .. //depot/projects/ndisusb/bin/sh/mystring.c#1 branch .. //depot/projects/ndisusb/bin/sh/mystring.h#1 branch .. //depot/projects/ndisusb/bin/sh/nodes.c.pat#1 branch .. //depot/projects/ndisusb/bin/sh/nodetypes#1 branch .. //depot/projects/ndisusb/bin/sh/options.c#1 branch .. //depot/projects/ndisusb/bin/sh/options.h#1 branch .. //depot/projects/ndisusb/bin/sh/output.c#1 branch .. //depot/projects/ndisusb/bin/sh/output.h#1 branch .. //depot/projects/ndisusb/bin/sh/parser.c#1 branch .. //depot/projects/ndisusb/bin/sh/parser.h#1 branch .. //depot/projects/ndisusb/bin/sh/redir.c#1 branch .. //depot/projects/ndisusb/bin/sh/redir.h#1 branch .. //depot/projects/ndisusb/bin/sh/sh.1#1 branch .. //depot/projects/ndisusb/bin/sh/shell.h#1 branch .. //depot/projects/ndisusb/bin/sh/show.c#1 branch .. //depot/projects/ndisusb/bin/sh/show.h#1 branch .. //depot/projects/ndisusb/bin/sh/trap.c#1 branch .. //depot/projects/ndisusb/bin/sh/trap.h#1 branch .. //depot/projects/ndisusb/bin/sh/var.c#1 branch .. //depot/projects/ndisusb/bin/sh/var.h#1 branch .. //depot/projects/ndisusb/bin/sleep/Makefile#1 branch .. //depot/projects/ndisusb/bin/sleep/sleep.1#1 branch .. //depot/projects/ndisusb/bin/sleep/sleep.c#1 branch .. //depot/projects/ndisusb/bin/stty/Makefile#1 branch .. //depot/projects/ndisusb/bin/stty/cchar.c#1 branch .. //depot/projects/ndisusb/bin/stty/extern.h#1 branch .. //depot/projects/ndisusb/bin/stty/gfmt.c#1 branch .. //depot/projects/ndisusb/bin/stty/key.c#1 branch .. //depot/projects/ndisusb/bin/stty/modes.c#1 branch .. //depot/projects/ndisusb/bin/stty/print.c#1 branch .. //depot/projects/ndisusb/bin/stty/stty.1#1 branch .. //depot/projects/ndisusb/bin/stty/stty.c#1 branch .. //depot/projects/ndisusb/bin/stty/stty.h#1 branch .. //depot/projects/ndisusb/bin/stty/util.c#1 branch .. //depot/projects/ndisusb/bin/sync/Makefile#1 branch .. //depot/projects/ndisusb/bin/sync/sync.8#1 branch .. //depot/projects/ndisusb/bin/sync/sync.c#1 branch .. //depot/projects/ndisusb/bin/test/Makefile#1 branch .. //depot/projects/ndisusb/bin/test/TEST.README#1 branch .. //depot/projects/ndisusb/bin/test/TEST.csh#1 branch .. //depot/projects/ndisusb/bin/test/TEST.sh#1 branch .. //depot/projects/ndisusb/bin/test/test.1#1 branch .. //depot/projects/ndisusb/bin/test/test.c#1 branch .. //depot/projects/ndisusb/bin/uuidgen/Makefile#1 branch .. //depot/projects/ndisusb/bin/uuidgen/uuidgen.1#1 branch .. //depot/projects/ndisusb/bin/uuidgen/uuidgen.c#1 branch .. //depot/projects/ndisusb/cddl/Makefile#1 branch .. //depot/projects/ndisusb/cddl/Makefile.inc#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/alloca.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/devid.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/dtrace.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/fcntl.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/fsshare.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/libintl.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/libproc.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/mnttab.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/priv.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/solaris.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/stdio.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/stdlib.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/strings.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/unistd.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/include/zone.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/lib/libumem/umem.c#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/lib/libumem/umem.h#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/misc/deviceid.c#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/misc/fsshare.c#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/misc/mkdirp.c#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/misc/mnttab.c#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/misc/zmount.c#1 branch .. //depot/projects/ndisusb/cddl/compat/opensolaris/misc/zone.c#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/dtrace.1#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/README#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/baddof.c#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/badioctl.c#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/chkargs.c#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/Getopt.java#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/JDTrace.java#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/exception.lst#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/jdtrace.c#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/manifest/jdtrace.jar-manifest#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dstyle.pl#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_FUNC.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_MDIM.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_NULL.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_REDEF.redef.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.avgtoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.maxnoarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.mintoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.quantizetoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.sumtoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_CLEAR_AGGARG.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_CLEAR_PROTO.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_FUNC_IDENT.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_FUNC_UNDEF.badaggfunc.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.badexpr.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.badkey3.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.noeffect.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey4.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASETYPE.lqbad1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASETYPE.lqshort.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASEVAL.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_LIMTYPE.lqbad1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_LIMVAL.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHBASE.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHBASE.order.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHLIM.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHLIM.order.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHSTEP.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MISMATCH.lqbadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPLARGE.lqtoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPSMALL.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPTYPE.lqbadinc.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPVAL.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_AGGARG.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_PROTO.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_SCALAR.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_ARG.lquantizetoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.avgnoarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.avgtoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.counttoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.lquantizenoarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.lquantizetoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.maxnoarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.maxtoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.minnoarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.mintoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.quantizenoarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.quantizetoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.sumnoarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.sumtoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_AGGARG.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_PROTO.badmany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_PROTO.badnone.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_SCALAR.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.allquant.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.allquant.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg_neg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg_neg.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clear.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clear.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.cleardenormalize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.cleardenormalize.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearlquantize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearlquantize.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearnormalize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearnormalize.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count2.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count3.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalize.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalizeonly.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalizeonly.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.fmtnormalize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.fmtnormalize.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.forms.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.forms.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.goodkey.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.keysort.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.keysort.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantize.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantnormal.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantnormal.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantrange.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantrange.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantround.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantround.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantzero.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantzero.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max_neg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max_neg.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min_neg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min_neg.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multinormalize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multinormalize.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.neglquant.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.neglquant.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negorder.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negorder.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negquant.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negquant.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtrunc.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtrunc.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtruncquant.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtruncquant.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.normalize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.normalize.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.order.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.order.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantize.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantmany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantmany.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantround.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantround.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantzero.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantzero.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signature.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeys.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeys.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeyspos.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeyspos.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sum.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sum.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc0.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc0.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.truncquant.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.truncquant.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.valsortkeypos.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.valsortkeypos.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0_1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0_2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.modby0.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.addmin.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.divmin.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.muladd.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.muldiv.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.complex.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_ARR_BADREF.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRBIG.toobig.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRNULL.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRSUB.bad.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_PROTO_TYPE.badtuple.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_IDENT_UNDEF.badureg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic3.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic4.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic5.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic6.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.uregsarray.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupgtype.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupttype.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.this.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_ARG.badsig.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_LEN.toofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_LEN.toomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_SYNTAX.errassign.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.tupoflow.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.cpyarray.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.diffprofile.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.initialize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.invalidref.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.misc.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.orthogonality.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.this.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.valassign.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/err.D_PDESC_ZERO.begin.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/err.D_PDESC_ZERO.tick.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.begin.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.begin.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.multibegin.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.multibegin.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_ADDROF_BITFIELD.BitfieldAddress.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFCONST.NegBitField.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFCONST.ZeroBitField.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFSIZE.ExceedBaseType.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFSIZE.GreaterThan64.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFTYPE.badtype.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_OFFSETOF_BITFIELD.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_SIZEOF_BITFIELD.SizeofBitfield.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/tst.BitFieldPromotion.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/tst.SizeofBitField.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.end.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize3.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.zerobuf.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.alignring.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.cputime.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.dynvarsize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.fill1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.fill1.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize3.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring2.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring3.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring3.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.smallring.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.switch1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.switch1.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.cpuusage.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.nice.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.priority.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.prsize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.rssize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg0.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg0clause.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1to8.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1to8clause.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.caller.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.caller1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.epid.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.epid1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.errno.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.errno1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.execname.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.hpriority.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.id.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.id1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.ipl.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.ipl1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.lwpsinfo.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.lwpsinfo1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.pid.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.pid1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.tid.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.tid1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.timestamp.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.vtimestamp.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.aggfun.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.aggtup.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.arrtup.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.body.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.both.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.pred.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.nopred.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.pred.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.predfirst.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.predlast.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_LOCASSC.NonLocalAssoc.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_LONGINT.LongStruct.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PARMCLASS.BadStorageClass.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_NAME.VoidName.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_TYPE.Dyn.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_VARARGS.VarLenArgs.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_VOID.NonSoleVoid.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_SIGNINT.UnsignedStruct.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_VOIDATTR.ShortVoidDecl.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.arrays.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.basics.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.funcs.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.pointers.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.varargsfuncs.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/badptr.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/countdown.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/counter.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/errorpath.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/hello.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/kstat.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/ksyms.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/renormalize.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rtime.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rw.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rwinfo.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rwtime.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/specopen.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/truss.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/trussrw.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/userfunc.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_AGGREGATION.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_DBLERROR.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_DYNAMIC.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_PRINCIPAL.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_PRINCIPAL.end.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_SPEC.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_SPECUNAVAIL.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_STKSTROVERFLOW.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/err.D_PDESC_ZERO.InvalidDescription1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.APIVersion.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.AddSearchPath.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.CoalesceTrace.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ELFGeneration.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.IncludedFilePath.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithFunctions#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithIDs#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithModules#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithNames#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithProviders#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ShowCompilerCode.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceFunctions#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceIDs#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceModule#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceNames#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceProvider#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.VerboseStabilityReport.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.AddSearchPath.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeGiga.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeKilo.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeMega.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeTera.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DataModel32.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DataModel64.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DefineNameWithCPP.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DefineNameWithCPP.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithFunction.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithFunction.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithID.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithID.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithName.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithName.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithProvider.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithProvider.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithoutW.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationOut.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationWithO.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExitStatus1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExitStatus2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExtraneousProbeIds.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidFuncName1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidFuncName2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId3.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule3.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule4.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProbeIdentifier.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider3.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider4.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc3.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc4.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc5.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc6.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc7.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc8.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc9.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID3.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID4.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID5.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID6.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID7.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule3.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule4.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule5.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule6.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule7.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule8.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName3.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName4.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName5.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName6.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName7.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName8.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName9.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider1.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider2.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider3.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider4.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider5.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.MultipleInvalidProbeId.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.PreprocessorStatement.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.QuietMode.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.QuietMode.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.TestCompile.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.TestCompile.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.UnDefineNameWithCPP.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroFunctionProbes.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroFunctionProbes.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroNameProbes.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroNameProbes.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProbeIdentfier.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProbesWithoutZ.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProviderProbes.d.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProviderProbes.d.ksh.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/err.D_IDENT_UNDEF.timespent.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.end.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.endwithoutbegin.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.multibeginend.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.multiend.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/err.D_DECL_IDRED.EnumSameName.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/err.D_UNKNOWN.RepeatIdentifiers.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumEquality.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumSameValue.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumValAssign.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_BADADDR.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_DIVZERO.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_UNKNOWN.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.error.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.errorend.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/err.D_PROTO_LEN.noarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/err.exitarg1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/tst.basic1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/err.D_PDESC_ZERO.notreturn.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.basic.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_FUNC_UNDEF.progenyofbad1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_OP_VFPTR.badop.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.chillbadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.copyoutbadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.mobadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.raisebadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.allocanoarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.badbreakpoint.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.chilltoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.chilltoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyoutstrbadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyoutstrtoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyouttoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyouttoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtabadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.panicbadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.progenyofbad2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.stopbadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_STRINGOF_TYPE.badstringof.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_VAR_UNDEF.badvar.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badalloca.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badalloca2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy1.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy2.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy3.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy4.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy5.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy6.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badchill.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.chillbadarg.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyout.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutbadaddr.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutstrbadaddr.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntoa6badaddr.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntoabadaddr.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntopbadaddr.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntopbadarg.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.badfreopen.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.basename.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.basename.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.bcopy.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.chill.ksh#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.cleanpath.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.cleanpath.d.out#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.copyin.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.copyinto.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ddi_pathname.d#1 branch .. //depot/projects/ndisusb/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.default.d#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Wed May 28 06:38:19 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D47C21065679; Wed, 28 May 2008 06:38:18 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94CDC106566C for ; Wed, 28 May 2008 06:38:18 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 61BCE8FC1C for ; Wed, 28 May 2008 06:38:18 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4S6cIqP096335 for ; Wed, 28 May 2008 06:38:18 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4S6cI3n096333 for perforce@freebsd.org; Wed, 28 May 2008 06:38:18 GMT (envelope-from bilouro@FreeBSD.org) Date: Wed, 28 May 2008 06:38:18 GMT Message-Id: <200805280638.m4S6cI3n096333@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142433 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 06:38:19 -0000 http://perforce.freebsd.org/chv.cgi?CH=142433 Change 142433 by bilouro@tcptest on 2008/05/28 06:37:54 TODO and README submit Submitted by: bilouro Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/README#1 add .. //depot/projects/soc2008/bilouro_tcptest/TODO#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Wed May 28 06:48:32 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A9607106567E; Wed, 28 May 2008 06:48:32 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6AEA8106564A for ; Wed, 28 May 2008 06:48:32 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 373DA8FC21 for ; Wed, 28 May 2008 06:48:32 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4S6mWpn096789 for ; Wed, 28 May 2008 06:48:32 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4S6mWin096787 for perforce@freebsd.org; Wed, 28 May 2008 06:48:32 GMT (envelope-from bilouro@FreeBSD.org) Date: Wed, 28 May 2008 06:48:32 GMT Message-Id: <200805280648.m4S6mWin096787@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142435 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 06:48:33 -0000 http://perforce.freebsd.org/chv.cgi?CH=142435 Change 142435 by bilouro@tcptest on 2008/05/28 06:48:12 Initial draft tcp connection script Submitted by: bilouro Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/src/scripts/tcpconnect.py#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Wed May 28 06:54:39 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 371BF10656A8; Wed, 28 May 2008 06:54:39 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EDCE0106568A for ; Wed, 28 May 2008 06:54:38 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id BA2728FC32 for ; Wed, 28 May 2008 06:54:38 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4S6scqX096988 for ; Wed, 28 May 2008 06:54:38 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4S6scfL096986 for perforce@freebsd.org; Wed, 28 May 2008 06:54:38 GMT (envelope-from bilouro@FreeBSD.org) Date: Wed, 28 May 2008 06:54:38 GMT Message-Id: <200805280654.m4S6scfL096986@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142436 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 06:54:39 -0000 http://perforce.freebsd.org/chv.cgi?CH=142436 Change 142436 by bilouro@tcptest on 2008/05/28 06:54:34 shell to call tcpconnet.py This is an example of adequate parameters. Submitted by: bilouro Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/src/scripts/fasteners/tcpconnect.sh#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Wed May 28 06:59:46 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EE3E6106566B; Wed, 28 May 2008 06:59:45 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B06721065676 for ; Wed, 28 May 2008 06:59:45 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7C4A48FC0A for ; Wed, 28 May 2008 06:59:45 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4S6xjlk097186 for ; Wed, 28 May 2008 06:59:45 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4S6xjCG097184 for perforce@freebsd.org; Wed, 28 May 2008 06:59:45 GMT (envelope-from bilouro@FreeBSD.org) Date: Wed, 28 May 2008 06:59:45 GMT Message-Id: <200805280659.m4S6xjCG097184@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142437 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 06:59:46 -0000 http://perforce.freebsd.org/chv.cgi?CH=142437 Change 142437 by bilouro@tcptest on 2008/05/28 06:59:17 example of packet injection using nemesis port good to compare tcpdump outputs Submitted by: bilouro Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/src/others/nemesisexample.sh#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Wed May 28 07:05:53 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id F07731065690; Wed, 28 May 2008 07:05:52 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1C2D106568C for ; Wed, 28 May 2008 07:05:52 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 7D2F78FC22 for ; Wed, 28 May 2008 07:05:52 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4S75qXI098533 for ; Wed, 28 May 2008 07:05:52 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4S75qsM098531 for perforce@freebsd.org; Wed, 28 May 2008 07:05:52 GMT (envelope-from bilouro@FreeBSD.org) Date: Wed, 28 May 2008 07:05:52 GMT Message-Id: <200805280705.m4S75qsM098531@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142438 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 07:05:53 -0000 http://perforce.freebsd.org/chv.cgi?CH=142438 Change 142438 by bilouro@tcptest on 2008/05/28 07:05:40 current version of pcs used into tctest project Submitted by: bilouro Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/__init__.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/__init__.pyc#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/__init__.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/arp.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/dhcpv4.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/dns.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/ethernet.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/icmpv4.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/icmpv6.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/ipsec.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/ipv4.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/ipv6.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/localhost.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/nd6.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/payload.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/pseudoipv6.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/tcp.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/tcpv6.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/udp.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/udpv4.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/packets/udpv6.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/pcap/LICENSE#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/pcap/config.h#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/pcap/config.pkl#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/pcap/pcap.c#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/pcap/pcap.pyx#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/pcap/pcap_ex.c#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/pcs/pcap/pcap_ex.h#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Wed May 28 15:21:47 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B56E0106567A; Wed, 28 May 2008 15:21:47 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77DDA1065678 for ; Wed, 28 May 2008 15:21:47 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6865C8FC12 for ; Wed, 28 May 2008 15:21:47 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4SFLlPR047587 for ; Wed, 28 May 2008 15:21:47 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4SFLlgn047585 for perforce@freebsd.org; Wed, 28 May 2008 15:21:47 GMT (envelope-from bilouro@FreeBSD.org) Date: Wed, 28 May 2008 15:21:47 GMT Message-Id: <200805281521.m4SFLlgn047585@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142454 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 15:21:48 -0000 http://perforce.freebsd.org/chv.cgi?CH=142454 Change 142454 by bilouro@tcptest on 2008/05/28 15:21:00 correct the path and name of callable script Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/src/scripts/fasteners/tcpconnect.sh#2 edit Differences ... ==== //depot/projects/soc2008/bilouro_tcptest/src/scripts/fasteners/tcpconnect.sh#2 (text+ko) ==== @@ -1,2 +1,2 @@ #!/bin/sh - python connect.py -i ed0 -s "192.168.1.10" -t "192.168.1.20" -e "00:1c:42:47:3f:cd" -d "00:1c:42:db:c5:22" -o 53639 -x 22022 + python ../tcpconnect.py -i ed0 -s "192.168.1.10" -t "192.168.1.20" -e "00:1c:42:47:3f:cd" -d "00:1c:42:db:c5:22" -o 53639 -x 22022 From owner-p4-projects@FreeBSD.ORG Wed May 28 16:32:03 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8C3AF1065677; Wed, 28 May 2008 16:32:03 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4E3AE1065675 for ; Wed, 28 May 2008 16:32:03 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 53DAB8FC0A for ; Wed, 28 May 2008 16:32:03 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4SGW3I9052012 for ; Wed, 28 May 2008 16:32:03 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4SGW3Qx052006 for perforce@freebsd.org; Wed, 28 May 2008 16:32:03 GMT (envelope-from pgj@FreeBSD.org) Date: Wed, 28 May 2008 16:32:03 GMT Message-Id: <200805281632.m4SGW3Qx052006@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Cc: Subject: PERFORCE change 142459 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 16:32:03 -0000 http://perforce.freebsd.org/chv.cgi?CH=142459 Change 142459 by pgj@disznohal on 2008/05/28 16:31:05 MFen: 1.29 --> 1.30 share/sgml/glossary/freebsd-glossary.sgml MFP4 after: 3 days Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/glossary/freebsd-glossary.sgml#3 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/share/sgml/glossary/freebsd-glossary.sgml#3 (text+ko) ==== @@ -32,7 +32,7 @@ --> + Original Revision: 1.30 --> A &os;-s szakkifejezések gyûjteménye @@ -254,7 +254,8 @@ Base Address Register BAR - Egy PCI eszköz címtartományának + Egy PCI eszköz + címtartományának megadásáért felelõs regiszterek. From owner-p4-projects@FreeBSD.ORG Wed May 28 16:46:19 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 83B0B1065674; Wed, 28 May 2008 16:46:19 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 458931065678 for ; Wed, 28 May 2008 16:46:19 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 4E13D8FC25 for ; Wed, 28 May 2008 16:46:19 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4SGkJ6V052882 for ; Wed, 28 May 2008 16:46:19 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4SGkJ0t052880 for perforce@freebsd.org; Wed, 28 May 2008 16:46:19 GMT (envelope-from pgj@FreeBSD.org) Date: Wed, 28 May 2008 16:46:19 GMT Message-Id: <200805281646.m4SGkJ0t052880@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Cc: Subject: PERFORCE change 142461 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 16:46:19 -0000 http://perforce.freebsd.org/chv.cgi?CH=142461 Change 142461 by pgj@disznohal on 2008/05/28 16:46:00 Fix markup, typos and composition. Submitted by: gabor (mentor) Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/compiz-fusion/article.sgml#2 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/articles/compiz-fusion/article.sgml#2 (text+ko) ==== @@ -43,14 +43,14 @@
    - A Linux világában manapság az új - divatról, a háromdimenziós asztali + A Linux világában manapság mindenki az + új divatról, a háromdimenziós asztali effektekrõl beszél. Noha ennek tényleges hasznosságát sokan vitatják, az így - életrekeltett munkakörnyezetek ettõl - függetlenül valóban gyönyörûen - néznek ki. Több megoldás is született - ezen a téren, ilyen többek között a Compiz, a Beryl, @@ -126,7 +126,7 @@ beállítása Az asztalon megjelenõ különbözõ - effektek igen nagy terhelést rónak ki a grafikus + effektek igen nagy terhelést rónak a grafikus hardverünkre. Ezért ha nVidia gyártmányú chippel rendelkezõ kártyánk van, érdemes @@ -160,24 +160,24 @@ A GeForce 2MX/3/4 sorozatú nVidia kártyákat a meghajtó 96XX sorozata - ismeri, amely a x11/nvidia-driver-96xx porton + támogatja, amely a x11/nvidia-driver-96xx porton keresztül érhetõ el. Az ezeknél is régebbi kártyákat, mint például a GeForce vagy RIVA TNT típusokat, a - meghajtó 71XX sorozata ismeri, és x11/nvidia-driver-71XX porton - keresztül telepíthetjük. + meghajtó 71XX sorozata támogatja, és + x11/nvidia-driver-71xx + porton keresztül telepíthetjük.
    Az nVidia honlapján megtalálhatjuk, hogy az - egyes meghajtók pontosan milyen kártyákat is - ismernek: . + egyes meghajtók pontosan milyen kártyákat + is támogatnak: . @@ -193,8 +193,8 @@ Mielõtt azonban bármit is telepítenénk a portok közül, ne - felejtsük el valamilyen frissíteni a - portfát (például a + felejtsük el valamilyen módszerrel + frissíteni a portfát (például a csup, CVSup vagy a portsnap @@ -237,7 +237,7 @@ A modul sikeres betöltését követõen az xorg.conf - állományban mindössze egyetlen sort + állományban mindössze egyetlen sor átírásával engedélyezni tudjuk a zárt forráskódú meghajtó használatát. @@ -253,8 +253,8 @@ Driver "nvidia" Indítsuk el a megszokott módon a grafikus - felületet és ekkor megjelenik az nVidia logója. - Innentõl minden szintén a megszokottak szerint + felületet és ekkor megjelenik az nVidia + logója. Innentõl minden a megszokottak szerint mûködik. Ilyenkor azonban még csak annyit állítottunk be, hogy az &xorg; használja az nVidia @@ -268,7 +268,7 @@ Habár nem feltétlenül szükségesek, az x11/nvidia-xconfig és + role="package">x11/nvidia-xconfig és x11/nvidia-settings portok telepítését is ajánljuk. Ez elõbbivel parancssorból tudjuk elvégezni az @@ -356,7 +356,7 @@ Ha telepítettük a korábban ajánlott x11/nvidia-xconfig portot, akkor a + role="package">x11/nvidia-xconfig portot, akkor a fenti beállítások közül a legtöbbet (root felhasználóként) így is el tudjuk @@ -421,12 +421,12 @@ ablakkezelõnk (például a GNOME esetén a Metacity) lecserélõdik a - Compiz Fusionra. Ekkor az + Compiz Fusion-re. Ekkor az Emerald veszi át az ablakok díszítésének szerepét (tehát a bezárás, a tálcára rakás, teljes képernyõs mód, az ablakok - feliratának stb-nek a kezelését). + feliratának stb. kezelését). Az iménti parancsból akár egy apró szkriptet is készíthetünk, amelyet aztán @@ -470,8 +470,8 @@ Ha a fordítás elõtt a gconf - support opciót is kiválasztottuk, akkor ezeket - a beállításokat a + support opciót is kiválasztottuk, akkor + ezeket a beállításokat a gconf-editor programban az apps/compiz kategóriában is meg tudjuk tekinteni. @@ -533,9 +533,10 @@ (EE) NVIDIA(0): reinstalling the NVIDIA driver. Ez többnyire olyankor következik be, amikor - frissítjük az &xorg; - szervert. Telepítsük újra az x11/nvidia-driver portot, + frissítjük az + &xorg; szervert. + Telepítsük újra az x11/nvidia-driver portot, így a glx is illeszkedni fog hozzá.
    From owner-p4-projects@FreeBSD.ORG Wed May 28 17:08:45 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 76D911065683; Wed, 28 May 2008 17:08:45 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37824106567F for ; Wed, 28 May 2008 17:08:45 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 467A08FC26 for ; Wed, 28 May 2008 17:08:45 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4SH8jVh063737 for ; Wed, 28 May 2008 17:08:45 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4SH8jaf063735 for perforce@freebsd.org; Wed, 28 May 2008 17:08:45 GMT (envelope-from pgj@FreeBSD.org) Date: Wed, 28 May 2008 17:08:45 GMT Message-Id: <200805281708.m4SH8jaf063735@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to pgj@FreeBSD.org using -f From: Gabor Pali To: Perforce Change Reviews Cc: Subject: PERFORCE change 142463 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 17:08:45 -0000 http://perforce.freebsd.org/chv.cgi?CH=142463 Change 142463 by pgj@disznohal on 2008/05/28 17:07:46 Reword everything :) Suggested by: gabor (mentor) Affected files ... .. //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#3 edit Differences ... ==== //depot/projects/docproj_hu/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#3 (text+ko) ==== @@ -579,8 +579,7 @@ &a.ruby.name; - A Rubyval kapcsolatos &os;-s - kérdések + A Ruby használata &os; rendszereken @@ -1800,19 +1799,20 @@ &a.ruby.name; - A Rubyval kapcsolatos &os;-s - kérdések + A Ruby használata &os; + rendszereken Ezen a listán a &os; Ruby - támogatásáról esik szó, - teljesen szakmai jellegû. Elsõsorban a Ruby - portokon, külsõ Ruby könyvtárakon - és rendszereken dolgozó fejlesztõk + támogatásával foglalkozunk, + témáját tekintve teljesen szakmai + jellegû. Elsõsorban a Ruby portokon, + külsõ Ruby könyvtárakon és + rendszereken dolgozó fejlesztõk figyelmébe ajánljuk. - Az ezzel kapcsolatos szakmai tárgyú - témákat megvitatni kívánó - egyéneket is szeretettel várjuk. + Mindenkit szeretettel várunk, aki ezekkel + kapcsolatos szakmai tárgyú + témákat szeretne megvitatni. From owner-p4-projects@FreeBSD.ORG Wed May 28 18:37:17 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 11ACE1065671; Wed, 28 May 2008 18:37:17 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7B32106567B for ; Wed, 28 May 2008 18:37:16 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 871A08FC0A for ; Wed, 28 May 2008 18:37:16 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4SIbGeq080372 for ; Wed, 28 May 2008 18:37:16 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4SIbGOX080370 for perforce@freebsd.org; Wed, 28 May 2008 18:37:16 GMT (envelope-from bilouro@FreeBSD.org) Date: Wed, 28 May 2008 18:37:16 GMT Message-Id: <200805281837.m4SIbGOX080370@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142466 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 18:37:17 -0000 http://perforce.freebsd.org/chv.cgi?CH=142466 Change 142466 by bilouro@bilouro_tcptest on 2008/05/28 18:36:53 This test python import scope. When we import something in public scope of (a) script, others scripts that import (a) script, automatically inherits its imports. *Except* by using "from import ". sources: import-test-* Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/src/others/import-test-declaration.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/others/import-test-uses-declaration.py#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Wed May 28 19:25:06 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 768221065673; Wed, 28 May 2008 19:25:06 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38A141065671 for ; Wed, 28 May 2008 19:25:06 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id DA9748FC25 for ; Wed, 28 May 2008 19:25:05 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4SJP5fx087227 for ; Wed, 28 May 2008 19:25:05 GMT (envelope-from snagg@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4SJP53A087225 for perforce@freebsd.org; Wed, 28 May 2008 19:25:05 GMT (envelope-from snagg@FreeBSD.org) Date: Wed, 28 May 2008 19:25:05 GMT Message-Id: <200805281925.m4SJP53A087225@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to snagg@FreeBSD.org using -f From: Vincenzo Iozzo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142468 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 19:25:06 -0000 http://perforce.freebsd.org/chv.cgi?CH=142468 Change 142468 by snagg@snagg_macosx on 2008/05/28 19:24:43 Bug Fixes in the whole code. Now it should work fine Affected files ... .. //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_ioctl.h#13 edit .. //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_pipe.c#18 edit Differences ... ==== //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_ioctl.h#13 (text) ==== ==== //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_pipe.c#18 (text) ==== @@ -273,6 +273,7 @@ } else app = NULL; } + break; } } return (app); @@ -300,17 +301,16 @@ */ static int audit_pipe_preselect_get_events_list(struct audit_pipe *ap, - pid_t app_pid, struct audit_pipe_preselect_event *app_events) + pid_t app_pid, struct audit_pipe_preselect_event *app_events, int app_len) { struct audit_pipe_preselect *app; int error; mtx_lock(&audit_pipe_mtx); app = audit_pipe_preselect_find_event(ap, -1, app_pid, -1); - if (app != NULL) { - app_events = app->app_auevents; - error = 0; - } else + if (app != NULL) + error = copyout(app->app_auevents, app_events, sizeof(struct audit_pipe_preselect_event)*((app_len > app->app_event_len) ? app->app_event_len : app_len)); + else error = ENOENT; mtx_unlock(&audit_pipe_mtx); return (error); @@ -471,8 +471,8 @@ if (app != NULL) { TAILQ_REMOVE(&ap->ap_preselect_list, app, app_list); mtx_unlock(&audit_pipe_mtx); - for(i = 0; i < app->app_event_len; i++) - free((app->app_auevents + i), M_AUDIT_PIPE_PRESELECT_EVENT); + if(app->app_auevents != NULL) + free(app->app_auevents, M_AUDIT_PIPE_PRESELECT_EVENT); free(app, M_AUDIT_PIPE_PRESELECT); return (0); } else @@ -517,8 +517,8 @@ while ((app = TAILQ_FIRST(&ap->ap_preselect_list)) != NULL) { TAILQ_REMOVE(&ap->ap_preselect_list, app, app_list); if (app != NULL) { - for(i = 0; i < app->app_event_len; i++) - free((app->app_auevents + i), M_AUDIT_PIPE_PRESELECT_EVENT); + if(app->app_auevents != NULL) + free(app->app_auevents , M_AUDIT_PIPE_PRESELECT_EVENT); free(app, M_AUDIT_PIPE_PRESELECT); } } @@ -1053,7 +1053,7 @@ case AUDITPIPE_GET_PRESELECT_EVENT_LIST: aip = (struct auditpipe_ioctl_preselect *)data; error = audit_pipe_preselect_get_events_list(ap, aip->app_pid, - (struct audit_pipe_preselect_event *)aip->app_auevents); + (struct audit_pipe_preselect_event *)aip->app_auevents, aip->app_event_len); break; case AUDITPIPE_SET_PRESELECT_EVENTS: From owner-p4-projects@FreeBSD.ORG Wed May 28 19:44:26 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 567141065703; Wed, 28 May 2008 19:44:26 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1106610656F9 for ; Wed, 28 May 2008 19:44:26 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C4DA38FC20 for ; Wed, 28 May 2008 19:44:25 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4SJiPnc088993 for ; Wed, 28 May 2008 19:44:25 GMT (envelope-from snagg@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4SJiPR3088991 for perforce@freebsd.org; Wed, 28 May 2008 19:44:25 GMT (envelope-from snagg@FreeBSD.org) Date: Wed, 28 May 2008 19:44:25 GMT Message-Id: <200805281944.m4SJiPR3088991@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to snagg@FreeBSD.org using -f From: Vincenzo Iozzo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142469 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 19:44:27 -0000 http://perforce.freebsd.org/chv.cgi?CH=142469 Change 142469 by snagg@snagg_macosx on 2008/05/28 19:44:08 Bug fixes Affected files ... .. //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_ioctl.h#14 edit Differences ... ==== //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_ioctl.h#14 (text) ==== @@ -86,7 +86,7 @@ #define AUDITPIPE_SET_PRESELECT_MODE _IOW(AUDITPIPE_IOBASE, 15, int) #define AUDITPIPE_FLUSH _IO(AUDITPIPE_IOBASE, 16) #define AUDITPIPE_GET_MAXAUDITDATA _IOR(AUDITPIPE_IOBASE, 17, u_int) -#define AUDITPIPE_GET_PRESELECT_EVENT_LIST _IOR(AUDITPIPE_IOBASE, 18, \ +#define AUDITPIPE_GET_PRESELECT_EVENT_LIST _IOWR(AUDITPIPE_IOBASE, 18, \ struct auditpipe_ioctl_preselect) #define AUDITPIPE_SET_PRESELECT_EVENTS _IOW(AUDITPIPE_IOBASE, 19, \ struct auditpipe_ioctl_preselect) From owner-p4-projects@FreeBSD.ORG Wed May 28 23:39:40 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 270D21065676; Wed, 28 May 2008 23:39:40 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DCEBF106566B for ; Wed, 28 May 2008 23:39:39 +0000 (UTC) (envelope-from andrew@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id E33AC8FC15 for ; Wed, 28 May 2008 23:39:39 +0000 (UTC) (envelope-from andrew@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4SNdd56044004 for ; Wed, 28 May 2008 23:39:39 GMT (envelope-from andrew@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4SNddv0044000 for perforce@freebsd.org; Wed, 28 May 2008 23:39:39 GMT (envelope-from andrew@freebsd.org) Date: Wed, 28 May 2008 23:39:39 GMT Message-Id: <200805282339.m4SNddv0044000@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to andrew@freebsd.org using -f From: Andrew Turner To: Perforce Change Reviews Cc: Subject: PERFORCE change 142492 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 May 2008 23:39:40 -0000 http://perforce.freebsd.org/chv.cgi?CH=142492 Change 142492 by andrew@andrew_bender on 2008/05/28 23:38:49 Use the common fake_preload_metadata Affected files ... .. //depot/projects/arm/src/sys/arm/s3c2xx0/neo1973_machdep.c#2 edit Differences ... ==== //depot/projects/arm/src/sys/arm/s3c2xx0/neo1973_machdep.c#2 (text+ko) ==== @@ -184,51 +184,14 @@ vm_offset_t freemempos; vm_offset_t afterkern; vm_offset_t lastaddr; -#ifdef DDB - vm_offset_t zstart = 0, zend = 0; -#endif int i; - uint32_t fake_preload[35]; uint32_t memsize = 128 * 1024 * 1024; i = 0; set_cpufuncs(); - fake_preload[i++] = MODINFO_NAME; - fake_preload[i++] = strlen("elf kernel") + 1; - strcpy((char*)&fake_preload[i++], "elf kernel"); - i += 2; - fake_preload[i++] = MODINFO_TYPE; - fake_preload[i++] = strlen("elf kernel") + 1; - strcpy((char*)&fake_preload[i++], "elf kernel"); - i += 2; - fake_preload[i++] = MODINFO_ADDR; - fake_preload[i++] = sizeof(vm_offset_t); - fake_preload[i++] = KERNBASE; - fake_preload[i++] = MODINFO_SIZE; - fake_preload[i++] = sizeof(uint32_t); - fake_preload[i++] = (uint32_t)&end - KERNBASE; -#ifdef DDB - if (*(uint32_t *)KERNVIRTADDR == MAGIC_TRAMP_NUMBER) { - fake_preload[i++] = MODINFO_METADATA|MODINFOMD_SSYM; - fake_preload[i++] = sizeof(vm_offset_t); - fake_preload[i++] = *(uint32_t *)(KERNVIRTADDR + 4); - fake_preload[i++] = MODINFO_METADATA|MODINFOMD_ESYM; - fake_preload[i++] = sizeof(vm_offset_t); - fake_preload[i++] = *(uint32_t *)(KERNVIRTADDR + 8); - lastaddr = *(uint32_t *)(KERNVIRTADDR + 8); - zend = lastaddr; - zstart = *(uint32_t *)(KERNVIRTADDR + 4); - ksym_start = zstart; - ksym_end = zend; - } else -#endif - lastaddr = (vm_offset_t)&end; - - fake_preload[i++] = 0; - fake_preload[i] = 0; - preload_metadata = (void *)fake_preload; + lastaddr = fake_preload_metadata(); pcpu_init(pcpup, 0, sizeof(struct pcpu)); PCPU_SET(curthread, &thread0); From owner-p4-projects@FreeBSD.ORG Thu May 29 00:18:20 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9E7691065672; Thu, 29 May 2008 00:18:20 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 483F1106564A for ; Thu, 29 May 2008 00:18:20 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 54D3E8FC0A for ; Thu, 29 May 2008 00:18:20 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4T0IKEQ052731 for ; Thu, 29 May 2008 00:18:20 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4T0IKCe052729 for perforce@freebsd.org; Thu, 29 May 2008 00:18:20 GMT (envelope-from bilouro@FreeBSD.org) Date: Thu, 29 May 2008 00:18:20 GMT Message-Id: <200805290018.m4T0IKCe052729@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142498 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 00:18:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=142498 Change 142498 by bilouro@bilouro_tcptest on 2008/05/29 00:17:57 (1)renamed import-test-declaration because this throw syntax error. Python doesn't support "import import-test-declaration" but "import importtestdeclaration" goes fine. (2)add some others examples (3)comment the code Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/src/others/import-test-declaration.py#2 delete .. //depot/projects/soc2008/bilouro_tcptest/src/others/import-test-uses-declaration.py#2 delete .. //depot/projects/soc2008/bilouro_tcptest/src/others/importtestdeclaration.py#1 add .. //depot/projects/soc2008/bilouro_tcptest/src/others/importtestusesdeclaration.py#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Thu May 29 00:46:51 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 06BF9106566C; Thu, 29 May 2008 00:46:51 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB5B71065679 for ; Thu, 29 May 2008 00:46:50 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C6D088FC12 for ; Thu, 29 May 2008 00:46:50 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4T0koi8059311 for ; Thu, 29 May 2008 00:46:50 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4T0knUg059309 for perforce@freebsd.org; Thu, 29 May 2008 00:46:49 GMT (envelope-from jb@freebsd.org) Date: Thu, 29 May 2008 00:46:49 GMT Message-Id: <200805290046.m4T0knUg059309@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142500 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 00:46:51 -0000 http://perforce.freebsd.org/chv.cgi?CH=142500 Change 142500 by jb@freebsd3 on 2008/05/29 00:46:08 IFC Affected files ... .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/articles/greek-language-support/article.sgml#4 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/books/faq/book.sgml#6 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/books/handbook/book.sgml#3 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/articles.ent#4 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/freebsd.dsl#4 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/freebsd.ent#3 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/legalnotice.sgml#4 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/mailing-lists.ent#5 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/newsgroups.ent#3 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/teams.ent#6 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/trademarks.ent#5 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/trademarks.sgml#4 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/bsdl-gpl/article.sgml#5 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/problem-reports/article.sgml#7 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/faq/book.sgml#19 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/eresources/chapter.sgml#7 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#76 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml#6 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/share/sgml/mailing-lists.ent#7 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/articles/Makefile#3 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/articles/compiz-fusion/Makefile#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/articles/compiz-fusion/article.sgml#1 branch .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/share/sgml/glossary/freebsd-glossary.sgml#2 integrate .. //depot/projects/dtrace/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#3 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/eresources/chapter.sgml#2 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/share/sgml/glossary/freebsd-glossary.sgml#3 integrate .. //depot/projects/dtrace/doc/mn_MN.UTF-8/share/sgml/mailing-lists.ent#2 integrate .. //depot/projects/dtrace/doc/share/pgpkeys/stas.key#3 integrate .. //depot/projects/dtrace/ports/MOVED#92 integrate .. //depot/projects/dtrace/ports/Mk/bsd.cmake.mk#1 branch .. //depot/projects/dtrace/ports/Mk/bsd.perl.mk#4 integrate .. //depot/projects/dtrace/ports/Mk/bsd.port.mk#17 integrate .. //depot/projects/dtrace/src/MAINTAINERS#15 integrate .. //depot/projects/dtrace/src/ObsoleteFiles.inc#46 integrate .. //depot/projects/dtrace/src/bin/sh/parser.c#7 integrate .. //depot/projects/dtrace/src/etc/defaults/bluetooth.device.conf#4 integrate .. //depot/projects/dtrace/src/lib/libarchive/archive_read_support_format_tar.c#16 integrate .. //depot/projects/dtrace/src/lib/libarchive/test/Makefile#7 integrate .. //depot/projects/dtrace/src/lib/libc/sys/fcntl.c#2 integrate .. //depot/projects/dtrace/src/sbin/ping6/ping6.8#5 integrate .. //depot/projects/dtrace/src/sbin/ping6/ping6.c#7 integrate .. //depot/projects/dtrace/src/share/man/man4/Makefile#38 integrate .. //depot/projects/dtrace/src/share/man/man4/age.4#2 integrate .. //depot/projects/dtrace/src/share/man/man4/altq.4#13 integrate .. //depot/projects/dtrace/src/share/man/man4/jme.4#1 branch .. //depot/projects/dtrace/src/share/man/man4/miibus.4#9 integrate .. //depot/projects/dtrace/src/share/man/man4/snd_emu10kx.4#6 integrate .. //depot/projects/dtrace/src/share/man/man4/vlan.4#10 integrate .. //depot/projects/dtrace/src/share/man/man5/bluetooth.device.conf.5#6 integrate .. //depot/projects/dtrace/src/share/syscons/keymaps/INDEX.keymaps#6 integrate .. //depot/projects/dtrace/src/share/syscons/keymaps/Makefile#6 integrate .. //depot/projects/dtrace/src/share/syscons/keymaps/colemak.iso15.acc.kbd#1 branch .. //depot/projects/dtrace/src/sys/amd64/conf/GENERIC#41 integrate .. //depot/projects/dtrace/src/sys/arm/at91/at91_twi.c#9 integrate .. //depot/projects/dtrace/src/sys/boot/forth/loader.conf#16 integrate .. //depot/projects/dtrace/src/sys/conf/NOTES#57 integrate .. //depot/projects/dtrace/src/sys/conf/files#94 integrate .. //depot/projects/dtrace/src/sys/dev/ath/if_ath.c#23 integrate .. //depot/projects/dtrace/src/sys/dev/ath/if_athvar.h#14 integrate .. //depot/projects/dtrace/src/sys/dev/cnw/if_cnw.c#7 integrate .. //depot/projects/dtrace/src/sys/dev/mfi/mfi.c#17 integrate .. //depot/projects/dtrace/src/sys/dev/mfi/mfi_ioctl.h#9 integrate .. //depot/projects/dtrace/src/sys/dev/sound/pcm/dsp.c#11 integrate .. //depot/projects/dtrace/src/sys/i386/conf/GENERIC#41 integrate .. //depot/projects/dtrace/src/sys/ia64/include/atomic.h#7 integrate .. //depot/projects/dtrace/src/sys/kern/kern_descrip.c#30 integrate .. //depot/projects/dtrace/src/sys/kern/subr_clist.c#2 integrate .. //depot/projects/dtrace/src/sys/kern/tty_subr.c#6 delete .. //depot/projects/dtrace/src/sys/modules/Makefile#47 integrate .. //depot/projects/dtrace/src/sys/modules/ath_rate_sample/Makefile#7 integrate .. //depot/projects/dtrace/src/sys/modules/cnw/Makefile#1 branch .. //depot/projects/dtrace/src/sys/modules/jme/Makefile#1 branch .. //depot/projects/dtrace/src/sys/net80211/ieee80211.c#15 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_crypto.c#6 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_crypto.h#6 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_crypto_ccmp.c#6 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_crypto_tkip.c#6 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_crypto_wep.c#6 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_ddb.c#3 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_freebsd.h#9 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_ioctl.c#13 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_node.c#12 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_output.c#14 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_proto.c#11 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_proto.h#10 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_scan.c#4 integrate .. //depot/projects/dtrace/src/sys/net80211/ieee80211_var.h#12 integrate .. //depot/projects/dtrace/src/sys/nfsserver/nfs_serv.c#13 integrate .. //depot/projects/dtrace/src/sys/pci/if_xl.c#12 integrate .. //depot/projects/dtrace/src/sys/pci/if_xlreg.h#7 integrate .. //depot/projects/dtrace/src/sys/security/mac/mac_inet.c#13 integrate .. //depot/projects/dtrace/src/usr.bin/comm/comm.c#4 integrate .. //depot/projects/dtrace/src/usr.bin/shar/shar.sh#4 integrate .. //depot/projects/dtrace/src/usr.bin/tar/subst.c#2 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/Makefile#8 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/create/create.h#4 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/create/main.c#7 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/create/perform.c#4 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/create/pkg_create.1#5 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/lib/lib.h#10 integrate .. //depot/projects/dtrace/src/usr.sbin/pw/pw_user.c#5 integrate .. //depot/projects/dtrace/src/usr.sbin/sysinstall/devices.c#11 integrate .. //depot/projects/dtrace/src/usr.sbin/wlandebug/wlandebug.c#4 integrate .. //depot/projects/dtrace/www/en/platforms/xbox.sgml#7 integrate .. //depot/projects/dtrace/www/en/projects/ideas/ideas.xml#21 integrate .. //depot/projects/dtrace7/src/sys/i386/i386/exception.s#2 edit .. //depot/projects/dtrace7/src/sys/i386/i386/local_apic.c#2 edit Differences ... ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/articles/greek-language-support/article.sgml#4 (text+ko) ==== @@ -27,10 +27,11 @@ 2006 2007 + 2008 Íéêüëáïò Êüêêáëçò - $FreeBSD: doc/el_GR.ISO8859-7/articles/greek-language-support/article.sgml,v 1.3 2008/04/12 19:16:50 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/articles/greek-language-support/article.sgml,v 1.4 2008/05/29 00:01:31 keramida Exp $ &tm-attrib.freebsd; ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/books/faq/book.sgml#6 (text+ko) ==== @@ -21,7 +21,7 @@ Ç ÏìÜäá Ôåêìçñßùóçò ôïõ &os; - $FreeBSD: doc/el_GR.ISO8859-7/books/faq/book.sgml,v 1.9 2008/04/12 20:48:13 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/books/faq/book.sgml,v 1.10 2008/05/29 00:01:31 keramida Exp $ 1995 @@ -37,6 +37,7 @@ 2005 2006 2007 + 2008 Ç ÏìÜäá Ôåêìçñßùóçò ôïõ &os; ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/books/handbook/book.sgml#3 (text+ko) ==== @@ -4,7 +4,7 @@ The FreeBSD Greek Documentation Project - $FreeBSD: doc/el_GR.ISO8859-7/books/handbook/book.sgml,v 1.2 2008/01/14 14:19:43 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/books/handbook/book.sgml,v 1.3 2008/05/29 00:01:31 keramida Exp $ %SOURCE% en_US.ISO8859-1/books/handbook/book.sgml %SRCID% 1.171 @@ -81,6 +81,7 @@ 2005 2006 2007 + 2008 ÏìÜäá Ôåêìçñßùóçò ôïõ FreeBSD ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/articles.ent#4 (text+ko) ==== @@ -3,10 +3,10 @@ Ëßóôá áðü ôá áñ÷åßá ìå ìåôáöñáóìÝíá SGML entities ãéá êåßìåíá óå ìïñöÞ Üñèñïõ. The FreeBSD Greek Documentation Project - $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/articles.ent,v 1.2 2008/01/14 14:19:47 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/articles.ent,v 1.3 2008/05/28 07:37:37 keramida Exp $ %SOURCE% en_US.ISO8859-1/share/sgml/articles.ent - %SRCID% 1.1 + %SRCID% 1.2 --> @@ -14,6 +14,10 @@ «catalog», üôáí ðñïóèÝôïõìå íÝá Üñèñá ìå ìåôáöñáóìÝíá entities óå áõôü ôïí êáôÜëïãï. --> + +%l10n; + +%l10n-common; %man; @@ -28,10 +32,6 @@ %newsgroups; %trademarks; - -%l10n; - -%l10n-common; %urls; ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/freebsd.dsl#4 (text+ko) ==== @@ -2,15 +2,19 @@ DSSSL style-sheet ãéá ìïñöïðïßçóç ôçò ÅëëçíéêÞò ôåêìçñßùóçò ôïõ FreeBSD - $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/freebsd.dsl,v 1.7 2008/01/14 14:19:47 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/freebsd.dsl,v 1.9 2008/05/28 19:31:28 keramida Exp $ %SOURCE% en_US.ISO8859-1/share/sgml/freebsd.dsl - %SRCID% 1.1 + %SRCID% 1.22 --> + + +%freebsd.l10n; + @@ -238,7 +242,7 @@ - (define (local-en-label-title-sep) + (define (local-el-label-title-sep) (list (list (normalize "warning") ": ") (list (normalize "caution") ": ") ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/freebsd.ent#3 (text+ko) ==== @@ -2,10 +2,10 @@ ÄéÜöïñá DocBook Entities ãéá ôï FreeBSD Project. - $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/freebsd.ent,v 1.2 2008/01/14 14:19:47 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/freebsd.ent,v 1.3 2008/05/28 07:37:37 keramida Exp $ %SOURCE% en_US.ISO8859-1/share/sgml/freebsd.ent - %SRCID% 1.1 + %SRCID% 1.100 Áõôü ôï áñ÷åßï åßíáé Ýãêõñï êáé ùò XML êáé ùò SGML. Óáò ðáñáêáëþ ìç ÷ñçóéìïðïéåßôå CDATA attributes Þ ïôéäÞðïôå Üëëï ìðïñåß íá åìðïäßóåé @@ -24,10 +24,10 @@ --> - + - + ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/mailing-lists.ent#5 (text+ko) ==== @@ -5,10 +5,10 @@ The FreeBSD Greek Documentation Project - $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/mailing-lists.ent,v 1.6 2008/01/14 14:19:48 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/mailing-lists.ent,v 1.7 2008/05/28 05:54:07 keramida Exp $ %SOURCE% en_US.ISO8859-1/share/sgml/mailing-lists.ent - %SRCID% 1.34 + %SRCID% 1.58 --> @@ -357,6 +357,10 @@ çëåêôñïíéêÞ ëßóôá åðåêôÜóåùí ðñáãìáôéêïý-÷ñüíïõ ôïõ FreeBSD"> freebsd-realtime"> + +çëåêôñïíéêÞ ëßóôá ôïõ FreeBSD ãéá ôç ãëþóóá Ruby"> +freebsd-ruby"> + çëåêôñïíéêÞ ëßóôá ôïõ FreeBSD ãéá ôï õðïóýóôçìá SCSI"> freebsd-scsi"> ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/newsgroups.ent#3 (text+ko) ==== @@ -2,10 +2,10 @@ Ïíüìáôá ÏìÜäùí ÓõæçôÞóåùí Usenet ãéá ôï FreeBSD - $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/newsgroups.ent,v 1.2 2008/01/14 14:19:48 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/newsgroups.ent,v 1.3 2008/05/28 09:48:55 keramida Exp $ %SOURCE% en_US.ISO8859-1/share/sgml/newsgroups.ent - %SRCID% 1.2 + %SRCID% 1.1 --> ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/teams.ent#6 (text+ko) ==== @@ -16,7 +16,7 @@ *ðñüâëçìá* ç äçìéïõñãßá ôùí óôáôéêþí web óåëßäùí óôï www.FreeBSD.org. - $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/teams.ent,v 1.5 2008/01/14 14:19:48 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/teams.ent,v 1.6 2008/05/28 09:46:22 keramida Exp $ %SOURCE% en_US.ISO8859-1/share/sgml/teams.ent %SRCID% 1.18 @@ -35,10 +35,6 @@ dcvs@FreeBSD.org"> -cvs@FreeBSD.org"> - -dcvs@FreeBSD.org"> - doceng@FreeBSD.org"> donations@FreeBSD.org"> ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/trademarks.ent#5 (text+ko) ==== @@ -14,10 +14,10 @@ ãéá íá ìðïñïýìå åýêïëá íá âñßóêïõìå êáé íá êÜíïõìå merge ôéò äéáöïñÝò áðü Ýêäïóç óå Ýêäïóç. - $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/trademarks.ent,v 1.3 2008/01/14 14:19:48 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/trademarks.ent,v 1.4 2008/05/28 09:48:55 keramida Exp $ - %SOURCE% en_US.ISO8859-1/share/sgml/trademarks.ent - %SRCID% 1.40 + %SOURCE% share/sgml/trademarks.ent + %SRCID% 1.43 --> @@ -61,7 +61,7 @@ Élan"> Opteron"> -Ïé ëÝîåéò Þ öñÜóåéò Apple, FireWire, Mac, +Ïé ëÝîåéò Þ öñÜóåéò Apple, AirPort, FireWire, Mac, Macintosh, Mac OS, Quicktime, êáé TrueType åßíáé åìðïñéêÜ óýìâïëá ôçò Apple Computer, Inc., êáôï÷õñùìÝíá óôéò ÇíùìÝíåò Ðïëéôåßåò êáé óå Üëëåò ÷þñåò."> @@ -91,7 +91,7 @@ Ïé ëÝîåéò Þ öñÜóåéò Check Point, Firewall-1, êáé VPN-1 åßíáé åìðïñéêÜ óýìâïëá ôçò Check Point Software - Technologies Ltd.."> + Technologies Ltd."> Ïé ëÝîåéò Þ öñÜóåéò Cisco, Catalyst, êáé IOS åßíáé êáôï÷õñùìÝíá åìðïñéêÜ óýìâïëá ôçò Cisco Systems, Inc. Þ/êáé ôùí @@ -104,6 +104,14 @@ èõãáôñéêþí ôçò óôïí ÊáíáäÜ, ôéò ÇíùìÝíåò Ðïëéôåßåò Þ/êáé óå Üëëåò ÷þñåò."> + +Ç ëÝîç Coverity åßíáé Ýíá +êáôï÷õñùìÝíï åìðïñéêü óýìâïëï. Ïé ëÝîåéò Þ öñÜóåéò Coverity Extend, +Coverity Prevent êáé Coverity Prevent SQS åßíáé åìðïñéêÜ óýìâïëá ôçò +Coverity, Inc."> +Coverity"> +Coverity Prevent"> + Ç öñÜóç Sound Blaster åßíáé åìðïñéêü óýìâïëï ôçò Creative Technology Ltd. óôéò ÇíùìÝíåò Ðïëéôåßåò Þ/êáé óå Üëëåò @@ -122,7 +130,7 @@ PowerEdge"> -Ïé ëÝîåéò Þ öñÜóåéò EPSON, EPSON Perfection +Ïé ëÝîåéò Þ öñÜóåéò EPSON êáé EPSON Perfection åßíáé êáôï÷õñùìÝíá åìðïñéêÜ óýìâïëá ôçò Seiko Epson Corporation."> EPSON"> EPSON @@ -170,11 +178,11 @@ Xeon"> - Ïé ëÝîåéò Intuit êáé Quicken åßíáé êáôï÷õñùìÝíá åìðïñéêÜ óýìâïëá Þ êáôï÷õñùìÝíá óýìâïëá õðçñåóéþí ôçò Intuit Inc., Þ êÜðïéùí áðü ôéò èõãáôñéêÝò ôçò, óôéò ÇíùìÝíåò Ðïëéôåßåò êáé óå Üëëåò ÷þñåò."> + Ïé ëÝîåéò Iomega, Zip, êáé Jaz åßíáé åßôå êáôï÷õñùìÝíá åìðïñéêÜ óýìâïëá Þ åìðïñéêÜ óýìâïëá ôçò Iomega Corporation óôéò ÇíùìÝíåò Ðïëéôåßåò Þ/êáé óå Üëëåò ÷þñåò."> @@ -205,7 +213,7 @@ Macromedia"> Shockwave"> -Ïé ëÝîåéò Microsoft, FrontPage, MS-DOS, +Ïé ëÝîåéò Microsoft, IntelliMouse, MS-DOS, Outlook, Windows, Windows Media, êáé Windows NT åßíáé åßôå êáôï÷õñùìÝíá åìðïñéêÜ óýìâïëá Þ åìðïñéêÜ óýìâïëá ôçò Microsoft Corporation óôéò ÇíùìÝíåò Ðïëéôåßåò êáé/Þ óå Üëëåò ÷þñåò."> @@ -262,6 +270,9 @@ åßíáé êáôï÷õñùìÝíá åìðïñéêÜ óýìâïëá êáé ïé ëÝîåéò Þ öñÜóåéò IT DialTone êáé The Open Group åßíáé åìðïñéêÜ óýìâïëá ôïõ The Open Group óôéò ÇíùìÝíåò Ðïëéôåßåò êáé óå Üëëåò ÷þñåò."> +Ç ëÝîç UNIX åßíáé êáôï÷õñùìÝíï åìðïñéêü + óýìâïëï ôïõ Open Group óôéò ÇíùìÝíåò Ðïëéôåßåò êáé óå Üëëåò + ÷þñåò."> Motif"> UNIX"> @@ -289,6 +300,7 @@ Ïé ëÝîåéò RealNetworks, RealPlayer êáé RealAudio åßíáé êáôï÷õñùìÝíá åìðïñéêÜ óýìâïëá ôçò RealNetworks, Inc."> +RealPlayer"> @@ -325,7 +337,7 @@ Ïé ëÝîåéò Þ öñÜóåéò Sun, Sun Microsystems, Java, - Java Virtual Machine, JavaServer Pages, JDK, JSP, JVM, Netra, Solaris, + Java Virtual Machine, JavaServer Pages, JDK, JRE, JSP, JVM, Netra, Solaris, StarOffice, Sun Blade, Sun Enterprise, Sun Fire, SunOS, êáé Ultra åßíáé åìðïñéêÜ óýìâïëá Þ êáôï÷õñùìÝíá åìðïñéêÜ óýìâïëá ôçò Sun Microsystems, Inc. óôéò ÇíùìÝíåò Ðïëéôåßåò êáé óå Üëëåò ÷þñåò."> ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/trademarks.sgml#4 (text+ko) ==== @@ -5,17 +5,17 @@ The FreeBSD Greek Documentation Project - $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/trademarks.sgml,v 1.3 2008/01/14 14:19:48 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/trademarks.sgml,v 1.4 2008/05/28 09:48:55 keramida Exp $ %SOURCE% en_US.ISO8859-1/share/sgml/trademarks.sgml - %SRCID% 1.1 + %SRCID% 1.6 --> - Ôï FreeBSD åßíáé Ýíá êáôï÷õñùìÝíï åìðïñéêü óýìâïëï ôçò Wind River - Systems, Inc. Áõôü õðÜñ÷åé ðéèáíüôçôá íá áëëÜîåé óýíôïìá. + Ôï FreeBSD åßíáé Ýíá êáôï÷õñùìÝíï åìðïñéêü óýìâïëï ôïõ FreeBSD + Foundation. Ôï UNIX åßíáé Ýíá êáôï÷õñùìÝíï åìðïñéêü óýìâïëï ôïõ The Open Group óôéò Ç.Ð.Á. êáé óå Üëëåò ÷þñåò. ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/bsdl-gpl/article.sgml#5 (text+ko) ==== @@ -23,7 +23,7 @@ - $FreeBSD: doc/en_US.ISO8859-1/articles/bsdl-gpl/article.sgml,v 1.5 2006/10/16 12:35:23 keramida Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/bsdl-gpl/article.sgml,v 1.7 2008/05/28 21:36:45 keramida Exp $ &tm-attrib.freebsd; @@ -47,7 +47,7 @@ Very Brief Open Source History - Long before the term Open Source was used, software was + Long before the term Open Source was used, software was developed by loose associations of programmers and freely exchanged. Starting in the early 1950's, organizations such as SHARE and DECUS developed much of the @@ -106,7 +106,7 @@ converted Unix to 32-bits, added virtual memory, and implemented the version of the TCP/IP stack upon which the Internet was essentially built. UCB made BSD available for the cost of media, - under what became known as the BSD license. A customer purchased + under what became known as the BSD license. A customer purchased Unix from AT&T and then ordered a BSD tape from UCB. In the mid-1980s a government anti-trust case against ATT ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/problem-reports/article.sgml#7 (text+ko) ==== @@ -7,7 +7,7 @@ Writing &os; Problem Reports - $FreeBSD: doc/en_US.ISO8859-1/articles/problem-reports/article.sgml,v 1.55 2008/04/23 09:30:01 linimon Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/problem-reports/article.sgml,v 1.56 2008/05/28 00:36:07 gabor Exp $ &tm-attrib.freebsd; @@ -1207,7 +1207,7 @@ Among the anti-spam measures is one that weighs against - many common abuses seen HTML-based email (although not necessarily + many common abuses seen in HTML-based email (although not necessarily the mere inclusion of HTML in a PR). We strongly recommend against the use of HTML-based email when sending PRs: not only is it more likely to fall afoul of the filters, it also ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/faq/book.sgml#19 (text+ko) ==== @@ -10,7 +10,7 @@ The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.826 2008/05/26 16:43:08 gabor Exp $ + $FreeBSD: doc/en_US.ISO8859-1/books/faq/book.sgml,v 1.827 2008/05/27 23:51:07 gabor Exp $ 1995 @@ -938,50 +938,7 @@ After choosing the format and compression mechanism that you - want to download, you must then decide whether or not you want to - download the document as a FreeBSD - package. - - The advantage of downloading and installing the package is - that the documentation can then be managed using the normal - FreeBSD package management commands, such as &man.pkg.add.1; and - &man.pkg.delete.1;. - - If you decide to download and install the package then - you must know the filename to download. The - documentation-as-packages files are stored in a directory - called packages. Each package file - looks like - document-name.lang.encoding.format.tgz. - - For example, the FAQ, in English, formatted as PDF, is in the - package called - faq.en_US.ISO8859-1.pdf.tgz. - - Knowing this, you can use the following command to - install the English PDF FAQ package. - - &prompt.root; pkg_add ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/packages/faq.en_US.ISO8859-1.pdf.tgz - - Having done that, you can use &man.pkg.info.1; to determine - where the file has been installed. - - &prompt.root; pkg_info -f faq.en_US.ISO8859-1.pdf -Information for faq.en_US.ISO8859-1.pdf: - -Packing list: - Package name: faq.en_US.ISO8859-1.pdf - CWD to /usr/share/doc/en_US.ISO8859-1/books/faq -File: book.pdf - CWD to . -File: +COMMENT (ignored) -File: +DESC (ignored) - - As you can see, book.pdf will - have been installed into - /usr/share/doc/en_US.ISO8859-1/books/faq. - - If you do not want to use the packages then you will have to + want to download, you will have to download the compressed files yourself, uncompress them, and then copy the appropriate documents into place. ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/handbook/eresources/chapter.sgml#7 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -468,6 +468,11 @@ + &a.ruby.name; + FreeBSD-specific Ruby discussions + + + &a.scsi.name; The SCSI subsystem @@ -1380,6 +1385,23 @@ + &a.ruby.name; + + + FreeBSD-specific Ruby + discussions + + This is a list for discussions related to the Ruby + support on FreeBSD. This is a technical mailing + list. It is for individuals working on Ruby ports, + 3rd party libraries and frameworks. + + Individuals interested in the technical discussion + are also welcome. + + + + &a.scsi.name; ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/books/porters-handbook/book.sgml#76 (text+ko) ==== @@ -1,7 +1,7 @@ + 6.3-STABLE after MFC of the + memrchr function. + 603103 + + + 7.0-CURRENT. 700000 @@ -11861,6 +11867,12 @@ + 7.0-STABLE after MFC of the + memrchr function. + 700109 + + + 8.0-CURRENT. Separating wide and single byte ctype. 800000 ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml#6 (text+ko) ==== @@ -1,5 +1,5 @@ @@ -349,6 +349,10 @@ FreeBSD realtime extensions mailing list"> freebsd-realtime"> + +FreeBSD Ruby mailing list"> +freebsd-ruby"> + FreeBSD SCSI subsystem mailing list"> freebsd-scsi"> ==== //depot/projects/dtrace/doc/hu_HU.ISO8859-2/articles/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: doc/hu_HU.ISO8859-2/articles/Makefile,v 1.4 2008/05/26 20:21:04 pgj Exp $ +# $FreeBSD: doc/hu_HU.ISO8859-2/articles/Makefile,v 1.5 2008/05/28 17:19:18 pgj Exp $ # # The FreeBSD Hungarian Documentation Project @@ -6,7 +6,8 @@ MAINTAINER= gabor@FreeBSD.org -SUBDIR= dialup-firewall +SUBDIR = compiz-fusion +SUBDIR+= dialup-firewall SUBDIR+= explaining-bsd SUBDIR+= laptop SUBDIR+= linux-comparison ==== //depot/projects/dtrace/doc/hu_HU.ISO8859-2/books/handbook/eresources/chapter.sgml#2 (text+ko) ==== @@ -1,12 +1,12 @@ + Original Revision: 1.184 --> Erõforrások az interneten @@ -578,6 +578,11 @@ + &a.ruby.name; + A Ruby használata &os; rendszereken + + + &a.scsi.name; A SCSI alrendszer @@ -1791,6 +1796,27 @@ + &a.ruby.name; + + + A Ruby használata &os; + rendszereken + + Ezen a listán a &os; Ruby + támogatásával foglalkozunk, + témáját tekintve teljesen szakmai + jellegû. Elsõsorban a Ruby portokon, + külsõ Ruby könyvtárakon és + rendszereken dolgozó fejlesztõk + figyelmébe ajánljuk. + + Mindenkit szeretettel várunk, aki ezekkel + kapcsolatos szakmai tárgyú + témákat szeretne megvitatni. + + + + &a.scsi.name; ==== //depot/projects/dtrace/doc/hu_HU.ISO8859-2/share/sgml/glossary/freebsd-glossary.sgml#2 (text+ko) ==== @@ -1,5 +1,5 @@ + Original Revision: 1.30 --> A &os;-s szakkifejezések gyûjteménye @@ -254,7 +254,8 @@ Base Address Register BAR - Egy PCI eszköz címtartományának + Egy PCI eszköz + címtartományának megadásáért felelõs regiszterek. ==== //depot/projects/dtrace/doc/hu_HU.ISO8859-2/share/sgml/mailing-lists.ent#3 (text+ko) ==== @@ -1,12 +1,12 @@ + Original Revision: r1.58 --> FreeBSD lista szerver"> @@ -353,6 +353,10 @@ FreeBSD realtime extensions levelezési lista"> freebsd-realtime"> + +FreeBSD Ruby levelezési lista"> +freebsd-ruby"> + FreeBSD SCSI subsystem levelezési lista"> freebsd-scsi"> ==== //depot/projects/dtrace/doc/mn_MN.UTF-8/books/handbook/eresources/chapter.sgml#2 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -459,6 +459,11 @@ + &a.ruby.name; + FreeBSD-Ñ‚Ñй холбоотой Ruby-ийн Ñ…ÑлÑлцүүлÑг + + + &a.scsi.name; SCSI дÑд ÑиÑтем @@ -1349,6 +1354,23 @@ жагÑаалт юм. Та аÑуултаа нÑлÑÑн техникийн гÑж үзÑж Ð±Ð°Ð¹Ð³Ð°Ð°Ð³Ð°Ð°Ñ Ð±ÑƒÑад тохиолдолд how to буюу Ñ…ÑрхÑн Ñаж гÑÑÑн аÑуултуудыг техникийн жагÑаалтууд руу илгÑÑÑ… Ñ‘Ñгүй юм. + + + + + &a.ruby.name; + + + FreeBSD-Ñ‚Ñй холбоотой Ruby-ийн + Ñ…ÑлÑлцүүлÑг + + Ð­Ð½Ñ Ð½ÑŒ FreeBSD дÑÑрх Ruby-ийн дÑмжлÑгтÑй холбоотой + Ñ…ÑлÑлцүүлÑгт зориулÑан жагÑаалт юм. Ð­Ð½Ñ Ð½ÑŒ техникийн захидлын + жагÑаалт юм. Ruby портууд, гуравдагч Ñангууд болон тогтолцоонууд + дÑÑÑ€ ажиллаж байгаа хувь хүмүүÑÑ‚ зориулÑан юм. + + Техникийн Ñ…ÑлÑлцүүлгийг дагах Ñонирхолтой хувь Ñ…Ò¯Ð¼Ò¯Ò¯Ñ Ð½ÑгдÑÑ…Ñд + Ð±Ð°Ñ Ð´ÑƒÑ€Ñ‚Ð°Ð¹Ñа байх болно. ==== //depot/projects/dtrace/doc/mn_MN.UTF-8/share/sgml/glossary/freebsd-glossary.sgml#3 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -353,6 +353,10 @@ FreeBSD realtime өргөтгөлүүд захидлын жагÑаалт"> freebsd-realtime"> + +FreeBSD Ruby захидлын жагÑаалт"> +freebsd-ruby"> + FreeBSD SCSI дÑд ÑиÑтемийн захидлын жагÑаалт"> freebsd-scsi"> ==== //depot/projects/dtrace/doc/share/pgpkeys/stas.key#3 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -7,6 +7,8 @@ Key fingerprint = F21E D6CC 5626 9609 6CE2 A385 2BF5 5993 EB26 9581 uid Stanislav Sedov uid Stanislav Sedov +uid Stanislav Sedov (Corporate email) +uid Stanislav Sedov sub 1024g/B47898B1 2006-05-20 [expires: 2011-05-19] ]]> >> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu May 29 03:31:46 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CDD5F1065679; Thu, 29 May 2008 03:31:46 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8C9901065670 for ; Thu, 29 May 2008 03:31:46 +0000 (UTC) (envelope-from andrew@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9D4628FC18 for ; Thu, 29 May 2008 03:31:46 +0000 (UTC) (envelope-from andrew@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4T3Vkom010391 for ; Thu, 29 May 2008 03:31:46 GMT (envelope-from andrew@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4T3VkPY010388 for perforce@freebsd.org; Thu, 29 May 2008 03:31:46 GMT (envelope-from andrew@freebsd.org) Date: Thu, 29 May 2008 03:31:46 GMT Message-Id: <200805290331.m4T3VkPY010388@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to andrew@freebsd.org using -f From: Andrew Turner To: Perforce Change Reviews Cc: Subject: PERFORCE change 142509 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 03:31:47 -0000 http://perforce.freebsd.org/chv.cgi?CH=142509 Change 142509 by andrew@andrew_bender on 2008/05/29 03:31:05 Rename the rman to be IRQ specific in preperation to add a memory rman Affected files ... .. //depot/projects/arm/src/sys/arm/s3c2xx0/s3c2410.c#8 edit .. //depot/projects/arm/src/sys/arm/s3c2xx0/s3c2xx0var.h#4 edit Differences ... ==== //depot/projects/arm/src/sys/arm/s3c2xx0/s3c2410.c#8 (text+ko) ==== @@ -114,10 +114,16 @@ s3c2410_alloc_resource(device_t bus, device_t child, int type, int *rid, u_long start, u_long end, u_long count, u_int flags) { - struct resource *res; - - res = rman_reserve_resource(&s3c2xx0_softc->s3c2xx0_rman, *rid, *rid, - count, flags, child); + struct resource *res = NULL; + + switch (type) { + case SYS_RES_IRQ: + res = rman_reserve_resource( + &s3c2xx0_softc->s3c2xx0_irq_rman, start, end, + count, flags, child); + break; + } + if (res != NULL) rman_set_rid(res, *rid); @@ -194,11 +200,11 @@ /* * Attach children devices */ - s3c2xx0_softc->s3c2xx0_rman.rm_type = RMAN_ARRAY; - s3c2xx0_softc->s3c2xx0_rman.rm_descr = "S3C2410 IRQs"; - if (rman_init(&s3c2xx0_softc->s3c2xx0_rman) != 0 || - rman_manage_region(&s3c2xx0_softc->s3c2xx0_rman, 0, 32) != 0) - panic("s3c2410_attach: failed to set up rman"); + s3c2xx0_softc->s3c2xx0_irq_rman.rm_type = RMAN_ARRAY; + s3c2xx0_softc->s3c2xx0_irq_rman.rm_descr = "S3C2410 IRQs"; + if (rman_init(&s3c2xx0_softc->s3c2xx0_irq_rman) != 0 || + rman_manage_region(&s3c2xx0_softc->s3c2xx0_irq_rman, 0, 32) != 0) + panic("s3c2410_attach: failed to set up IRQ rman"); device_add_child(dev, "timer", 0); device_add_child(dev, "nand", 0); bus_generic_probe(dev); ==== //depot/projects/arm/src/sys/arm/s3c2xx0/s3c2xx0var.h#4 (text+ko) ==== @@ -56,7 +56,7 @@ int sc_hclk; /* AHB bus clock */ int sc_pclk; /* peripheral clock */ - struct rman s3c2xx0_rman; + struct rman s3c2xx0_irq_rman; }; typedef void *s3c2xx0_chipset_tag_t; From owner-p4-projects@FreeBSD.ORG Thu May 29 04:08:27 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9B6941065670; Thu, 29 May 2008 04:08:27 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5BC9E106566B for ; Thu, 29 May 2008 04:08:27 +0000 (UTC) (envelope-from lqlee@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 6BEC88FC16 for ; Thu, 29 May 2008 04:08:27 +0000 (UTC) (envelope-from lqlee@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4T48QSv019164 for ; Thu, 29 May 2008 04:08:26 GMT (envelope-from lqlee@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4T48QPK019162 for perforce@freebsd.org; Thu, 29 May 2008 04:08:26 GMT (envelope-from lqlee@FreeBSD.org) Date: Thu, 29 May 2008 04:08:26 GMT Message-Id: <200805290408.m4T48QPK019162@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to lqlee@FreeBSD.org using -f From: LiQun Li To: Perforce Change Reviews Cc: Subject: PERFORCE change 142516 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 04:08:28 -0000 http://perforce.freebsd.org/chv.cgi?CH=142516 Change 142516 by lqlee@fbsd on 2008/05/29 04:07:59 Initial branch from Sun DTT ; Affected files ... .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Apps/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Apps/httpdstat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Apps/nfswizard.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Apps/shellsnoop#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Apps/weblatency.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Java/Func_abc.java#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Java/Func_loop.java#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/JavaScript/func_clock.html#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/JavaScript/func_slow.html#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Perl/func_abc.pl#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Perl/func_malloc.pl#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Perl/func_slow.pl#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Perl/hello.pl#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Perl/hello_strict.pl#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Php/func_abc.php#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Python/func_abc.py#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Python/func_slow.py#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Ruby/func_abc.rb#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Ruby/func_slow.rb#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Shell/func_abc.sh#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Shell/func_slow.sh#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Shell/func_waste.sh#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Tcl/func_abc.tcl#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Code/Tcl/func_slow.tcl#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/cputypes.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/cpuwalk.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/dispqlen.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/intbycpu.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/intoncpu.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/inttimes.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/loads.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/runocc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Cpu/xcallsbypid.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Disk/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Disk/bitesize.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Disk/diskhits#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Disk/hotspot.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Disk/iofile.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Disk/iofileb.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Disk/iopending#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Disk/seeksize.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/Contents#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/Faq#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/History#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/Links#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/Maintainer#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/ToDo#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/Who#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/cddl1.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Docs/oneliners.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/Copyright#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/anonpgpid_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/bitesize_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/connections_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/cpudists_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/cputimes_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/cputypes_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/cpuwalk_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/crash_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/creatbyproc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/cswstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/dappprof_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/dapptrace_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/dexplorer_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/diskhits_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/dispqlen_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/dnlcps_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/dnlcsnoop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/dnlcstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/dtruss_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/dvmstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/errinfo_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/execsnoop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/fddist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/filebyproc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/fspaging_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/fsrw_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/guess_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/hotkernel_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/hotspot_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/hotuser_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/httpdstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/icmpstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/intbycpu_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/intoncpu_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/inttimes_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/iofile_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/iofileb_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/iopattern_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/iopending_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/iosnoop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/iotop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_calldist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_calls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_calltime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_classflow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_cpudist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_cputime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_events_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_flow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_flowtime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_methodcalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_objnew_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_package_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_profile_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_stat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_syscalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_syscolors_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_thread_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/j_who_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_calldist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_calls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_calltime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_cpudist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_cputime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_execs_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_flow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_flowinfo_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_flowtime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_objcpu_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_objgc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_objnew_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_stat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/js_who_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/kill_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/kstat_types_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/lastwords_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/loads_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/lockbydist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/lockbyproc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/minfbypid_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/minfbyproc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/mmapfiles_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/modcalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/newproc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/nfswizard_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/oneliners_examples.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/opensnoop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pathopens_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pfilestat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pgpginbypid_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pgpginbyproc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_calldist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_calltime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_cpudist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_cputime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_flow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_flowinfo_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_flowtime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_funccalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_malloc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_syscalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_syscolors_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/php_who_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pidpersec_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_calldist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_calltime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_cpudist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_cputime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_flow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_flowinfo_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_flowtime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_malloc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_subcalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_syscalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_syscolors_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pl_who_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/priclass_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/pridist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/procsystime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/putnexts_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_calldist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_calltime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_cpudist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_cputime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_flow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_flowinfo_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_flowtime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_funccalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_malloc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_mallocstk_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_profile_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_syscalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_syscolors_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/py_who_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_calldist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_calls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_calltime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_cpudist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_cputime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_flow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_flowinfo_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_flowtime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_funccalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_lines_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_malloc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_objcpu_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_objnew_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_stat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_syscalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_syscolors_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rb_who_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/readbytes_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/readdist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rfileio_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rfsio_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/runocc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rwbbypid_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rwbypid_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rwbytype_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rwsnoop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/rwtop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sampleproc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sar-c_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/seeksize_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/setuids_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_calldist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_calls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_calltime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_cpudist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_cputime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_flow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_flowinfo_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_flowtime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_lines_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_pidcolors_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_stat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_syscalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_syscolors_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_wasted_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sh_who_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/shellsnoop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/shortlived_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sigdist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/stacksize_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/statsnoop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/swapinfo_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/sysbypid_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/syscallbypid_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/syscallbyproc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/syscallbysysc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_calldist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_calls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_calltime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_cpudist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_cputime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_flow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_flowtime_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_ins_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_insflow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_proccalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_procflow_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_stat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_syscalls_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_syscolors_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcl_who_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcpsnoop_d_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcpsnoop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcpstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcptop_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/tcpwdist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/threaded_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/topsyscall_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/topsysproc_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/udpstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/uname-a_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/vmbypid_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/vmstat-p_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/vmstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/vopstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/weblatency_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/whatexec_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/woof_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/wpm_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/writebytes_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/writedist_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/xcallsbypid_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/xvmstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Examples/zvmstat_example.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/FS/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/FS/fspaging.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/FS/fsrw.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/FS/rfileio.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/FS/rfsio.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/FS/vopstat#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Guide#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Include/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Include/test.ksh#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Include/time.h#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Include/tostr.h#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_calldist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_calls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_calltime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_classflow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_cpudist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_cputime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_events.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_flow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_flowtime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_methodcalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_objnew.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_package.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_profile.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_stat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_syscalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_syscolors.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_thread.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Java/j_who.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_calldist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_calls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_calltime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_cpudist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_cputime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_execs.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_flow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_flowinfo.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_flowtime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_objcpu.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_objgc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_objnew.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_stat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/JavaScript/js_who.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/cpudists#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/cputimes#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/cswstat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/dnlcps.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/dnlcsnoop.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/dnlcstat#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/kstat_types.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/modcalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/priclass.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/pridist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/putnexts.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Kernel/whatexec.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Locks/lockbydist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Locks/lockbyproc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/anonpgpid.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/bitesize.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/connections.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/cpudists.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/cputimes.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/cputypes.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/cpuwalk.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/crash.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/creatbyproc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/cswstat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/dappprof.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/dapptrace.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/dexplorer.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/diskhits.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/dispqlen.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/dnlcps.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/dnlcsnoop.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/dnlcstat.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/dtruss.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/dvmstat.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/errinfo.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/execsnoop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/fddist.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/filebyproc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/fspaging.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/fsrw.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/guess.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/hotkernel.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/hotspot.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/hotuser.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/httpdstat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/icmpstat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/intbycpu.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/intoncpu.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/inttimes.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/iofile.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/iofileb.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/iopattern.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/iopending.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/iosnoop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/iotop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_calldist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_calls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_calltime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_classflow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_cpudist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_cputime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_events.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_flow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_flowtime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_methodcalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_objnew.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_package.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_profile.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_stat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_syscalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_syscolors.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_thread.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/j_who.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_calldist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_calls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_calltime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_cpudist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_cputime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_execs.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_flow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_flowinfo.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_flowtime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_objcpu.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_objgc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_objnew.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_stat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/js_who.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/kill.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/kstat_types.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/lastwords.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/loads.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/lockbydist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/lockbyproc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/minfbypid.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/minfbyproc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/mmapfiles.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/modcalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/newproc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/nfswizard.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/opensnoop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pathopens.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pfilestat.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pgpginbypid.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pgpginbyproc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_calldist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_calltime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_cpudist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_cputime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_flow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_flowinfo.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_flowtime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_funccalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_malloc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_syscalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_syscolors.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/php_who.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pidpersec.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_calldist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_calltime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_cpudist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_cputime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_flow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_flowinfo.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_flowtime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_malloc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_subcalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_syscalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_syscolors.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pl_who.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/priclass.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/pridist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/procsystime.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/putnexts.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_calldist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_calltime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_cpudist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_cputime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_flow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_flowinfo.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_flowtime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_funccalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_malloc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_mallocstk.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_profile.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_syscalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_syscolors.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/py_who.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_calldist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_calls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_calltime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_cpudist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_cputime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_flow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_flowinfo.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_flowtime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_funccalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_lines.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_malloc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_objcpu.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_objnew.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_stat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_syscalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_syscolors.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rb_who.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/readbytes.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/readdist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rfileio.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rfsio.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/runocc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rwbbypid.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rwbypid.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rwbytype.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rwsnoop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/rwtop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sampleproc.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sar-c.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/seeksize.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/setuids.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_calldist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_calls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_calltime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_cpudist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_cputime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_flow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_flowinfo.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_flowtime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_lines.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_pidcolors.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_stat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_syscalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_syscolors.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_wasted.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sh_who.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/shellsnoop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/shortlived.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sigdist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/stacksize.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/statsnoop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/swapinfo.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/sysbypid.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/syscallbypid.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/syscallbyproc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/syscallbysysc.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_calldist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_calls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_calltime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_cpudist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_cputime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_flow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_flowtime.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_ins.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_insflow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_proccalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_procflow.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_stat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_syscalls.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_syscolors.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcl_who.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcpsnoop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcpsnoop.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcpsnoop_snv.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcpsnoop_snv.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcpstat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcptop.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcptop_snv.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/tcpwdist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/threaded.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/topsyscall.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/topsysproc.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/udpstat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/uname-a.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/vmbypid.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/vmstat-p.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/vmstat.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/vopstat.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/weblatency.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/whatexec.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/woof.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/wpm.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/writebytes.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/writedist.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/xcallsbypid.d.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/xvmstat.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Man/man1m/zvmstat.1m#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/anonpgpid.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/minfbypid.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/minfbyproc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/pgpginbypid.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/pgpginbyproc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/swapinfo.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/vmbypid.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/vmstat-p.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/vmstat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Mem/xvmstat#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Misc/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Misc/guess.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Misc/woof.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Misc/wpm.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/connections#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/icmpstat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/tcpsnoop#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/tcpsnoop.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/tcpsnoop_snv#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/tcpsnoop_snv.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/tcpstat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/tcptop#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/tcptop_snv#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/tcpwdist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Net/udpstat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLcolors_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLelapsed_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLexclusive_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLfbt_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLflow_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLinclusive_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLjava_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLoncpu_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLoverhead.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLperl_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/ALLsnoop_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/cputimes_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/dappprof_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/dapptrace_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/dtruss_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/iosnoop_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/iotop_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Notes/procsystime_notes.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_calldist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_calltime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_cpudist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_cputime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_flow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_flowinfo.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_flowtime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_malloc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_subcalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_syscalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_syscolors.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Perl/pl_who.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_calldist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_calltime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_cpudist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_cputime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_flow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_flowinfo.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_flowtime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_funccalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_malloc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_syscalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_syscolors.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Php/php_who.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/crash.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/creatbyproc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/dappprof#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/dapptrace#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/fddist#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/filebyproc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/kill.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/lastwords#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/mmapfiles.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/newproc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/pathopens.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/pfilestat#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/pidpersec.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/readbytes.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/readdist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/rwbbypid.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/rwbypid.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/rwbytype.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/sampleproc#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/shortlived.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/sigdist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/stacksize.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/sysbypid.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/syscallbypid.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/syscallbyproc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/threaded.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/topsysproc#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/writebytes.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Proc/writedist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_calldist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_calltime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_cpudist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_cputime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_flow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_flowinfo.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_flowtime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_funccalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_malloc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_mallocstk.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_profile.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_syscalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_syscolors.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Python/py_who.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_calldist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_calls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_calltime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_cpudist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_cputime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_flow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_flowinfo.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_flowtime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_funccalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_lines.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_malloc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_objcpu.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_objnew.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_stat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_syscalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_syscolors.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Ruby/rb_who.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_calldist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_calls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_calltime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_cpudist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_cputime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_flow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_flowinfo.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_flowtime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_lines.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_pidcolors.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_stat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_syscalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_syscolors.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_wasted.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Shell/sh_who.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Snippits/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Snippits/fd2pathname.txt#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/System/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/System/sar-c.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/System/syscallbysysc.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/System/topsyscall#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/System/uname-a.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_calldist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_calls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_calltime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_cpudist.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_cputime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_flow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_flowtime.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_ins.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_insflow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_proccalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_procflow.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_stat.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_syscalls.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_syscolors.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Tcl/tcl_who.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/User/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/User/setuids.d#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Version#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Zones/Readme#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/Zones/zvmstat#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/dexplorer#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/dtruss#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/dvmstat#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/errinfo#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/execsnoop#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/hotkernel#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/hotuser#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/install#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/iopattern#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/iosnoop#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/iotop#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/opensnoop#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/procsystime#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/rwsnoop#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/rwtop#1 branch .. //depot/projects/soc2008/lqlee-dtrace/DTraceToolkit/statsnoop#1 branch Differences ... From owner-p4-projects@FreeBSD.ORG Thu May 29 05:17:37 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6ECA91065673; Thu, 29 May 2008 05:17:37 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33B271065672 for ; Thu, 29 May 2008 05:17:37 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3B34E8FC22 for ; Thu, 29 May 2008 05:17:37 +0000 (UTC) (envelope-from weongyo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4T5HbXa043290 for ; Thu, 29 May 2008 05:17:37 GMT (envelope-from weongyo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4T5HbDm043288 for perforce@freebsd.org; Thu, 29 May 2008 05:17:37 GMT (envelope-from weongyo@FreeBSD.org) Date: Thu, 29 May 2008 05:17:37 GMT Message-Id: <200805290517.m4T5HbDm043288@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to weongyo@FreeBSD.org using -f From: Weongyo Jeong To: Perforce Change Reviews Cc: Subject: PERFORCE change 142519 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 05:17:37 -0000 http://perforce.freebsd.org/chv.cgi?CH=142519 Change 142519 by weongyo@weongyo_ws on 2008/05/29 05:16:48 Commit the basic implementation of NDIS USB support. With this changeset, we can support few NDIS USB drivers (e.g. currently U-Khan UW-2054u). Affected files ... .. //depot/projects/ndisusb/sys/compat/ndis/cfg_var.h#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/hal_var.h#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/kern_ndis.c#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/kern_windrv.c#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/ndis_var.h#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/ntoskrnl_var.h#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/pe_var.h#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/resource_var.h#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/subr_hal.c#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/subr_ndis.c#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/subr_ntoskrnl.c#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/subr_pe.c#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/subr_usbd.c#2 edit .. //depot/projects/ndisusb/sys/compat/ndis/usbd_var.h#2 edit .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndis.c#2 edit .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndis_pccard.c#2 edit .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndis_pci.c#2 edit .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndis_usb.c#2 edit .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndisvar.h#2 edit .. //depot/projects/ndisusb/usr.sbin/ndiscvt/inf.c#2 edit .. //depot/projects/ndisusb/usr.sbin/ndiscvt/windrv_stub.c#2 edit Differences ... ==== //depot/projects/ndisusb/sys/compat/ndis/cfg_var.h#2 (text+ko) ==== @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/compat/ndis/cfg_var.h,v 1.3 2005/01/05 22:34:36 imp Exp $ + * $FreeBSD$ */ #ifndef _CFG_VAR_H_ ==== //depot/projects/ndisusb/sys/compat/ndis/hal_var.h#2 (text+ko) ==== @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/compat/ndis/hal_var.h,v 1.8 2005/04/11 02:02:34 wpaul Exp $ + * $FreeBSD$ */ #ifndef _HAL_VAR_H_ ==== //depot/projects/ndisusb/sys/compat/ndis/kern_ndis.c#2 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/kern_ndis.c,v 1.97 2008/02/01 19:36:22 phk Exp $"); +__FBSDID("$FreeBSD$"); #include #include @@ -65,6 +65,9 @@ #include #include +#include +#include + #include #include #include ==== //depot/projects/ndisusb/sys/compat/ndis/kern_windrv.c#2 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/kern_windrv.c,v 1.14 2007/05/20 22:03:57 jeff Exp $"); +__FBSDID("$FreeBSD$"); #include #include @@ -56,6 +56,9 @@ #include #endif +#include +#include + #include #include #include ==== //depot/projects/ndisusb/sys/compat/ndis/ndis_var.h#2 (text+ko) ==== @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/compat/ndis/ndis_var.h,v 1.48 2007/12/02 04:04:42 thompsa Exp $ + * $FreeBSD$ */ #ifndef _NDIS_VAR_H_ ==== //depot/projects/ndisusb/sys/compat/ndis/ntoskrnl_var.h#2 (text+ko) ==== @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/compat/ndis/ntoskrnl_var.h,v 1.44 2007/12/02 08:54:50 thompsa Exp $ + * $FreeBSD$ */ #ifndef _NTOSKRNL_VAR_H_ @@ -987,7 +987,13 @@ } s2; void *irp_fileobj; } irp_overlay; - kapc irp_apc; + union { + kapc irp_apc; + struct { + void *irp_xfer; + void *irp_dev; + } irp_usb; + } irp_misc; void *irp_compkey; } irp_tail; }; @@ -995,6 +1001,9 @@ #define irp_csl s2.u2.irp_csl #define irp_pkttype s2.u2.irp_pkttype +#define IRP_NDIS_DEV(irp) (irp)->irp_tail.irp_misc.irp_usb.irp_dev +#define IRP_NDISUSB_XFER(irp) (irp)->irp_tail.irp_misc.irp_usb.irp_xfer + typedef struct irp irp; #define InterlockedExchangePointer(dst, val) \ @@ -1007,6 +1016,10 @@ (cancel_func)InterlockedExchangePointer( \ (void *)&(ip)->irp_cancelfunc, (void *)(func)) +#define IoSetCancelValue(irp, val) \ + (uint32_t)InterlockedExchangePointer( \ + (void *)&(ip)->irp_cancel, (void *)(val)) + #define IoGetCurrentIrpStackLocation(irp) \ (irp)->irp_tail.irp_overlay.irp_csl @@ -1033,6 +1046,8 @@ #define IoMarkIrpPending(irp) \ IoGetCurrentIrpStackLocation(irp)->isl_ctl |= SL_PENDING_RETURNED +#define IoUnmarkIrpPending(irp) \ + IoGetCurrentIrpStackLocation(irp)->isl_ctl &= ~SL_PENDING_RETURNED #define IoCopyCurrentIrpStackLocationToNext(irp) \ do { \ @@ -1189,14 +1204,20 @@ #define STATUS_ALERTED 0x00000101 #define STATUS_TIMEOUT 0x00000102 #define STATUS_PENDING 0x00000103 +#define STATUS_FAILURE 0xC0000001 +#define STATUS_NOT_IMPLEMENTED 0xC0000002 #define STATUS_INVALID_PARAMETER 0xC000000D #define STATUS_INVALID_DEVICE_REQUEST 0xC0000010 #define STATUS_MORE_PROCESSING_REQUIRED 0xC0000016 +#define STATUS_NO_MEMORY 0xC0000017 #define STATUS_BUFFER_TOO_SMALL 0xC0000023 #define STATUS_MUTANT_NOT_OWNED 0xC0000046 +#define STATUS_NOT_SUPPORTED 0xC00000BB #define STATUS_INVALID_PARAMETER_2 0xC00000F0 #define STATUS_INSUFFICIENT_RESOURCES 0xC000009A +#define STATUS_CANCELLED 0xC0000120 #define STATUS_NOT_FOUND 0xC0000225 +#define STATUS_DEVICE_REMOVED 0xC00002B6 #define STATUS_WAIT_0 0x00000000 @@ -1363,6 +1384,7 @@ extern uint32_t IoConnectInterrupt(kinterrupt **, void *, void *, kspin_lock *, uint32_t, uint8_t, uint8_t, uint8_t, uint8_t, uint32_t, uint8_t); +extern uint8_t MmIsAddressValid(void *); extern void *MmMapIoSpace(uint64_t, uint32_t, uint32_t); extern void MmUnmapIoSpace(void *, size_t); extern void MmBuildMdlForNonPagedPool(mdl *); ==== //depot/projects/ndisusb/sys/compat/ndis/pe_var.h#2 (text+ko) ==== @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/compat/ndis/pe_var.h,v 1.14 2005/10/26 18:46:27 wpaul Exp $ + * $FreeBSD$ */ #ifndef _PE_VAR_H_ ==== //depot/projects/ndisusb/sys/compat/ndis/resource_var.h#2 (text+ko) ==== @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/sys/compat/ndis/resource_var.h,v 1.3 2005/02/16 05:41:17 wpaul Exp $ + * $FreeBSD$ */ #ifndef _RESOURCE_VAR_H_ ==== //depot/projects/ndisusb/sys/compat/ndis/subr_hal.c#2 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_hal.c,v 1.28 2006/05/16 14:37:57 phk Exp $"); +__FBSDID("$FreeBSD$"); #include #include ==== //depot/projects/ndisusb/sys/compat/ndis/subr_ndis.c#2 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_ndis.c,v 1.112 2008/05/15 04:29:28 weongyo Exp $"); +__FBSDID("$FreeBSD$"); /* * This file implements a translation layer between the BSD networking @@ -95,6 +95,8 @@ #include #include +#include +#include #include #include ==== //depot/projects/ndisusb/sys/compat/ndis/subr_ntoskrnl.c#2 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_ntoskrnl.c,v 1.94 2007/12/25 17:51:56 rwatson Exp $"); +__FBSDID("$FreeBSD$"); #include #include @@ -207,7 +207,6 @@ static void *MmMapLockedPagesSpecifyCache(mdl *, uint8_t, uint32_t, void *, uint32_t, uint32_t); static void MmUnmapLockedPages(void *, mdl *); -static uint8_t MmIsAddressValid(void *); static device_t ntoskrnl_finddev(device_t, uint64_t, struct resource **); static void RtlZeroMemory(void *, size_t); static void RtlCopyMemory(void *, const void *, size_t); @@ -249,6 +248,7 @@ static uint32_t DbgPrint(char *, ...); static void DbgBreakPoint(void); static void KeBugCheckEx(uint32_t, u_long, u_long, u_long, u_long); +static int32_t KeDelayExecutionThread(uint8_t, uint8_t, int64_t *); static void dummy(void); static struct mtx ntoskrnl_dispatchlock; @@ -1141,16 +1141,18 @@ IoCancelIrp(irp *ip) { cancel_func cfunc; + uint8_t cancelirql; - IoAcquireCancelSpinLock(&ip->irp_cancelirql); + IoAcquireCancelSpinLock(&cancelirql); cfunc = IoSetCancelRoutine(ip, NULL); ip->irp_cancel = TRUE; - if (ip->irp_cancelfunc == NULL) { - IoReleaseCancelSpinLock(ip->irp_cancelirql); + if (cfunc == NULL) { + IoReleaseCancelSpinLock(cancelirql); return(FALSE); } + ip->irp_cancelirql = cancelirql; MSCALL2(cfunc, IoGetCurrentIrpStackLocation(ip)->isl_devobj, ip); - return(TRUE); + return (uint8_t)IoSetCancelValue(ip, TRUE); } uint32_t @@ -1184,24 +1186,27 @@ irp *ip; uint8_t prioboost; { - uint32_t i; uint32_t status; device_object *dobj; io_stack_location *sl; completion_func cf; - ip->irp_pendingreturned = - IoGetCurrentIrpStackLocation(ip)->isl_ctl & SL_PENDING_RETURNED; - sl = (io_stack_location *)(ip + 1); + KASSERT(ip->irp_iostat.isb_status != STATUS_PENDING, + ("incorrect IRP(%p) status (STATUS_PENDING)", ip)); + + sl = IoGetCurrentIrpStackLocation(ip); + IoSkipCurrentIrpStackLocation(ip); + + do { + if (sl->isl_ctl & SL_PENDING_RETURNED) + ip->irp_pendingreturned = TRUE; - for (i = ip->irp_currentstackloc; i < (uint32_t)ip->irp_stackcnt; i++) { - if (ip->irp_currentstackloc < ip->irp_stackcnt - 1) { - IoSkipCurrentIrpStackLocation(ip); + if (ip->irp_currentstackloc != (ip->irp_stackcnt + 1)) dobj = IoGetCurrentIrpStackLocation(ip)->isl_devobj; - } else + else dobj = NULL; - if (sl[i].isl_completionfunc != NULL && + if (sl->isl_completionfunc != NULL && ((ip->irp_iostat.isb_status == STATUS_SUCCESS && sl->isl_ctl & SL_INVOKE_ON_SUCCESS) || (ip->irp_iostat.isb_status != STATUS_SUCCESS && @@ -1212,12 +1217,16 @@ status = MSCALL3(cf, dobj, ip, sl->isl_completionctx); if (status == STATUS_MORE_PROCESSING_REQUIRED) return; + } else { + if ((ip->irp_currentstackloc <= ip->irp_stackcnt) && + (ip->irp_pendingreturned == TRUE)) + IoMarkIrpPending(ip); } - if (IoGetCurrentIrpStackLocation(ip)->isl_ctl & - SL_PENDING_RETURNED) - ip->irp_pendingreturned = TRUE; - } + /* move to the next. */ + IoSkipCurrentIrpStackLocation(ip); + sl++; + } while (ip->irp_currentstackloc <= (ip->irp_stackcnt + 1)); /* Handle any associated IRPs. */ @@ -2669,7 +2678,7 @@ * here, but it doesn't. */ -static uint8_t +uint8_t MmIsAddressValid(vaddr) void *vaddr; { @@ -4244,6 +4253,37 @@ return(timer->k_header.dh_sigstate); } +static int32_t +KeDelayExecutionThread(wait_mode, alertable, interval) + uint8_t wait_mode; + uint8_t alertable; + int64_t *interval; +{ + ktimer timer; + + if (wait_mode != 0) + panic("invalid wait_mode %d", wait_mode); + + KeInitializeTimer(&timer); + KeSetTimer(&timer, *interval, NULL); + KeWaitForSingleObject(&timer, 0, 0, alertable, NULL); + + return STATUS_SUCCESS; +} + +static uint64_t +KeQueryInterruptTime(void) +{ + int ticks; + struct timeval tv; + + getmicrouptime(&tv); + + ticks = tvtohz(&tv); + + return ticks * ((10000000 + hz - 1) / hz); +} + static void dummy() { @@ -4426,6 +4466,8 @@ IMPORT_CFUNC(WmiTraceMessage, 0), IMPORT_SFUNC(KeQuerySystemTime, 1), IMPORT_CFUNC(KeTickCount, 0), + IMPORT_SFUNC(KeDelayExecutionThread, 3), + IMPORT_SFUNC(KeQueryInterruptTime, 0), /* * This last entry is a catch-all for any function we haven't ==== //depot/projects/ndisusb/sys/compat/ndis/subr_pe.c#2 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_pe.c,v 1.13 2007/04/06 11:18:57 pjd Exp $"); +__FBSDID("$FreeBSD$"); /* * This file contains routines for relocating and dynamically linking ==== //depot/projects/ndisusb/sys/compat/ndis/subr_usbd.c#2 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_usbd.c,v 1.3 2005/05/05 03:56:09 wpaul Exp $"); +__FBSDID("$FreeBSD$"); #include #include @@ -45,10 +45,24 @@ #include #include #include +#include +#include #include #include +#include +#include +#include +#include + +#include +#include +#include +#include +#include +#include "usbdevs.h" + #include #include #include @@ -56,18 +70,56 @@ #include #include #include +#include static driver_object usbd_driver; -static uint32_t usbd_iodispatch(device_object *, irp *); +static int32_t usbd_func_bulkintr(irp *); +static int32_t usbd_func_bulkintr_iin(irp *); +static int32_t usbd_func_vendorclass(irp *); +static int32_t usbd_func_selconf(irp *); +static int32_t usbd_func_getdesc(irp *); +static union usbd_urb *usbd_geturb(irp *); +static usbd_status usbd_init_ndispipe(irp *, usb_endpoint_descriptor_t *); +static usbd_xfer_handle usbd_init_ndisxfer(irp *, usb_endpoint_descriptor_t *, + void *, uint32_t); +static void usbd_intr(usbd_xfer_handle, usbd_private_handle, usbd_status); +static int32_t usbd_iodispatch(device_object *, irp *); +static int32_t usbd_ioinvalid(device_object *, irp *); +static int32_t usbd_irpcancel(device_object *, irp *); +static void usbd_irpcancel_cb(void *); +static int32_t usbd_irpcancel_iin(device_object *, irp *); +static void usbd_irpcancel_iin_cb(void *); +static int32_t usbd_submit_urb(irp *); +static int32_t usbd_urb2nt(int32_t); +static void usbd_xfereof(usbd_xfer_handle, usbd_private_handle, usbd_status); +static void dummy(void); +static union usbd_urb *USBD_CreateConfigurationRequestEx( + usb_config_descriptor_t *, struct usbd_interface_list_entry *); +static union usbd_urb *USBD_CreateConfigurationRequest(usb_config_descriptor_t *, + uint16_t *); static void USBD_GetUSBDIVersion(usbd_version_info *); -static void dummy(void); +static usb_interface_descriptor_t *USBD_ParseConfigurationDescriptorEx( + usb_config_descriptor_t *, void *, int32_t, int32_t, int32_t, int32_t, + int32_t); +static usb_interface_descriptor_t *USBD_ParseConfigurationDescriptor( + usb_config_descriptor_t *, uint8_t, uint8_t); + +/* + * We need to wrap these functions because these need `context switch' from + * Windows to UNIX before it's called. + */ +static funcptr usbd_iodispatch_wrap; +static funcptr usbd_ioinvalid_wrap; +static funcptr usbd_irpcancel_wrap; +static funcptr usbd_irpcancel_iin_wrap; int usbd_libinit(void) { image_patch_table *patch; + int i; patch = usbd_functbl; while (patch->ipt_func != NULL) { @@ -77,14 +129,26 @@ patch++; } + windrv_wrap((funcptr)usbd_ioinvalid, + (funcptr *)&usbd_ioinvalid_wrap, 2, WINDRV_WRAP_STDCALL); + windrv_wrap((funcptr)usbd_iodispatch, + (funcptr *)&usbd_iodispatch_wrap, 2, WINDRV_WRAP_STDCALL); + windrv_wrap((funcptr)usbd_irpcancel, + (funcptr *)&usbd_irpcancel_wrap, 2, WINDRV_WRAP_STDCALL); + windrv_wrap((funcptr)usbd_irpcancel_iin, + (funcptr *)&usbd_irpcancel_iin_wrap, 2, WINDRV_WRAP_STDCALL); + /* Create a fake USB driver instance. */ windrv_bus_attach(&usbd_driver, "USB Bus"); /* Set up our dipatch routine. */ + for (i = 0; i <= IRP_MJ_MAXIMUM_FUNCTION; i++) + usbd_driver.dro_dispatch[i] = + (driver_dispatch)usbd_ioinvalid_wrap; usbd_driver.dro_dispatch[IRP_MJ_INTERNAL_DEVICE_CONTROL] = - (driver_dispatch)usbd_iodispatch; + (driver_dispatch)usbd_iodispatch_wrap; return(0); } @@ -100,17 +164,925 @@ patch++; } + windrv_unwrap(usbd_ioinvalid_wrap); + windrv_unwrap(usbd_iodispatch_wrap); + windrv_unwrap(usbd_irpcancel_wrap); + windrv_unwrap(usbd_irpcancel_iin_wrap); + free(usbd_driver.dro_drivername.us_buf, M_DEVBUF); return(0); } -static uint32_t +static int32_t usbd_iodispatch(dobj, ip) device_object *dobj; irp *ip; { - return(0); + device_t dev = dobj->do_devext; + int32_t status; + struct io_stack_location *irp_sl; + + irp_sl = IoGetCurrentIrpStackLocation(ip); + switch (irp_sl->isl_parameters.isl_ioctl.isl_iocode) { + case IOCTL_INTERNAL_USB_SUBMIT_URB: + IRP_NDIS_DEV(ip) = dev; + + status = usbd_submit_urb(ip); + break; + default: + device_printf(dev, "ioctl 0x%x isn't supported\n", + irp_sl->isl_parameters.isl_ioctl.isl_iocode); + status = USBD_STATUS_NOT_SUPPORTED; + break; + } + + if (status == USBD_STATUS_PENDING) + return (STATUS_PENDING); + + ip->irp_iostat.isb_status = usbd_urb2nt(status); + if (status != USBD_STATUS_SUCCESS) + ip->irp_iostat.isb_info = 0; + return (ip->irp_iostat.isb_status); +} + +static int32_t +usbd_ioinvalid(dobj, ip) + device_object *dobj; + irp *ip; +{ + device_t dev = dobj->do_devext; + struct io_stack_location *irp_sl; + + irp_sl = IoGetCurrentIrpStackLocation(ip); + device_printf(dev, "invalid I/O dispatch %d:%d\n", irp_sl->isl_major, + irp_sl->isl_minor); + + ip->irp_iostat.isb_status = STATUS_FAILURE; + ip->irp_iostat.isb_info = 0; + + IoCompleteRequest(ip, IO_NO_INCREMENT); + + return (STATUS_FAILURE); +} + +/* Convert USBD_STATUS to NTSTATUS */ +static int32_t +usbd_urb2nt(status) + int32_t status; +{ + + switch (status) { + case USBD_STATUS_SUCCESS: + return (STATUS_SUCCESS); + case USBD_STATUS_DEVICE_GONE: + return (STATUS_DEVICE_REMOVED); + case USBD_STATUS_PENDING: + return (STATUS_PENDING); + case USBD_STATUS_NOT_SUPPORTED: + return (STATUS_NOT_IMPLEMENTED); + case USBD_STATUS_NO_MEMORY: + return (STATUS_NO_MEMORY); + case USBD_STATUS_REQUEST_FAILED: + return (STATUS_NOT_SUPPORTED); + default: + break; + } + + return (STATUS_FAILURE); +} + +/* Convert FreeBSD's usbd_status to USBD_STATUS */ +static int32_t +usbd_usb2urb(int urb_status) +{ + + switch (urb_status) { + case USBD_NORMAL_COMPLETION: + return (USBD_STATUS_SUCCESS); + case USBD_IN_PROGRESS: + return (USBD_STATUS_PENDING); + case USBD_TIMEOUT: + return (USBD_STATUS_TIMEOUT); + case USBD_SHORT_XFER: + return (USBD_STATUS_ERROR_SHORT_TRANSFER); + case USBD_IOERROR: + return (USBD_STATUS_INVALID_PIPE_HANDLE); + case USBD_NOMEM: + return (USBD_STATUS_NO_MEMORY); + case USBD_INVAL: + return (USBD_STATUS_REQUEST_FAILED); + case USBD_NOT_STARTED: + case USBD_TOO_DEEP: + case USBD_NO_POWER: + return (USBD_STATUS_DEVICE_GONE); + default: + break; + } + + return (USBD_STATUS_NOT_SUPPORTED); +} + +static union usbd_urb * +usbd_geturb(ip) + irp *ip; +{ + struct io_stack_location *irp_sl; + + irp_sl = IoGetCurrentIrpStackLocation(ip); + + return (irp_sl->isl_parameters.isl_others.isl_arg1); +} + +static int32_t +usbd_submit_urb(ip) + irp *ip; +{ + device_t dev = IRP_NDIS_DEV(ip); + int32_t status; + union usbd_urb *urb; + + urb = usbd_geturb(ip); + switch (urb->uu_hdr.uuh_func) { + case URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: + status = usbd_func_bulkintr(ip); + break; + case URB_FUNCTION_VENDOR_DEVICE: + case URB_FUNCTION_VENDOR_INTERFACE: + case URB_FUNCTION_VENDOR_ENDPOINT: + case URB_FUNCTION_VENDOR_OTHER: + case URB_FUNCTION_CLASS_DEVICE: + case URB_FUNCTION_CLASS_INTERFACE: + case URB_FUNCTION_CLASS_ENDPOINT: + case URB_FUNCTION_CLASS_OTHER: + status = usbd_func_vendorclass(ip); + break; + case URB_FUNCTION_SELECT_CONFIGURATION: + status = usbd_func_selconf(ip); + USBD_URB_STATUS(urb) = status; + break; + case URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: + status = usbd_func_getdesc(ip); + USBD_URB_STATUS(urb) = status; + break; + default: + device_printf(dev, "func 0x%x isn't supported\n", + urb->uu_hdr.uuh_func); + USBD_URB_STATUS(urb) = status = USBD_STATUS_NOT_SUPPORTED; + break; + } + + return (status); +} + +static int32_t +usbd_func_getdesc(ip) + irp *ip; +{ + device_t dev = IRP_NDIS_DEV(ip); + int i; + struct usb_attach_arg *uaa = device_get_ivars(dev); + struct usbd_urb_control_descriptor_request *ctldesc; + uint32_t len; + union usbd_urb *urb; + usb_config_descriptor_t cd, *cdp; + usbd_status status; + + urb = usbd_geturb(ip); + ctldesc = &urb->uu_ctldesc; + if (ctldesc->ucd_desctype == UDESC_CONFIG) { + /* Get the short config descriptor. */ + status = usbd_get_config_desc(uaa->device, ctldesc->ucd_idx, + &cd); + if (status != USBD_NORMAL_COMPLETION) { + ctldesc->ucd_trans_buflen = 0; + return usbd_usb2urb(status); + } + len = UGETW(cd.wTotalLength); + /* Get the full descriptor. Try a few times for slow devices. */ + for (i = 0; i < 3; i++) { + status = usbd_get_desc(uaa->device, + ctldesc->ucd_desctype, ctldesc->ucd_idx, + len, ctldesc->ucd_trans_buf); + if (status == USBD_NORMAL_COMPLETION) + break; + usbd_delay_ms(uaa->device, 200); + } + if (status != USBD_NORMAL_COMPLETION) { + ctldesc->ucd_trans_buflen = 0; + return usbd_usb2urb(status); + } + + cdp = (usb_config_descriptor_t *)ctldesc->ucd_trans_buf; + if (cdp->bDescriptorType != UDESC_CONFIG) { + device_printf(dev, "bad desc %d\n", + cdp->bDescriptorType); + status = USBD_INVAL; + } + } else if (ctldesc->ucd_desctype == UDESC_STRING) { + /* Try a few times for slow devices. */ + for (i = 0; i < 3; i++) { + status = usbd_get_string(uaa->device, + (UDESC_STRING << 8) + ctldesc->ucd_idx, + ctldesc->ucd_trans_buf, ctldesc->ucd_trans_buflen); + if (status != USBD_NORMAL_COMPLETION) + break; + usbd_delay_ms(uaa->device, 200); + } + } else + status = usbd_get_desc(uaa->device, ctldesc->ucd_desctype, + ctldesc->ucd_idx, ctldesc->ucd_trans_buflen, + ctldesc->ucd_trans_buf); + + if (status != USBD_NORMAL_COMPLETION) { + ctldesc->ucd_trans_buflen = 0; + return usbd_usb2urb(status); + } + + ctldesc->ucd_trans_buflen = status; + ip->irp_iostat.isb_info = status; + return (USBD_STATUS_SUCCESS); +} + +static int32_t +usbd_func_selconf(ip) + irp *ip; +{ + device_t dev = IRP_NDIS_DEV(ip); + int i, j; + struct usb_attach_arg *uaa = device_get_ivars(dev); + struct usbd_interface_information *intf; + struct usbd_pipe_information *pipe; + struct usbd_urb_select_configuration *selconf; + union usbd_urb *urb; + usb_config_descriptor_t *conf; + usb_endpoint_descriptor_t *edesc; + usbd_device_handle udev = uaa->device; + usbd_interface_handle iface; + usbd_status ret; + + urb = usbd_geturb(ip); + + selconf = &urb->uu_selconf; + conf = selconf->usc_conf; + if (conf == NULL) { + device_printf(dev, "select configuration is NULL\n"); + return usbd_usb2urb(USBD_NORMAL_COMPLETION); + } + + if (conf->bConfigurationValue > NDISUSB_CONFIG_NO) + device_printf(dev, "warning: config_no is larger than default"); + + intf = &selconf->usc_intf; + for (i = 0; i < conf->bNumInterface && intf->uii_len > 0; i++) { + ret = usbd_device2interface_handle(uaa->device, + intf->uii_intfnum, &iface); + if (ret != USBD_NORMAL_COMPLETION) { + device_printf(dev, + "getting interface handle failed: %s\n", + usbd_errstr(ret)); + return usbd_usb2urb(ret); + } + + ret = usbd_set_interface(iface, intf->uii_altset); + if (ret != USBD_NORMAL_COMPLETION) { + device_printf(dev, + "setting alternate interface failed: %s\n", + usbd_errstr(ret)); + return usbd_usb2urb(ret); + } + + for (j = 0; j < iface->idesc->bNumEndpoints; j++) { + if (j >= intf->uii_numeps) { + device_printf(dev, + "endpoint %d and above are ignored", + intf->uii_numeps); + break; + } + edesc = iface->endpoints[j].edesc; + pipe = &intf->uii_pipes[j]; + pipe->upi_handle = edesc; + pipe->upi_epaddr = edesc->bEndpointAddress; + pipe->upi_maxpktsize = UGETW(edesc->wMaxPacketSize); + pipe->upi_type = UE_GET_XFERTYPE(edesc->bmAttributes); + if (pipe->upi_type != UE_INTERRUPT) + continue; + + /* XXX we're following linux USB's interval policy. */ + if (udev->speed == USB_SPEED_LOW) + pipe->upi_interval = edesc->bInterval + 5; + else if (udev->speed == USB_SPEED_FULL) + pipe->upi_interval = edesc->bInterval; + else { + int k0 = 1, k1 = 1; + do { + k1 = k1 * 2; + k0 = k0 + 1; + } while (k1 < edesc->bInterval); + pipe->upi_interval = k0; + } + } + + intf = (struct usbd_interface_information *)(((char *)intf) + + intf->uii_len); + } + + return USBD_STATUS_SUCCESS; +} + +static int32_t +usbd_func_vendorclass(ip) + irp *ip; +{ + device_t dev = IRP_NDIS_DEV(ip); + struct usb_attach_arg *uaa = device_get_ivars(dev); + struct usbd_urb_vendor_or_class_request *vcreq; + uint8_t type = 0; + union usbd_urb *urb; + usb_device_request_t req; + usbd_status status; + + urb = usbd_geturb(ip); + switch (urb->uu_hdr.uuh_func) { + case URB_FUNCTION_CLASS_DEVICE: + type = UT_CLASS | UT_DEVICE; + break; + case URB_FUNCTION_CLASS_INTERFACE: + type = UT_CLASS | UT_INTERFACE; + break; + case URB_FUNCTION_CLASS_OTHER: + type = UT_CLASS | UT_OTHER; + break; + case URB_FUNCTION_CLASS_ENDPOINT: + type = UT_CLASS | UT_ENDPOINT; + break; + case URB_FUNCTION_VENDOR_DEVICE: + type = UT_VENDOR | UT_DEVICE; + break; + case URB_FUNCTION_VENDOR_INTERFACE: + type = UT_VENDOR | UT_INTERFACE; + break; + case URB_FUNCTION_VENDOR_OTHER: + type = UT_VENDOR | UT_OTHER; + break; + case URB_FUNCTION_VENDOR_ENDPOINT: + type = UT_VENDOR | UT_ENDPOINT; + break; + default: + /* never reach. */ + break; + } + + vcreq = &urb->uu_vcreq; + if (!(vcreq->uvc_trans_flags & USBD_TRANSFER_DIRECTION_IN)) + type |= UT_WRITE; + else + type |= UT_READ; + type |= vcreq->uvc_reserved1; + + req.bmRequestType = type; + req.bRequest = vcreq->uvc_req; + USETW(req.wIndex, vcreq->uvc_idx); + USETW(req.wValue, vcreq->uvc_value); + USETW(req.wLength, vcreq->uvc_trans_buflen); + + status = usbd_do_request(uaa->device, &req, vcreq->uvc_trans_buf); + + return usbd_usb2urb(status); +} + +static void +usbd_irpcancel_iin_cb(priv) + void *priv; +{ + struct ndisusb_cancel *nc = priv; + irp *ip = nc->ip; + device_t dev = IRP_NDIS_DEV(ip); + struct ndis_softc *sc = device_get_softc(dev); + struct usb_attach_arg *uaa = device_get_ivars(dev); + usbd_status status; + usbd_xfer_handle xfer; + + usb_rem_task(uaa->device, &nc->task); + free(priv, M_USBDEV); + + xfer = IRP_NDISUSB_XFER(ip); + IRP_NDISUSB_XFER(ip) = NULL; + + status = usbd_abort_pipe(sc->ndisusb_ep[NDISUSB_ENDPT_IIN]); + if (status != USBD_NORMAL_COMPLETION) + device_printf(dev, "IIN can't be canceld"); +} + +static int32_t +usbd_irpcancel_iin(dobj, ip) + device_object *dobj; + irp *ip; +{ + device_t dev = IRP_NDIS_DEV(ip); + struct ndisusb_cancel *nc; + struct usb_attach_arg *uaa = device_get_ivars(dev); + + /* XXX see the description of usbd_irpcancel() */ + nc = malloc(sizeof(struct ndisusb_cancel), M_USBDEV, M_NOWAIT | M_ZERO); + if (nc == NULL) { + ip->irp_cancel = FALSE; + IoReleaseCancelSpinLock(ip->irp_cancelirql); + return (-1); + } + + nc->ip = ip; + usb_init_task(&nc->task, usbd_irpcancel_iin_cb, nc); + usb_add_task(uaa->device, &nc->task, USB_TASKQ_DRIVER); + + IoReleaseCancelSpinLock(ip->irp_cancelirql); + + return (0); +} + +static int32_t +usbd_func_bulkintr_iin(ip) + irp *ip; >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu May 29 16:58:07 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B93A81065674; Thu, 29 May 2008 16:58:07 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47F2D106568F for ; Thu, 29 May 2008 16:58:07 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id A54668FC1A for ; Thu, 29 May 2008 16:58:06 +0000 (UTC) (envelope-from sam@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4TGw6aE075456 for ; Thu, 29 May 2008 16:58:06 GMT (envelope-from sam@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4TGw6JN075454 for perforce@freebsd.org; Thu, 29 May 2008 16:58:06 GMT (envelope-from sam@freebsd.org) Date: Thu, 29 May 2008 16:58:06 GMT Message-Id: <200805291658.m4TGw6JN075454@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to sam@freebsd.org using -f From: Sam Leffler To: Perforce Change Reviews Cc: Subject: PERFORCE change 142539 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 16:58:08 -0000 http://perforce.freebsd.org/chv.cgi?CH=142539 Change 142539 by sam@sam_ebb on 2008/05/29 16:57:17 Split ieee80211_notify_erp into locked and unlocked variants and use the locked version to handle the hostap input path case where the com lock is not already held. Noticed by: Jared Go Affected files ... .. //depot/projects/vap/sys/net80211/ieee80211_node.c#36 edit Differences ... ==== //depot/projects/vap/sys/net80211/ieee80211_node.c#36 (text+ko) ==== @@ -2077,8 +2077,8 @@ (ieee80211_iter_func *) ieee80211_dump_node, nt); } -void -ieee80211_notify_erp(struct ieee80211com *ic) +static void +ieee80211_notify_erp_locked(struct ieee80211com *ic) { struct ieee80211vap *vap; @@ -2089,6 +2089,14 @@ ieee80211_beacon_notify(vap, IEEE80211_BEACON_ERP); } +void +ieee80211_notify_erp(struct ieee80211com *ic) +{ + IEEE80211_LOCK(ic); + ieee80211_notify_erp_locked(ic); + IEEE80211_UNLOCK(ic); +} + /* * Handle a station joining an 11g network. */ @@ -2151,7 +2159,7 @@ IEEE80211_DPRINTF(ni->ni_vap, IEEE80211_MSG_ASSOC, "%s: enable use of protection\n", __func__); ic->ic_flags |= IEEE80211_F_USEPROT; - ieee80211_notify_erp(ic); + ieee80211_notify_erp_locked(ic); } } else ni->ni_flags |= IEEE80211_NODE_ERP; @@ -2241,7 +2249,7 @@ ic->ic_flags |= IEEE80211_F_SHPREAMBLE; ic->ic_flags &= ~IEEE80211_F_USEBARKER; } - ieee80211_notify_erp(ic); + ieee80211_notify_erp_locked(ic); } /* From owner-p4-projects@FreeBSD.ORG Thu May 29 17:36:47 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C56B91065672; Thu, 29 May 2008 17:36:47 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 87108106566B for ; Thu, 29 May 2008 17:36:47 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 43E268FC1C for ; Thu, 29 May 2008 17:36:47 +0000 (UTC) (envelope-from rpaulo@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4THalT5077925 for ; Thu, 29 May 2008 17:36:47 GMT (envelope-from rpaulo@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4THalE1077923 for perforce@freebsd.org; Thu, 29 May 2008 17:36:47 GMT (envelope-from rpaulo@FreeBSD.org) Date: Thu, 29 May 2008 17:36:47 GMT Message-Id: <200805291736.m4THalE1077923@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to rpaulo@FreeBSD.org using -f From: Rui Paulo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142543 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 17:36:48 -0000 http://perforce.freebsd.org/chv.cgi?CH=142543 Change 142543 by rpaulo@rpaulo_epsilon on 2008/05/29 17:36:14 Remove WARNS. Cleanup the mess in the end. Affected files ... .. //depot/projects/soc2008/rpaulo-tcpad/Makefile#4 edit Differences ... ==== //depot/projects/soc2008/rpaulo-tcpad/Makefile#4 (text+ko) ==== @@ -1,8 +1,7 @@ -# $P4: //depot/projects/soc2008/rpaulo-tcpad/Makefile#3 $ +# $P4: //depot/projects/soc2008/rpaulo-tcpad/Makefile#4 $ PROG=tcpad SRCS=main.c device.c linkhdr.c handler.c dumper.c -WARNS=5 CFLAGS+=-DDEBUG LDADD=-lpcap From owner-p4-projects@FreeBSD.ORG Thu May 29 22:50:21 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 14C7A106567C; Thu, 29 May 2008 22:50:21 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C7B411065676 for ; Thu, 29 May 2008 22:50:20 +0000 (UTC) (envelope-from eadurbin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9ACC88FC27 for ; Thu, 29 May 2008 22:50:20 +0000 (UTC) (envelope-from eadurbin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4TMoKM9013259 for ; Thu, 29 May 2008 22:50:20 GMT (envelope-from eadurbin@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4TMoKfO013257 for perforce@freebsd.org; Thu, 29 May 2008 22:50:20 GMT (envelope-from eadurbin@FreeBSD.org) Date: Thu, 29 May 2008 22:50:20 GMT Message-Id: <200805292250.m4TMoKfO013257@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to eadurbin@FreeBSD.org using -f From: Eric Durbin To: Perforce Change Reviews Cc: Subject: PERFORCE change 142546 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 22:50:21 -0000 http://perforce.freebsd.org/chv.cgi?CH=142546 Change 142546 by eadurbin@eadurbin-wine on 2008/05/29 22:50:18 Added project README Affected files ... .. //depot/projects/soc2008/eadurbin-wine/README#1 add Differences ... From owner-p4-projects@FreeBSD.ORG Thu May 29 23:17:51 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 09A9F106566C; Thu, 29 May 2008 23:17:51 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A649C106566B for ; Thu, 29 May 2008 23:17:50 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8FEB78FC1A for ; Thu, 29 May 2008 23:17:50 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4TNHoog027091 for ; Thu, 29 May 2008 23:17:50 GMT (envelope-from snagg@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4TNHoQn027089 for perforce@freebsd.org; Thu, 29 May 2008 23:17:50 GMT (envelope-from snagg@FreeBSD.org) Date: Thu, 29 May 2008 23:17:50 GMT Message-Id: <200805292317.m4TNHoQn027089@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to snagg@FreeBSD.org using -f From: Vincenzo Iozzo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142547 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 23:17:51 -0000 http://perforce.freebsd.org/chv.cgi?CH=142547 Change 142547 by snagg@snagg_macosx on 2008/05/29 23:17:37 IFC Affected files ... .. //depot/projects/soc2008/snagg-audit/sys/Makefile#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/amd64/amd64/exception.S#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/amd64/amd64/local_apic.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/amd64/amd64/trap.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/amd64/conf/GENERIC#4 integrate .. //depot/projects/soc2008/snagg-audit/sys/amd64/conf/NOTES#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/arm/at91/at91_twi.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/boot/forth/loader.conf#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/cddl/compat/opensolaris/kern/opensolaris.c#1 branch .. //depot/projects/soc2008/snagg-audit/sys/cddl/compat/opensolaris/kern/opensolaris_cmn_err.c#1 branch .. //depot/projects/soc2008/snagg-audit/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/cddl/compat/opensolaris/machine/endian.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/sys/sdt.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/sys/vmem.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/cddl/dev/cyclic/amd64/cyclic_machdep.c#1 branch .. //depot/projects/soc2008/snagg-audit/sys/cddl/dev/cyclic/cyclic.c#1 branch .. //depot/projects/soc2008/snagg-audit/sys/cddl/dev/cyclic/cyclic_test.c#1 branch .. //depot/projects/soc2008/snagg-audit/sys/cddl/dev/cyclic/i386/cyclic_machdep.c#1 branch .. //depot/projects/soc2008/snagg-audit/sys/conf/NOTES#5 integrate .. //depot/projects/soc2008/snagg-audit/sys/conf/files#5 integrate .. //depot/projects/soc2008/snagg-audit/sys/conf/files.i386#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/conf/files.pc98#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/conf/options#5 integrate .. //depot/projects/soc2008/snagg-audit/sys/conf/options.amd64#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/conf/options.i386#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/conf/options.pc98#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/ata/ata-all.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/ath/if_ath.c#4 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/ath/if_athvar.h#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/cnw/if_cnw.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/harp/if_harp.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_aali.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_buffer.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_command.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_globals.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_include.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_init.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_intr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_output.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_receive.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_slave.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_stats.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_stats.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_timer.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_transmit.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/fore_vcm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/hfa_eisa.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/hfa_freebsd.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/hfa_freebsd.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/hfa_pci.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/hfa/hfa_sbus.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/idt/idt.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/idt/idt_harp.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/idt/idt_pci.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/idt/idtreg.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/idt/idtvar.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/dev/ie/if_ie.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/ie/if_ievar.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/ieee488/upd7210.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/iwn/if_iwn.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/jme/if_jme.c#1 branch .. //depot/projects/soc2008/snagg-audit/sys/dev/jme/if_jmereg.h#1 branch .. //depot/projects/soc2008/snagg-audit/sys/dev/jme/if_jmevar.h#1 branch .. //depot/projects/soc2008/snagg-audit/sys/dev/led/led.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/md/md.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/mfi/mfi.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/mfi/mfi_ioctl.h#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/mii/jmphy.c#1 branch .. //depot/projects/soc2008/snagg-audit/sys/dev/mii/jmphyreg.h#1 branch .. //depot/projects/soc2008/snagg-audit/sys/dev/mii/miidevs#4 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/puc/pucdata.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/sound/pcm/dsp.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/usb/uxb360gp_rdesc.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/fs/fdescfs/fdesc.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/fs/fdescfs/fdesc_vfsops.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/fs/fdescfs/fdesc_vnops.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/geom/geom_dev.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/i386/conf/GENERIC#4 integrate .. //depot/projects/soc2008/snagg-audit/sys/i386/conf/NOTES#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/i386/i386/exception.s#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/i386/i386/local_apic.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/i386/i386/trap.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/i386/isa/clock.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/README#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/capi.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/capi_l4if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/capi_llif.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/capi_msgs.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/capi_msgs.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/iavc/iavc.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/iavc/iavc_card.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/iavc/iavc_isa.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/iavc/iavc_lli.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/capi/iavc/iavc_pci.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/driver/i4b_ctl.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/driver/i4b_ing.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/driver/i4b_ipr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/driver/i4b_isppp.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/driver/i4b_rbch.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/driver/i4b_tel.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/driver/i4b_trace.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_cause.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_debug.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_global.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_ioctl.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_isdnq931.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_l1l2.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_l2l3.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_l3l4.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_mbuf.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_rbch_ioctl.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_tel_ioctl.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/include/i4b_trace.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/i4b_hdlc.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/i4b_hdlc.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/i4b_l1.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/i4b_l1dmux.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/i4b_l1lib.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi/i4b_ifpi_ext.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi/i4b_ifpi_isac.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi/i4b_ifpi_l1.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi/i4b_ifpi_l1fsm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi/i4b_ifpi_pci.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi2/i4b_ifpi2_ext.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi2/i4b_ifpi2_isacsx.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi2/i4b_ifpi2_isacsx.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi2/i4b_ifpi2_l1.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi2/i4b_ifpi2_l1fsm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpi2/i4b_ifpi2_pci.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpnp/i4b_ifpnp_avm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpnp/i4b_ifpnp_ext.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpnp/i4b_ifpnp_isac.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpnp/i4b_ifpnp_l1.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ifpnp/i4b_ifpnp_l1fsm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ihfc/i4b_ihfc.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ihfc/i4b_ihfc_drv.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ihfc/i4b_ihfc_drv.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ihfc/i4b_ihfc_ext.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ihfc/i4b_ihfc_l1if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/ihfc/i4b_ihfc_pnp.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_asuscom_ipac.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_avm_a1.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_bchan.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_ctx_s0P.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_diva.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_drn_ngo.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_dynalink.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_elsa_pcc16.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_elsa_qs1i.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_elsa_qs1p.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_hscx.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_hscx.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_ipac.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_isac.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_isac.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_isic.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_isic.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_isic_ext.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_isic_isa.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_isic_pnp.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_itk_ix1.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_l1.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_l1fsm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_siemens_isurf.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_sws.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_tel_s016.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_tel_s0163.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_tel_s08.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/isic/i4b_usr_sti.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/itjc/i4b_hdlc.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/itjc/i4b_itjc_ext.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/itjc/i4b_itjc_isac.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/itjc/i4b_itjc_l1.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/itjc/i4b_itjc_l1fsm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/itjc/i4b_itjc_pci.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/iwic/i4b_iwic.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/iwic/i4b_iwic_bchan.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/iwic/i4b_iwic_dchan.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/iwic/i4b_iwic_ext.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/iwic/i4b_iwic_fsm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/iwic/i4b_iwic_l1if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/iwic/i4b_iwic_pci.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer1/iwic/i4b_w6692.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_iframe.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_l2.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_l2.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_l2fsm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_l2fsm.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_l2timer.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_lme.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_mbuf.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_sframe.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_tei.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_uframe.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer2/i4b_util.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_l2if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_l3.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_l3fsm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_l3fsm.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_l3timer.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_l4if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_q931.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_q931.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_q932fac.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer3/i4b_q932fac.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer4/i4b_i4bdrv.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer4/i4b_l4.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer4/i4b_l4.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer4/i4b_l4mgmt.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/i4b/layer4/i4b_l4timer.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/ia64/ia64/interrupt.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/ia64/include/atomic.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/Make.tags.inc#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_conf.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_cpuset.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_descrip.c#5 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_exec.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_exit.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_fork.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_lock.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_proc.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_rwlock.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_sig.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/sched_4bsd.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/sched_ule.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/subr_clist.c#1 branch .. //depot/projects/soc2008/snagg-audit/sys/kern/tty_subr.c#3 delete .. //depot/projects/soc2008/snagg-audit/sys/kern/vfs_mount.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/modules/Makefile#4 integrate .. //depot/projects/soc2008/snagg-audit/sys/modules/ath_rate_sample/Makefile#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/modules/cnw/Makefile#1 branch .. //depot/projects/soc2008/snagg-audit/sys/modules/cyclic/Makefile#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/modules/dtrace/Makefile#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/modules/dtrace/dtraceall/dtraceall.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/modules/harp/Makefile#2 delete .. //depot/projects/soc2008/snagg-audit/sys/modules/hfa/Makefile#3 delete .. //depot/projects/soc2008/snagg-audit/sys/modules/hfa/Makefile.inc#2 delete .. //depot/projects/soc2008/snagg-audit/sys/modules/hfa/eisa/Makefile#2 delete .. //depot/projects/soc2008/snagg-audit/sys/modules/hfa/hfa/Makefile#2 delete .. //depot/projects/soc2008/snagg-audit/sys/modules/hfa/pci/Makefile#2 delete .. //depot/projects/soc2008/snagg-audit/sys/modules/hfa/sbus/Makefile#2 delete .. //depot/projects/soc2008/snagg-audit/sys/modules/idt/Makefile#2 delete .. //depot/projects/soc2008/snagg-audit/sys/modules/jme/Makefile#1 branch .. //depot/projects/soc2008/snagg-audit/sys/modules/mii/Makefile#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/modules/netgraph/atm/Makefile#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/modules/netgraph/atm/atmpif/Makefile#2 delete .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211.c#5 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_crypto.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_crypto.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_crypto_ccmp.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_crypto_tkip.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_crypto_wep.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_ddb.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_freebsd.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_ioctl.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_node.c#4 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_output.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_proto.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_proto.h#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_scan.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/net80211/ieee80211_var.h#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_aal5.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_cm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_cm.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_device.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_if.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_ioctl.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_pcb.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_proto.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_sap.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_sigmgr.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_signal.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_socket.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_stack.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_subr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_sys.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_usrreq.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/atm_vc.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm_event.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm_if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm_input.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm_load.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm_output.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm_serv.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm_usrreq.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/ipatm/ipatm_vcm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/port.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/queue.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/sigpvc/sigpvc_if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/sigpvc/sigpvc_subr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/sigpvc/sigpvc_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_arp.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_cls.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_cls.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_kxdr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_kxdr.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_msg.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_print.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_proto.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_subr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_util.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/spans/spans_xdr.x#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/q2110_sigaa.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/q2110_sigcpcs.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/q2110_subr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/qsaal1_sigaa.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/qsaal1_sigcpcs.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/qsaal1_subr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscf_uni.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscf_uni.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscf_uni_lower.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscf_uni_upper.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscf_uni_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_lower.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_misc.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_pdu.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_pdu.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_sigaa.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_sigcpcs.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_subr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_timer.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_upper.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/sscop_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uni.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uni_load.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uniarp.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uniarp_cache.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uniarp_input.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uniarp_output.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uniarp_timer.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uniarp_vcm.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uniip.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/uniip_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_decode.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_decode.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_encode.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_if.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_mbuf.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_mbuf.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_msg.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_msg.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_print.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_print.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_proto.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_sigmgr_state.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_subr.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_util.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netatm/uni/unisig_vc_state.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netgraph/atm/atmpif/ng_atmpif.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netgraph/atm/atmpif/ng_atmpif_harp.c#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netgraph/atm/atmpif/ng_atmpif_var.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netgraph/atm/ng_atmpif.h#2 delete .. //depot/projects/soc2008/snagg-audit/sys/netinet/tcp_subr.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/netinet/udp_usrreq.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netinet6/ip6_input.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netinet6/ip6_var.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netinet6/udp6_usrreq.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netipsec/ipsec.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netipsec/ipsec.h#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/netipsec/ipsec_input.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netipsec/ipsec_output.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netipsec/xform_ah.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netipsec/xform_esp.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netipsec/xform_ipcomp.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netipsec/xform_ipip.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/netipx/spx_usrreq.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/nfs4client/nfs4_vnops.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/nfsclient/nfs_vnops.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/nfsserver/nfs_serv.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/pc98/cbus/clock.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/pc98/conf/NOTES#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/pci/if_xl.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/pci/if_xlreg.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/security/mac/mac_inet.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/sys/conf.h#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/sys/file.h#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/sys/param.h#4 integrate .. //depot/projects/soc2008/snagg-audit/sys/ufs/ffs/ffs_vfsops.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/ufs/ffs/fs.h#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/vm/vm_mmap.c#4 integrate Differences ... ==== //depot/projects/soc2008/snagg-audit/sys/Makefile#3 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/Makefile,v 1.47 2008/05/21 07:56:10 obrien Exp $ +# $FreeBSD: src/sys/Makefile,v 1.49 2008/05/26 10:39:52 bz Exp $ .include @@ -9,7 +9,7 @@ # Directories to include in cscope name file and TAGS. CSCOPEDIRS= boot bsm cam compat conf contrib crypto ddb dev fs gdb geom \ - gnu i4b isa kern libkern modules net net80211 netatalk netatm \ + gnu isa kern libkern modules net net80211 netatalk \ netgraph netinet netinet6 netipsec netipx netnatm netncp \ netsmb nfs nfs4client nfsclient nfsserver opencrypto pccard \ pci rpc security sys ufs vm ${ARCHDIR} ==== //depot/projects/soc2008/snagg-audit/sys/amd64/amd64/exception.S#2 (text+ko) ==== @@ -31,12 +31,13 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.131 2007/12/07 08:20:15 jkoshy Exp $ + * $FreeBSD: src/sys/amd64/amd64/exception.S,v 1.132 2008/05/24 06:32:26 jb Exp $ */ #include "opt_atpic.h" #include "opt_compat.h" #include "opt_hwpmc_hooks.h" +#include "opt_kdtrace.h" #include #include @@ -44,6 +45,21 @@ #include "assym.s" +#ifdef KDTRACE_HOOKS + .bss + .globl dtrace_invop_jump_addr + .align 8 + .type dtrace_invop_jump_addr, @object + .size dtrace_invop_jump_addr, 8 +dtrace_invop_jump_addr: + .zero 8 + .globl dtrace_invop_calltrap_addr + .align 8 + .type dtrace_invop_calltrap_addr, @object + .size dtrace_invop_calltrap_addr, 8 +dtrace_invop_calltrap_addr: + .zero 8 +#endif .text #ifdef HWPMC_HOOKS ENTRY(start_exceptions) @@ -170,6 +186,30 @@ movq %r14,TF_R14(%rsp) movq %r15,TF_R15(%rsp) FAKE_MCOUNT(TF_RIP(%rsp)) +#ifdef KDTRACE_HOOKS + /* + * DTrace Function Boundary Trace (fbt) probes are triggered + * by int3 (0xcc) which causes the #BP (T_BPTFLT) breakpoint + * interrupt. For all other trap types, just handle them in + * the usual way. + */ + cmpq $T_BPTFLT,TF_TRAPNO(%rsp) + jne calltrap + + /* Check if there is no DTrace hook registered. */ + cmpq $0,dtrace_invop_jump_addr + je calltrap + + /* + * Set our jump address for the jump back in the event that + * the breakpoint wasn't caused by DTrace at all. + */ + movq $calltrap, dtrace_invop_calltrap_addr(%rip) + + /* Jump to the code hooked in by DTrace. */ + movq dtrace_invop_jump_addr, %rax + jmpq *dtrace_invop_jump_addr +#endif .globl calltrap .type calltrap,@function calltrap: ==== //depot/projects/soc2008/snagg-audit/sys/amd64/amd64/local_apic.c#2 (text+ko) ==== @@ -32,9 +32,10 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.44 2008/03/16 10:58:02 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/local_apic.c,v 1.45 2008/05/24 06:32:26 jb Exp $"); #include "opt_hwpmc_hooks.h" +#include "opt_kdtrace.h" #include "opt_ddb.h" @@ -65,6 +66,11 @@ #include #endif +#ifdef KDTRACE_HOOKS +#include +cyclic_clock_func_t lapic_cyclic_clock_func[MAXCPU]; +#endif + /* Sanity checks on IDT vectors. */ CTASSERT(APIC_IO_INTS + APIC_NUM_IOINTS == APIC_TIMER_INT); CTASSERT(APIC_TIMER_INT < APIC_LOCAL_INTS); @@ -668,6 +674,17 @@ (*la->la_timer_count)++; critical_enter(); +#ifdef KDTRACE_HOOKS + /* + * If the DTrace hooks are configured and a callback function + * has been registered, then call it to process the high speed + * timers. + */ + int cpu = PCPU_GET(cpuid); + if (lapic_cyclic_clock_func[cpu] != NULL) + (*lapic_cyclic_clock_func[cpu])(frame); +#endif + /* Fire hardclock at hz. */ la->la_hard_ticks += hz; if (la->la_hard_ticks >= lapic_timer_hz) { ==== //depot/projects/soc2008/snagg-audit/sys/amd64/amd64/trap.c#2 (text+ko) ==== @@ -38,7 +38,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/amd64/trap.c,v 1.325 2008/03/12 10:11:54 jeff Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/amd64/trap.c,v 1.326 2008/05/24 06:32:26 jb Exp $"); /* * AMD64 Trap and System call handling @@ -49,6 +49,7 @@ #include "opt_hwpmc_hooks.h" #include "opt_isa.h" #include "opt_kdb.h" +#include "opt_kdtrace.h" #include "opt_ktrace.h" #include @@ -94,6 +95,26 @@ #endif #include +#ifdef KDTRACE_HOOKS +#include + +/* + * This is a hook which is initialised by the dtrace module + * to handle traps which might occur during DTrace probe + * execution. + */ +dtrace_trap_func_t dtrace_trap_func; + +dtrace_doubletrap_func_t dtrace_doubletrap_func; + +/* + * This is a hook which is initialised by the systrace module + * when it is loaded. This keeps the DTrace syscall provider + * implementation opaque. + */ +systrace_probe_func_t systrace_probe_func; +#endif + extern void trap(struct trapframe *frame); extern void syscall(struct trapframe *frame); void dblfault_handler(struct trapframe *frame); @@ -199,6 +220,24 @@ goto out; #endif +#ifdef KDTRACE_HOOKS + /* + * A trap can occur while DTrace executes a probe. Before + * executing the probe, DTrace blocks re-scheduling and sets + * a flag in it's per-cpu flags to indicate that it doesn't + * want to fault. On returning from the the probe, the no-fault + * flag is cleared and finally re-scheduling is enabled. + * + * If the DTrace kernel module has registered a trap handler, + * call it and if it returns non-zero, assume that it has + * handled the trap and modified the trap frame so that this + * function can return normally. + */ + if (dtrace_trap_func != NULL) + if ((*dtrace_trap_func)(frame, type)) + goto out; +#endif + if ((frame->tf_rflags & PSL_I) == 0) { /* * Buggy application or kernel code has disabled @@ -730,6 +769,10 @@ void dblfault_handler(struct trapframe *frame) { +#ifdef KDTRACE_HOOKS + if (dtrace_doubletrap_func != NULL) + (*dtrace_doubletrap_func)(); +#endif printf("\nFatal double fault\n"); printf("rip = 0x%lx\n", frame->tf_rip); printf("rsp = 0x%lx\n", frame->tf_rsp); @@ -839,9 +882,34 @@ PTRACESTOP_SC(p, td, S_PT_SCE); +#ifdef KDTRACE_HOOKS + /* + * If the systrace module has registered it's probe + * callback and if there is a probe active for the + * syscall 'entry', process the probe. + */ + if (systrace_probe_func != NULL && callp->sy_entry != 0) + (*systrace_probe_func)(callp->sy_entry, code, callp, + args); +#endif + AUDIT_SYSCALL_ENTER(code, td); error = (*callp->sy_call)(td, argp); AUDIT_SYSCALL_EXIT(error, td); + + /* Save the latest error return value. */ + td->td_errno = error; + +#ifdef KDTRACE_HOOKS + /* + * If the systrace module has registered it's probe + * callback and if there is a probe active for the + * syscall 'return', process the probe. + */ + if (systrace_probe_func != NULL && callp->sy_return != 0) + (*systrace_probe_func)(callp->sy_return, code, callp, + args); +#endif } switch (error) { ==== //depot/projects/soc2008/snagg-audit/sys/amd64/conf/GENERIC#4 (text+ko) ==== @@ -16,7 +16,7 @@ # If you are in doubt as to the purpose or necessity of a line, check first # in NOTES. # -# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.500 2008/05/19 02:30:27 yongari Exp $ +# $FreeBSD: src/sys/amd64/conf/GENERIC,v 1.501 2008/05/27 02:22:32 yongari Exp $ cpu HAMMER ident GENERIC @@ -205,6 +205,7 @@ device bge # Broadcom BCM570xx Gigabit Ethernet device dc # DEC/Intel 21143 and various workalikes device fxp # Intel EtherExpress PRO/100B (82557, 82558) +device jme # JMicron JMC250 Gigabit/JMC260 Fast Ethernet device lge # Level 1 LXT1001 gigabit Ethernet device msk # Marvell/SysKonnect Yukon II Gigabit Ethernet device nfe # nVidia nForce MCP on-board Ethernet ==== //depot/projects/soc2008/snagg-audit/sys/amd64/conf/NOTES#3 (text+ko) ==== @@ -4,7 +4,7 @@ # This file contains machine dependent kernel configuration notes. For # machine independent notes, look in /sys/conf/NOTES. # -# $FreeBSD: src/sys/amd64/conf/NOTES,v 1.79 2008/04/29 21:36:15 sam Exp $ +# $FreeBSD: src/sys/amd64/conf/NOTES,v 1.80 2008/05/26 10:39:52 bz Exp $ # # @@ -451,120 +451,6 @@ device coretemp device k8temp -#--------------------------------------------------------------------------- -# ISDN4BSD -# -# See /usr/share/examples/isdn/ROADMAP for an introduction to isdn4bsd. -# -# i4b passive ISDN cards support contains the following hardware drivers: -# -# isic - Siemens/Infineon ISDN ISAC/HSCX/IPAC chipset driver -# iwic - Winbond W6692 PCI bus ISDN S/T interface controller -# ifpi - AVM Fritz!Card PCI driver -# ifpi2 - AVM Fritz!Card PCI version 2 driver -# itjc - Siemens ISAC / TJNet Tiger300/320 chipset -# -# i4b active ISDN cards support contains the following hardware drivers: -# -# iavc - AVM B1 PCI, AVM B1 ISA, AVM T1 -# -# Note that the ``options'' (if given) and ``device'' lines must BOTH -# be uncommented to enable support for a given card ! -# -# In addition to a hardware driver (and probably an option) the mandatory -# ISDN protocol stack devices and the mandatory support device must be -# enabled as well as one or more devices from the optional devices section. -# -#--------------------------------------------------------------------------- -# isic driver (Siemens/Infineon chipsets) -# -#XXX#device isic -# -# PCI bus Cards: -# -------------- -# -# ELSA MicroLink ISDN/PCI (same as ELSA QuickStep 1000pro PCI) -options ELSA_QS1PCI -# -#--------------------------------------------------------------------------- -# ifpi2 driver for AVM Fritz!Card PCI version 2 -# -# AVM Fritz!Card PCI version 2 -#XXX#device ifpi2 -# -#--------------------------------------------------------------------------- -# iwic driver for Winbond W6692 chipset -# -# ASUSCOM P-IN100-ST-D (and other Winbond W6692 based cards) -#XXX#device iwic -# -#--------------------------------------------------------------------------- -# itjc driver for Siemens ISAC / TJNet Tiger300/320 chipset -# -# Traverse Technologies NETjet-S -# Teles PCI-TJ -#XXX#device itjc -# -#--------------------------------------------------------------------------- -# iavc driver (AVM active cards, needs i4bcapi driver!) -# -#XXX#device iavc -# -#--------------------------------------------------------------------------- -# ISDN Protocol Stack - mandatory for all hardware drivers -# -# Q.921 / layer 2 - i4b passive cards D channel handling -#XXX#device i4bq921 -# -# Q.931 / layer 3 - i4b passive cards D channel handling -#XXX#device i4bq931 -# -# layer 4 - i4b common passive and active card handling -#XXX#device i4b -# -#--------------------------------------------------------------------------- -# ISDN devices - mandatory for all hardware drivers -# -# userland driver to do ISDN tracing (for passive cards only) -#XXX#device i4btrc -#XXX#options NI4BTRC=4 -# -# userland driver to control the whole thing -#XXX#device i4bctl -# -#--------------------------------------------------------------------------- -# ISDN devices - optional -# -# userland driver for access to raw B channel -#XXX#device i4brbch -#XXX#options NI4BRBCH=4 -# -# userland driver for telephony -#XXX#device i4btel -#XXX#options NI4BTEL=2 -# -# network driver for IP over raw HDLC ISDN -#XXX#device i4bipr -#XXX#options NI4BIPR=4 -# enable VJ header compression detection for ipr i/f -#XXX#options IPR_VJ -# enable logging of the first n IP packets to isdnd (n=32 here) -#XXX#options IPR_LOG=32 -# -# network driver for sync PPP over ISDN; requires an equivalent -# number of sppp device to be configured -#XXX#device i4bisppp -#XXX#options NI4BISPPP=4 -# -# B-channel interface to the netgraph subsystem -#XXX#device i4bing -#XXX#options NI4BING=2 -# -# CAPI driver needed for active ISDN cards (see iavc driver above) -#XXX#device i4bcapi -# -#--------------------------------------------------------------------------- - # # System Management Bus (SMB) # ==== //depot/projects/soc2008/snagg-audit/sys/arm/at91/at91_twi.c#2 (text) ==== @@ -23,7 +23,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/arm/at91/at91_twi.c,v 1.10 2007/03/23 22:57:24 imp Exp $"); +__FBSDID("$FreeBSD: src/sys/arm/at91/at91_twi.c,v 1.11 2008/05/28 14:35:15 imp Exp $"); #include #include @@ -192,7 +192,7 @@ sc->intrhand = 0; bus_generic_detach(sc->dev); if (sc->mem_res) - bus_release_resource(dev, SYS_RES_IOPORT, + bus_release_resource(dev, SYS_RES_MEMORY, rman_get_rid(sc->mem_res), sc->mem_res); sc->mem_res = 0; if (sc->irq_res) ==== //depot/projects/soc2008/snagg-audit/sys/boot/forth/loader.conf#3 (text+ko) ==== @@ -6,7 +6,7 @@ # # All arguments must be in double quotes. # -# $FreeBSD: src/sys/boot/forth/loader.conf,v 1.125 2008/05/19 02:13:50 yongari Exp $ +# $FreeBSD: src/sys/boot/forth/loader.conf,v 1.126 2008/05/27 02:13:25 yongari Exp $ ############################################################## ### Basic configuration options ############################ @@ -241,6 +241,7 @@ # wireless if_ixgb_load="NO" # Intel PRO/10Gb Ethernet if_ixgbe_load="NO" # Intel PRO/10Gb Ethernet PCI Express +if_jme_load="NO" # JMicron JMC250 Gigabit/JMC260 Fast Ethernet if_le_load="NO" # AMD Am7900 LANCE and Am79C9xx PCnet if_lge_load="NO" # Level 1 LXT1001 NetCellerator PCI Gigabit # Ethernet ==== //depot/projects/soc2008/snagg-audit/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c,v 1.4 2008/03/28 22:16:05 jb Exp $"); +__FBSDID("$FreeBSD: src/sys/cddl/compat/opensolaris/kern/opensolaris_kmem.c,v 1.5 2008/05/24 19:30:38 bz Exp $"); #include #include @@ -200,7 +200,6 @@ } #ifdef _KERNEL -extern void zone_drain(uma_zone_t zone); void kmem_cache_reap_now(kmem_cache_t *cache) { ==== //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#2 (text+ko) ==== @@ -3277,11 +3277,13 @@ /* XXX - need to use dtrace_canload() and dtrace_loadptr() */ m.mx = tupregs[0].dttk_value; +#ifdef DOODAD if (LO_CLASSINDEX(&(m.mi->lock_object)) < 2) { regs[rd] = !(m.mi->mtx_lock & MTX_UNOWNED); } else { regs[rd] = !(m.mi->mtx_lock & SX_UNLOCKED); } +#endif break; case DIF_SUBR_MUTEX_OWNER: ==== //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/refcount.c#2 (text+ko) ==== @@ -42,7 +42,7 @@ static kmem_cache_t *reference_history_cache; void -refcount_init(void) +refcount_sysinit(void) { reference_cache = kmem_cache_create("reference_cache", sizeof (reference_t), 0, NULL, NULL, NULL, NULL, NULL, 0); ==== //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa_misc.c#2 (text+ko) ==== @@ -1103,7 +1103,7 @@ spa_mode = mode; - refcount_init(); + refcount_sysinit(); unique_init(); zio_init(); dmu_init(); ==== //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/refcount.h#2 (text+ko) ==== @@ -28,6 +28,7 @@ #pragma ident "%Z%%M% %I% %E% SMI" +#include_next #include #include @@ -70,7 +71,7 @@ int64_t refcount_add_many(refcount_t *rc, uint64_t number, void *holder_tag); int64_t refcount_remove_many(refcount_t *rc, uint64_t number, void *holder_tag); -void refcount_init(void); +void refcount_sysinit(void); void refcount_fini(void); #else /* DEBUG */ @@ -91,7 +92,7 @@ #define refcount_remove_many(rc, number, holder) \ atomic_add_64_nv(&(rc)->rc_count, -number) -#define refcount_init() +#define refcount_sysinit() #define refcount_fini() #endif /* DEBUG */ ==== //depot/projects/soc2008/snagg-audit/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#2 (text+ko) ==== @@ -1824,3 +1824,4 @@ 0 }; DECLARE_MODULE(zfsctrl, zfs_mod, SI_SUB_VFS, SI_ORDER_ANY); +MODULE_DEPEND(zfsctrl, opensolaris, 1, 1, 1); ==== //depot/projects/soc2008/snagg-audit/sys/conf/NOTES#5 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/sys/conf/NOTES,v 1.1489 2008/05/22 18:19:49 maxim Exp $ +# $FreeBSD: src/sys/conf/NOTES,v 1.1492 2008/05/27 01:54:45 yongari Exp $ # # NOTES -- Lines that can be cut/pasted into kernel and hints configs. # @@ -358,6 +358,12 @@ options GDB # +# Enable the kernel DTrace hooks which are required to load the DTrace +# kernel modules. +# +options KDTRACE_HOOKS + +# # SYSCTL_DEBUG enables a 'sysctl' debug tree that can be used to dump the # contents of the registered sysctl nodes on the console. It is disabled by # default because it generates excessively verbose console output that can @@ -904,38 +910,6 @@ # zero_copy(9) for more details. options ZERO_COPY_SOCKETS -# -# ATM (HARP version) options -# -# XXX: These have been disabled in FreeBSD 7.0 as they are not MPSAFE. -# -# ATM_CORE includes the base ATM functionality code. This must be included -# for ATM support. -# -# ATM_IP includes support for running IP over ATM. -# -# At least one (and usually only one) of the following signalling managers -# must be included (note that all signalling managers include PVC support): -# ATM_SIGPVC includes support for the PVC-only signalling manager `sigpvc'. -# ATM_SPANS includes support for the `spans' signalling manager, which runs -# the FORE Systems's proprietary SPANS signalling protocol. -# ATM_UNI includes support for the `uni30' and `uni31' signalling managers, -# which run the ATM Forum UNI 3.x signalling protocols. -# -# The `hfa' driver provides support for the FORE Systems, Inc. -# PCA-200E ATM PCI Adapter. -# -# The `harp' pseudo-driver makes all NATM interface drivers available to HARP. -# >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu May 29 23:49:24 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DBB2B106566C; Thu, 29 May 2008 23:49:23 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A109D106564A for ; Thu, 29 May 2008 23:49:23 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 8B8858FC0C for ; Thu, 29 May 2008 23:49:23 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4TNnNOH028168 for ; Thu, 29 May 2008 23:49:23 GMT (envelope-from snagg@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4TNnNg1028161 for perforce@freebsd.org; Thu, 29 May 2008 23:49:23 GMT (envelope-from snagg@FreeBSD.org) Date: Thu, 29 May 2008 23:49:23 GMT Message-Id: <200805292349.m4TNnNg1028161@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to snagg@FreeBSD.org using -f From: Vincenzo Iozzo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142548 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 29 May 2008 23:49:24 -0000 http://perforce.freebsd.org/chv.cgi?CH=142548 Change 142548 by snagg@snagg_macosx on 2008/05/29 23:48:40 Style fixes. A bug in the preselect_check was also fixed. Reviewed by: attilio Affected files ... .. //depot/projects/soc2008/snagg-audit/sys/security/audit/audit.c#3 edit .. //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_ioctl.h#15 edit .. //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_pipe.c#19 edit Differences ... ==== //depot/projects/soc2008/snagg-audit/sys/security/audit/audit.c#3 (text) ==== @@ -491,7 +491,8 @@ panic("audit_failing_stop: thread continued"); } td->td_ar = audit_new(event, td); - } else if (audit_pipe_preselect(auid, event, class, AU_PRS_BOTH, 0, td->td_proc->p_pid)) + } else if (audit_pipe_preselect(auid, event, class, AU_PRS_BOTH, 0, + td->td_proc->p_pid)) td->td_ar = audit_new(event, td); else td->td_ar = NULL; ==== //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_ioctl.h#15 (text) ==== @@ -61,8 +61,8 @@ */ #define AUDITPIPE_PRESELECT_MODE_TRAIL 1 /* Global audit trail. */ #define AUDITPIPE_PRESELECT_MODE_LOCAL 2 /* Local audit trail. */ -#define AUDITPIPE_PRESELECT_MODE_EVENT 3 /* Events-pid based audit trail */ -#define AUDITPIPE_PRESELECT_MODE_PID 4 /*Pid based audit trail*/ +#define AUDITPIPE_PRESELECT_MODE_EVENT 3 /* Events-pid based audit trail */ +#define AUDITPIPE_PRESELECT_MODE_PID 4 /*Pid based audit trail*/ /* * Ioctls to read and control the behavior of individual audit pipe devices. ==== //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_pipe.c#19 (text) ==== @@ -112,7 +112,7 @@ int app_event_len; TAILQ_ENTRY(audit_pipe_preselect) app_list; }; - + /* * Description of an individual audit_pipe. Consists largely of a bounded * length queue. @@ -246,7 +246,8 @@ } /* - * Find an audit pipe preselection specification for an event and flag, if any. + * Find an audit pipe preselection specification for an event and flag, + * if any. */ static struct audit_pipe_preselect * audit_pipe_preselect_find_event(struct audit_pipe *ap, int app_event, @@ -261,6 +262,7 @@ ev_a.app_flag = event_flag; TAILQ_FOREACH(app, &ap->ap_preselect_list, app_list) { if(app->app_pid == app_pid) { + /* Just skip if we are interested only in the pid. */ if(app_event != -1) { event = bsearch(&ev_a, (app->app_auevents), app->app_event_len, @@ -309,7 +311,9 @@ mtx_lock(&audit_pipe_mtx); app = audit_pipe_preselect_find_event(ap, -1, app_pid, -1); if (app != NULL) - error = copyout(app->app_auevents, app_events, sizeof(struct audit_pipe_preselect_event)*((app_len > app->app_event_len) ? app->app_event_len : app_len)); + error = copyout(app->app_auevents, app_events, + sizeof(struct audit_pipe_preselect_event)* + ((app_len > app->app_event_len) ? app->app_event_len : app_len)); else error = ENOENT; mtx_unlock(&audit_pipe_mtx); @@ -570,7 +574,8 @@ */ static int audit_pipe_preselect_check(struct audit_pipe *ap, au_id_t auid, - au_event_t event, au_class_t class, int sorf, int trail_preselect, pid_t app_pid) + au_event_t event, au_class_t class, int sorf, int trail_preselect, + pid_t app_pid) { struct audit_pipe_preselect *app; @@ -597,11 +602,15 @@ app = audit_pipe_preselect_find_event(ap, event, app_pid, sorf); if(app != NULL) return (1); + else + break; case AUDITPIPE_PRESELECT_MODE_PID: app = audit_pipe_preselect_find_event(ap, -1, app_pid, -1); if(app != NULL) return (1); + else + break; default: panic("audit_pipe_preselect_check: mode %d", @@ -1053,7 +1062,8 @@ case AUDITPIPE_GET_PRESELECT_EVENT_LIST: aip = (struct auditpipe_ioctl_preselect *)data; error = audit_pipe_preselect_get_events_list(ap, aip->app_pid, - (struct audit_pipe_preselect_event *)aip->app_auevents, aip->app_event_len); + (struct audit_pipe_preselect_event *)aip->app_auevents, + aip->app_event_len); break; case AUDITPIPE_SET_PRESELECT_EVENTS: From owner-p4-projects@FreeBSD.ORG Fri May 30 03:52:51 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 002A81065677; Fri, 30 May 2008 03:52:50 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B64301065674 for ; Fri, 30 May 2008 03:52:50 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 80A258FC14 for ; Fri, 30 May 2008 03:52:50 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U3qoFk055101 for ; Fri, 30 May 2008 03:52:50 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U3qosB055099 for perforce@freebsd.org; Fri, 30 May 2008 03:52:50 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 03:52:50 GMT Message-Id: <200805300352.m4U3qosB055099@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142556 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 03:52:51 -0000 http://perforce.freebsd.org/chv.cgi?CH=142556 Change 142556 by jb@freebsd3 on 2008/05/30 03:52:30 Add the dtrace_test module for, umm, tests. Affected files ... .. //depot/projects/dtrace7/src/sys/modules/dtrace/Makefile#4 edit Differences ... ==== //depot/projects/dtrace7/src/sys/modules/dtrace/Makefile#4 (text+ko) ==== @@ -6,6 +6,7 @@ SUBDIR= dtmalloc \ dtrace \ dtraceall \ + dtrace_test \ profile \ prototype \ sdt \ From owner-p4-projects@FreeBSD.ORG Fri May 30 04:11:10 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 80BBE106566C; Fri, 30 May 2008 04:11:10 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42E9E106564A for ; Fri, 30 May 2008 04:11:10 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 248B38FC1B for ; Fri, 30 May 2008 04:11:10 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U4BAdE056779 for ; Fri, 30 May 2008 04:11:10 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U4B9R5056777 for perforce@freebsd.org; Fri, 30 May 2008 04:11:09 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 04:11:09 GMT Message-Id: <200805300411.m4U4B9R5056777@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142557 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 04:11:10 -0000 http://perforce.freebsd.org/chv.cgi?CH=142557 Change 142557 by jb@freebsd3 on 2008/05/30 04:10:34 IF7 Affected files ... .. //depot/projects/dtrace7/src/include/string.h#2 integrate .. //depot/projects/dtrace7/src/lib/libc/Versions.def#2 integrate .. //depot/projects/dtrace7/src/lib/libc/string/Makefile.inc#2 integrate .. //depot/projects/dtrace7/src/lib/libc/string/Symbol.map#2 integrate .. //depot/projects/dtrace7/src/lib/libc/string/memchr.3#2 integrate .. //depot/projects/dtrace7/src/lib/libc/string/memrchr.c#1 branch .. //depot/projects/dtrace7/src/sys/dev/iscsi/initiator/iscsi.c#2 integrate .. //depot/projects/dtrace7/src/sys/dev/puc/pucdata.c#3 integrate .. //depot/projects/dtrace7/src/sys/dev/sound/pcm/dsp.c#2 integrate .. //depot/projects/dtrace7/src/usr.sbin/acpi/iasl/iasl.8#2 integrate Differences ... ==== //depot/projects/dtrace7/src/include/string.h#2 (text+ko) ==== @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)string.h 8.1 (Berkeley) 6/2/93 - * $FreeBSD: src/include/string.h,v 1.25 2005/11/24 08:30:44 ru Exp $ + * $FreeBSD: src/include/string.h,v 1.25.2.1 2008/05/27 20:01:04 delphij Exp $ */ #ifndef _STRING_H_ @@ -59,6 +59,7 @@ void *memccpy(void * __restrict, const void * __restrict, int, size_t); #endif void *memchr(const void *, int, size_t) __pure; +void *memrchr(const void *, int, size_t) __pure; int memcmp(const void *, const void *, size_t) __pure; void *memcpy(void * __restrict, const void * __restrict, size_t); #if __BSD_VISIBLE ==== //depot/projects/dtrace7/src/lib/libc/Versions.def#2 (text+ko) ==== @@ -1,9 +1,15 @@ -# $FreeBSD: src/lib/libc/Versions.def,v 1.3 2007/04/29 16:14:17 kan Exp $ +# $FreeBSD: src/lib/libc/Versions.def,v 1.3.2.1 2008/05/27 21:47:13 delphij Exp $ # This is our first version; it depends on no other. +# This version was first added to 7.0-current. FBSD_1.0 { }; +# This version was first added to 8.0-current and MFC'ed to 7.0-stable +# before 7.1-release +FBSD_1.1 { +} FBSD_1.0; + # This is our private namespace. Any global interfaces that are # strictly for use only by other FreeBSD applications and libraries # are listed here. We use a separate namespace so we can write ==== //depot/projects/dtrace7/src/lib/libc/string/Makefile.inc#2 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile.inc 8.1 (Berkeley) 6/4/93 -# $FreeBSD: src/lib/libc/string/Makefile.inc,v 1.37 2006/03/13 01:15:00 deischen Exp $ +# $FreeBSD: src/lib/libc/string/Makefile.inc,v 1.37.2.1 2008/05/27 20:01:04 delphij Exp $ .PATH: ${.CURDIR}/${MACHINE_ARCH}/string ${.CURDIR}/string @@ -7,7 +7,7 @@ # machine-independent string sources MISRCS+=bcmp.c bcopy.c bzero.c ffs.c ffsl.c fls.c flsl.c index.c memccpy.c \ - memchr.c memcmp.c \ + memchr.c memrchr.c memcmp.c \ memcpy.c memmem.c memmove.c memset.c rindex.c stpcpy.c strcasecmp.c \ strcat.c strchr.c strcmp.c strcoll.c strcpy.c strcspn.c strdup.c \ strerror.c strlcat.c strlcpy.c strlen.c strmode.c strncat.c strncmp.c \ @@ -39,6 +39,7 @@ MLINKS+=ffs.3 fls.3 MLINKS+=ffs.3 flsl.3 MLINKS+=index.3 rindex.3 +MLINKS+=memchr.3 memrchr.3 MLINKS+=strcasecmp.3 strncasecmp.3 MLINKS+=strcat.3 strncat.3 MLINKS+=strchr.3 strrchr.3 ==== //depot/projects/dtrace7/src/lib/libc/string/Symbol.map#2 (text+ko) ==== @@ -1,5 +1,5 @@ /* - * $FreeBSD: src/lib/libc/string/Symbol.map,v 1.2 2007/04/29 14:05:19 deischen Exp $ + * $FreeBSD: src/lib/libc/string/Symbol.map,v 1.2.2.1 2008/05/27 20:01:04 delphij Exp $ */ FBSD_1.0 { @@ -77,6 +77,10 @@ wmemset; }; +FBSD_1.1 { + memrchr; +}; + FBSDprivate_1.0 { __strtok_r; }; ==== //depot/projects/dtrace7/src/lib/libc/string/memchr.3#2 (text+ko) ==== @@ -30,9 +30,9 @@ .\" SUCH DAMAGE. .\" .\" @(#)memchr.3 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/string/memchr.3,v 1.9 2007/01/09 00:28:12 imp Exp $ +.\" $FreeBSD: src/lib/libc/string/memchr.3,v 1.9.2.1 2008/05/27 20:01:04 delphij Exp $ .\" -.Dd June 4, 1993 +.Dd April 9, 2008 .Dt MEMCHR 3 .Os .Sh NAME @@ -44,6 +44,8 @@ .In string.h .Ft void * .Fn memchr "const void *b" "int c" "size_t len" +.Ft void * +.Fn memrchr "const void *b" "int c" "size_t len" .Sh DESCRIPTION The .Fn memchr @@ -53,11 +55,22 @@ (converted to an unsigned char) in string .Fa b . +.Pp +The +.Fn memrchr +function behaves like +.Fn memchr , +except that it locates the last occurrence of +.Fa c +in string +.Fa b . .Sh RETURN VALUES The .Fn memchr -function -returns a pointer to the byte located, +and +.Fn memrchr +functions +return a pointer to the byte located, or NULL if no such byte exists within .Fa len bytes. @@ -77,3 +90,15 @@ function conforms to .St -isoC . +.Pp +The +.Fn memrchr +function is a GNU extension and conforms to no standard. +.Sh HISTORY +The +.Fn memrchr +function first appeared in GNU libc 2.1.91, this implementation +first appeared in +.Fx 8.0 , +coming from +.Ox 4.3 . ==== //depot/projects/dtrace7/src/sys/dev/iscsi/initiator/iscsi.c#2 (text+ko) ==== @@ -30,7 +30,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/iscsi/initiator/iscsi.c,v 1.1 2007/07/24 15:35:02 scottl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/iscsi/initiator/iscsi.c,v 1.1.2.1 2008/05/27 18:27:51 antoine Exp $"); #include "opt_iscsi_initiator.h" @@ -808,3 +808,4 @@ }; DECLARE_MODULE(iscsi, iscsi_mod, SI_SUB_DRIVERS, SI_ORDER_MIDDLE); +MODULE_DEPEND(iscsi, cam, 1, 1, 1); ==== //depot/projects/dtrace7/src/sys/dev/puc/pucdata.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/puc/pucdata.c,v 1.59.2.1 2008/02/26 09:33:57 maxim Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/puc/pucdata.c,v 1.59.2.2 2008/05/28 03:45:16 marcel Exp $"); /* * PCI "universal" communications card driver configuration data (used to @@ -1116,7 +1116,7 @@ *res = (port == 1 || port == 3) ? 8 : 0; return (0); case PUC_CFG_GET_RID: - *res = 0x10 + ((port > 3) ? port - 2 : port >> 1); + *res = 0x10 + ((port > 3) ? port - 2 : port >> 1) * 4; return (0); case PUC_CFG_GET_TYPE: *res = PUC_TYPE_SERIAL; ==== //depot/projects/dtrace7/src/sys/dev/sound/pcm/dsp.c#2 (text+ko) ==== @@ -27,7 +27,7 @@ #include #include -SND_DECLARE_FILE("$FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.107 2007/07/04 12:33:11 ariff Exp $"); +SND_DECLARE_FILE("$FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.107.2.1 2008/05/28 14:45:05 ariff Exp $"); static int dsp_mmap_allow_prot_exec = 0; SYSCTL_INT(_hw_snd, OID_AUTO, compat_linux_mmap, CTLFLAG_RW, @@ -661,7 +661,14 @@ * process. */ (void)snd_clone_release(i_dev); + + /* + * destroy_dev() might sleep, so release pcm lock + * here and rely on pcm cv serialization. + */ + pcm_unlock(d); (void)snd_clone_unref(i_dev); + pcm_lock(d); } PCM_RELEASE(d); } ==== //depot/projects/dtrace7/src/usr.sbin/acpi/iasl/iasl.8#2 (text+ko) ==== @@ -25,9 +25,9 @@ .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" -.\" $FreeBSD: src/usr.sbin/acpi/iasl/iasl.8,v 1.2 2004/06/13 18:03:39 ru Exp $ +.\" $FreeBSD: src/usr.sbin/acpi/iasl/iasl.8,v 1.2.18.1 2008/05/28 09:19:56 rpaulo Exp $ .\" -.Dd August 7, 2003 +.Dd May 20, 2008 .Dt IASL 8 .Os .Sh NAME @@ -35,7 +35,7 @@ .Nd Intel ACPI compiler/decompiler .Sh SYNOPSIS .Nm -.Op Fl cefghl +.Op Fl 2cefghl .Op Fl b Ar type .Op Fl d Ar file .Op Fl dc Ar file @@ -57,6 +57,7 @@ .Op Fl vr .Op Fl vs .Op Fl x Ar level +.Op Fl w Ar level .Ar input-file .Sh DESCRIPTION The @@ -68,7 +69,7 @@ include: .Bl -bullet -offset indent .It -Full support for the ACPI 2.0b Specification including ASL grammar +Full support for the ACPI 3.0b Specification including ASL grammar elements and operators. .It Extensive compiler syntax and semantic error checking, especially in @@ -82,6 +83,8 @@ .El .Sh OPTIONS .Bl -tag -width indent +.It Fl 2 +Emit ACPI 2.0 compatible ASL code. .It Fl b Sm Cm p | t | b Sm Create compiler debug/trace file .Pq Pa *.txt . @@ -154,6 +157,8 @@ Disable signon. .It Fl x Ar level Set debug level for trace output. +.It Fl w Ar level +Set warning level. .El .Sh SEE ALSO .Xr acpi 4 , From owner-p4-projects@FreeBSD.ORG Fri May 30 04:12:11 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B7A621065675; Fri, 30 May 2008 04:12:11 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7986E106566C for ; Fri, 30 May 2008 04:12:11 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 5BBC08FC16 for ; Fri, 30 May 2008 04:12:11 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U4CBZ7056797 for ; Fri, 30 May 2008 04:12:11 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U4CBZK056795 for perforce@freebsd.org; Fri, 30 May 2008 04:12:11 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 04:12:11 GMT Message-Id: <200805300412.m4U4CBZK056795@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142558 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 04:12:12 -0000 http://perforce.freebsd.org/chv.cgi?CH=142558 Change 142558 by jb@freebsd3 on 2008/05/30 04:11:19 MFdtrace Affected files ... .. //depot/projects/dtrace7/src/sys/kern/makesyscalls.sh#2 edit .. //depot/projects/dtrace7/src/sys/kern/syscalls.c#3 edit .. //depot/projects/dtrace7/src/sys/kern/systrace_args.c#3 edit .. //depot/projects/dtrace7/src/sys/sys/syscall.h#3 edit .. //depot/projects/dtrace7/src/sys/sys/syscall.mk#3 edit .. //depot/projects/dtrace7/src/sys/sys/sysproto.h#3 edit Differences ... ==== //depot/projects/dtrace7/src/sys/kern/makesyscalls.sh#2 (text+ko) ==== @@ -1,6 +1,6 @@ #! /bin/sh - # @(#)makesyscalls.sh 8.1 (Berkeley) 6/10/93 -# $FreeBSD: src/sys/kern/makesyscalls.sh,v 1.68 2007/07/04 22:38:28 peter Exp $ +# $FreeBSD: src/sys/kern/makesyscalls.sh,v 1.70 2008/03/27 01:53:44 jb Exp $ set -e @@ -34,10 +34,11 @@ sysinc="sysinc.switch.$$" sysarg="sysarg.switch.$$" sysprotoend="sysprotoend.$$" +systracetmp="systrace.$$" -trap "rm $sysaue $sysdcl $syscompat $syscompatdcl $syscompat4 $syscompat4dcl $syscompat6 $syscompat6dcl $sysent $sysinc $sysarg $sysprotoend" 0 +trap "rm $sysaue $sysdcl $syscompat $syscompatdcl $syscompat4 $syscompat4dcl $syscompat6 $syscompat6dcl $sysent $sysinc $sysarg $sysprotoend $systracetmp" 0 -touch $sysaue $sysdcl $syscompat $syscompatdcl $syscompat4 $syscompat4dcl $syscompat6 $syscompat6dcl $sysent $sysinc $sysarg $sysprotoend +touch $sysaue $sysdcl $syscompat $syscompatdcl $syscompat4 $syscompat4dcl $syscompat6 $syscompat6dcl $sysent $sysinc $sysarg $sysprotoend $systracetmp case $# in 0) echo "usage: $0 input-file " 1>&2 @@ -82,6 +83,7 @@ syshdr = \"$syshdr\" sysmk = \"$sysmk\" systrace = \"$systrace\" + systracetmp = \"$systracetmp\" compat = \"$compat\" compat4 = \"$compat4\" compat6 = \"$compat6\" @@ -159,6 +161,9 @@ printf "\tint64_t *iarg = (int64_t *) uarg;\n" > systrace printf "\tswitch (sysnum) {\n" > systrace + printf "static void\nsystrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz)\n{\n\tconst char *p = NULL;\n" > systracetmp + printf "\tswitch (sysnum) {\n" > systracetmp + next } NF == 0 || $1 ~ /^;/ { @@ -316,9 +321,12 @@ || $3 == "NOIMPL" || $3 == "NOSTD" { parseline() printf("\t/* %s */\n\tcase %d: {\n", funcname, syscall) > systrace + printf("\t/* %s */\n\tcase %d:\n", funcname, syscall) > systracetmp if (argc > 0) { + printf("\t\tswitch(ndx) {\n") > systracetmp printf("\t\tstruct %s *p = params;\n", argalias) > systrace for (i = 1; i <= argc; i++) { + printf("\t\tcase %d:\n\t\t\tp = \"%s\";\n\t\t\tbreak;\n", i - 1, argtype[i]) > systracetmp if (index(argtype[i], "*") > 0 || argtype[i] == "caddr_t") printf("\t\tuarg[%d] = (intptr_t) p->%s; /* %s */\n", \ i - 1, \ @@ -332,8 +340,10 @@ i - 1, \ argname[i], argtype[i]) > systrace } + printf("\t\tdefault:\n\t\t\tbreak;\n\t\t};\n") > systracetmp } printf("\t\t*n_args = %d;\n\t\tbreak;\n\t}\n", argc) > systrace + printf("\t\tbreak;\n") > systracetmp if ((!nosys || funcname != "nosys") && \ (funcname != "lkmnosys") && (funcname != "lkmressys")) { if (argc != 0 && $3 != "NOARGS" && $3 != "NOPROTO") { @@ -488,7 +498,6 @@ if (ncompat != 0 || ncompat4 != 0 || ncompat6 != 0) printf "#include \"opt_compat.h\"\n\n" > syssw - printf "#include \\n" > syssw if (ncompat != 0) { printf "\n#ifdef %s\n", compat > sysinc @@ -529,6 +538,7 @@ printf("#define\t%sMAXSYSCALL\t%d\n", syscallprefix, syscall) \ > syshdr printf "\tdefault:\n\t\t*n_args = 0;\n\t\tbreak;\n\t};\n}\n" > systrace + printf "\tdefault:\n\t\tbreak;\n\t};\n\tif (p != NULL)\n\t\tstrlcpy(desc, p, descsz);\n}\n" > systracetmp } ' cat $sysinc $sysent >> $syssw @@ -537,4 +547,5 @@ $syscompat4 $syscompat4dcl \ $syscompat6 $syscompat6dcl \ $sysaue $sysprotoend > $sysproto +cat $systracetmp >> $systrace ==== //depot/projects/dtrace7/src/sys/kern/syscalls.c#3 (text+ko) ==== @@ -2,7 +2,7 @@ * System call names. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/kern/syscalls.c,v 1.214.2.1 2008/04/10 09:40:06 dfr Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.233.2.1 2008/04/10 09:39:24 dfr Exp */ ==== //depot/projects/dtrace7/src/sys/kern/systrace_args.c#3 (text+ko) ==== @@ -2,7 +2,7 @@ * System call argument to DTrace register array converstion. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/kern/systrace_args.c,v 1.14.2.1 2008/04/10 09:40:06 dfr Exp $ + * $FreeBSD$ * This file is part of the DTrace syscall provider. */ @@ -2886,3 +2886,4720 @@ break; }; } +static void +systrace_setargdesc(int sysnum, int ndx, char *desc, size_t descsz) +{ + const char *p = NULL; + switch (sysnum) { + /* nosys */ + case 0: + break; + /* sys_exit */ + case 1: + switch(ndx) { + case 0: + p = "int"; + break; + default: + break; + }; + break; + /* fork */ + case 2: + break; + /* read */ + case 3: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "void *"; + break; + case 2: + p = "size_t"; + break; + default: + break; + }; + break; + /* write */ + case 4: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "const void *"; + break; + case 2: + p = "size_t"; + break; + default: + break; + }; + break; + /* open */ + case 5: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "int"; + break; + case 2: + p = "int"; + break; + default: + break; + }; + break; + /* close */ + case 6: + switch(ndx) { + case 0: + p = "int"; + break; + default: + break; + }; + break; + /* wait4 */ + case 7: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "int *"; + break; + case 2: + p = "int"; + break; + case 3: + p = "struct rusage *"; + break; + default: + break; + }; + break; + /* link */ + case 9: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "char *"; + break; + default: + break; + }; + break; + /* unlink */ + case 10: + switch(ndx) { + case 0: + p = "char *"; + break; + default: + break; + }; + break; + /* chdir */ + case 12: + switch(ndx) { + case 0: + p = "char *"; + break; + default: + break; + }; + break; + /* fchdir */ + case 13: + switch(ndx) { + case 0: + p = "int"; + break; + default: + break; + }; + break; + /* mknod */ + case 14: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "int"; + break; + case 2: + p = "int"; + break; + default: + break; + }; + break; + /* chmod */ + case 15: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "int"; + break; + default: + break; + }; + break; + /* chown */ + case 16: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "int"; + break; + case 2: + p = "int"; + break; + default: + break; + }; + break; + /* obreak */ + case 17: + switch(ndx) { + case 0: + p = "char *"; + break; + default: + break; + }; + break; + /* getpid */ + case 20: + break; + /* mount */ + case 21: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "char *"; + break; + case 2: + p = "int"; + break; + case 3: + p = "caddr_t"; + break; + default: + break; + }; + break; + /* unmount */ + case 22: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "int"; + break; + default: + break; + }; + break; + /* setuid */ + case 23: + switch(ndx) { + case 0: + p = "uid_t"; + break; + default: + break; + }; + break; + /* getuid */ + case 24: + break; + /* geteuid */ + case 25: + break; + /* ptrace */ + case 26: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "pid_t"; + break; + case 2: + p = "caddr_t"; + break; + case 3: + p = "int"; + break; + default: + break; + }; + break; + /* recvmsg */ + case 27: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "struct msghdr *"; + break; + case 2: + p = "int"; + break; + default: + break; + }; + break; + /* sendmsg */ + case 28: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "struct msghdr *"; + break; + case 2: + p = "int"; + break; + default: + break; + }; + break; + /* recvfrom */ + case 29: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "caddr_t"; + break; + case 2: + p = "size_t"; + break; + case 3: + p = "int"; + break; + case 4: + p = "struct sockaddr *__restrict"; + break; + case 5: + p = "__socklen_t *__restrict"; + break; + default: + break; + }; + break; + /* accept */ + case 30: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "struct sockaddr *__restrict"; + break; + case 2: + p = "__socklen_t *__restrict"; + break; + default: + break; + }; + break; + /* getpeername */ + case 31: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "struct sockaddr *__restrict"; + break; + case 2: + p = "__socklen_t *__restrict"; + break; + default: + break; + }; + break; + /* getsockname */ + case 32: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "struct sockaddr *__restrict"; + break; + case 2: + p = "__socklen_t *__restrict"; + break; + default: + break; + }; + break; + /* access */ + case 33: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "int"; + break; + default: + break; + }; + break; + /* chflags */ + case 34: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "int"; + break; + default: + break; + }; + break; + /* fchflags */ + case 35: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "int"; + break; + default: + break; + }; + break; + /* sync */ + case 36: + break; + /* kill */ + case 37: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "int"; + break; + default: + break; + }; + break; + /* getppid */ + case 39: + break; + /* dup */ + case 41: + switch(ndx) { + case 0: + p = "u_int"; + break; + default: + break; + }; + break; + /* pipe */ + case 42: + break; + /* getegid */ + case 43: + break; + /* profil */ + case 44: + switch(ndx) { + case 0: + p = "caddr_t"; + break; + case 1: + p = "size_t"; + break; + case 2: + p = "size_t"; + break; + case 3: + p = "u_int"; + break; + default: + break; + }; + break; + /* ktrace */ + case 45: + switch(ndx) { + case 0: + p = "const char *"; + break; + case 1: + p = "int"; + break; + case 2: + p = "int"; + break; + case 3: + p = "int"; + break; + default: + break; + }; + break; + /* getgid */ + case 47: + break; + /* getlogin */ + case 49: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "u_int"; + break; + default: + break; + }; + break; + /* setlogin */ + case 50: + switch(ndx) { + case 0: + p = "char *"; + break; + default: + break; + }; + break; + /* acct */ + case 51: + switch(ndx) { + case 0: + p = "char *"; + break; + default: + break; + }; + break; + /* sigaltstack */ + case 53: + switch(ndx) { + case 0: + p = "stack_t *"; + break; + case 1: + p = "stack_t *"; + break; + default: + break; + }; + break; + /* ioctl */ + case 54: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "u_long"; + break; + case 2: + p = "caddr_t"; + break; + default: + break; + }; + break; + /* reboot */ + case 55: + switch(ndx) { + case 0: + p = "int"; + break; + default: + break; + }; + break; + /* revoke */ + case 56: + switch(ndx) { + case 0: + p = "char *"; + break; + default: + break; + }; + break; + /* symlink */ + case 57: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "char *"; + break; + default: + break; + }; + break; + /* readlink */ + case 58: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "char *"; + break; + case 2: + p = "int"; + break; + default: + break; + }; + break; + /* execve */ + case 59: + switch(ndx) { + case 0: + p = "char *"; + break; + case 1: + p = "char **"; + break; + case 2: + p = "char **"; + break; + default: + break; + }; + break; + /* umask */ + case 60: + switch(ndx) { + case 0: + p = "int"; + break; + default: + break; + }; + break; + /* chroot */ + case 61: + switch(ndx) { + case 0: + p = "char *"; + break; + default: + break; + }; + break; + /* msync */ + case 65: + switch(ndx) { + case 0: + p = "void *"; + break; + case 1: + p = "size_t"; + break; + case 2: + p = "int"; + break; + default: + break; + }; + break; + /* vfork */ + case 66: + break; + /* sbrk */ + case 69: + switch(ndx) { + case 0: + p = "int"; + break; + default: + break; + }; + break; + /* sstk */ + case 70: + switch(ndx) { + case 0: + p = "int"; + break; + default: + break; + }; + break; + /* ovadvise */ + case 72: + switch(ndx) { + case 0: + p = "int"; + break; + default: + break; + }; + break; + /* munmap */ + case 73: + switch(ndx) { + case 0: + p = "void *"; + break; + case 1: + p = "size_t"; + break; + default: + break; + }; + break; + /* mprotect */ + case 74: + switch(ndx) { + case 0: + p = "const void *"; + break; + case 1: + p = "size_t"; + break; + case 2: + p = "int"; + break; + default: + break; + }; + break; + /* madvise */ + case 75: + switch(ndx) { + case 0: + p = "void *"; + break; + case 1: + p = "size_t"; + break; + case 2: + p = "int"; + break; + default: + break; + }; + break; + /* mincore */ + case 78: + switch(ndx) { + case 0: + p = "const void *"; + break; + case 1: + p = "size_t"; + break; + case 2: + p = "char *"; + break; + default: + break; + }; + break; + /* getgroups */ + case 79: + switch(ndx) { + case 0: + p = "u_int"; + break; + case 1: + p = "gid_t *"; + break; + default: + break; + }; + break; + /* setgroups */ + case 80: + switch(ndx) { + case 0: + p = "u_int"; + break; + case 1: + p = "gid_t *"; + break; + default: + break; + }; + break; + /* getpgrp */ + case 81: + break; + /* setpgid */ + case 82: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "int"; + break; + default: + break; + }; + break; + /* setitimer */ + case 83: + switch(ndx) { + case 0: + p = "u_int"; + break; + case 1: + p = "struct itimerval *"; + break; + case 2: + p = "struct itimerval *"; + break; + default: + break; + }; + break; + /* swapon */ + case 85: + switch(ndx) { + case 0: + p = "char *"; + break; + default: + break; + }; + break; + /* getitimer */ + case 86: + switch(ndx) { + case 0: + p = "u_int"; + break; + case 1: + p = "struct itimerval *"; + break; + default: + break; + }; + break; + /* getdtablesize */ + case 89: + break; + /* dup2 */ + case 90: + switch(ndx) { + case 0: + p = "u_int"; + break; + case 1: + p = "u_int"; + break; + default: + break; + }; + break; + /* fcntl */ + case 92: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "int"; + break; + case 2: + p = "long"; + break; + default: + break; + }; + break; + /* select */ + case 93: + switch(ndx) { + case 0: + p = "int"; + break; + case 1: + p = "fd_set *"; + break; + case 2: + p = "fd_set *"; + break; + case 3: >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri May 30 04:14:14 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 09715106567C; Fri, 30 May 2008 04:14:14 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id BB81F106566C for ; Fri, 30 May 2008 04:14:13 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 9E4A38FC17 for ; Fri, 30 May 2008 04:14:13 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U4ED1f056830 for ; Fri, 30 May 2008 04:14:13 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U4EDsj056828 for perforce@freebsd.org; Fri, 30 May 2008 04:14:13 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 04:14:13 GMT Message-Id: <200805300414.m4U4EDsj056828@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142559 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 04:14:14 -0000 http://perforce.freebsd.org/chv.cgi?CH=142559 Change 142559 by jb@freebsd3 on 2008/05/30 04:13:52 IF7 Affected files ... .. //depot/projects/dtrace7/src/sys/net/if_media.h#3 integrate .. //depot/projects/dtrace7/src/sys/sys/param.h#9 integrate Differences ... ==== //depot/projects/dtrace7/src/sys/net/if_media.h#3 (text+ko) ==== @@ -1,5 +1,5 @@ /* $NetBSD: if_media.h,v 1.3 1997/03/26 01:19:27 thorpej Exp $ */ -/* $FreeBSD: src/sys/net/if_media.h,v 1.40.2.1 2008/04/25 16:52:09 sam Exp $ */ +/* $FreeBSD: src/sys/net/if_media.h,v 1.40.2.2 2008/05/27 18:34:20 antoine Exp $ */ /*- * Copyright (c) 1997 @@ -344,7 +344,6 @@ { IFM_1000_LX, "1000baseLX" }, \ { IFM_1000_CX, "1000baseCX" }, \ { IFM_1000_T, "1000baseTX" }, \ - { IFM_1000_T, "1000baseT" }, \ { IFM_HPNA_1, "homePNA" }, \ { IFM_10G_LR, "10Gbase-LR" }, \ { IFM_10G_SR, "10Gbase-SR" }, \ @@ -369,6 +368,7 @@ { IFM_1000_SX, "1000SX" }, \ { IFM_1000_LX, "1000LX" }, \ { IFM_1000_CX, "1000CX" }, \ + { IFM_1000_T, "1000baseT" }, \ { IFM_1000_T, "1000TX" }, \ { IFM_1000_T, "1000T" }, \ { IFM_2500_SX, "2500SX" }, \ ==== //depot/projects/dtrace7/src/sys/sys/param.h#9 (text+ko) ==== @@ -32,7 +32,7 @@ * SUCH DAMAGE. * * @(#)param.h 8.3 (Berkeley) 4/4/95 - * $FreeBSD: src/sys/sys/param.h,v 1.308.2.12 2008/05/05 16:44:09 attilio Exp $ + * $FreeBSD: src/sys/sys/param.h,v 1.308.2.13 2008/05/27 20:01:04 delphij Exp $ */ #ifndef _SYS_PARAM_H_ @@ -57,7 +57,7 @@ * is created, otherwise 1. */ #undef __FreeBSD_version -#define __FreeBSD_version 700108 /* Master, propagated to newvers */ +#define __FreeBSD_version 700109 /* Master, propagated to newvers */ #ifndef LOCORE #include From owner-p4-projects@FreeBSD.ORG Fri May 30 04:16:18 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D0BE8106567B; Fri, 30 May 2008 04:16:18 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 92F5A1065672 for ; Fri, 30 May 2008 04:16:18 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 75FBD8FC0C for ; Fri, 30 May 2008 04:16:18 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U4GImg056908 for ; Fri, 30 May 2008 04:16:18 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U4GIKJ056906 for perforce@freebsd.org; Fri, 30 May 2008 04:16:18 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 04:16:18 GMT Message-Id: <200805300416.m4U4GIKJ056906@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142560 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 04:16:19 -0000 http://perforce.freebsd.org/chv.cgi?CH=142560 Change 142560 by jb@freebsd3 on 2008/05/30 04:15:23 IF7 Affected files ... .. //depot/projects/dtrace7/src/sys/kern/kern_conf.c#5 integrate Differences ... ==== //depot/projects/dtrace7/src/sys/kern/kern_conf.c#5 (text+ko) ==== @@ -25,11 +25,12 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/kern_conf.c,v 1.208.2.3 2008/04/05 04:18:29 kib Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/kern_conf.c,v 1.208.2.4 2008/05/28 15:41:16 kib Exp $"); #include #include #include +#include #include #include #include @@ -526,6 +527,37 @@ return ((unit & 0xff) | ((unit << 8) & ~0xffff)); } +static void +notify(struct cdev *dev, const char *ev) +{ + static const char prefix[] = "cdev="; + char *data; + int namelen; + + if (cold) + return; + namelen = strlen(dev->si_name); + data = malloc(namelen + sizeof(prefix), M_TEMP, M_WAITOK); + memcpy(data, prefix, sizeof(prefix) - 1); + memcpy(data + sizeof(prefix) - 1, dev->si_name, namelen + 1); + devctl_notify("DEVFS", "CDEV", ev, data); + free(data, M_TEMP); +} + +static void +notify_create(struct cdev *dev) +{ + + notify(dev, "CREATE"); +} + +static void +notify_destroy(struct cdev *dev) +{ + + notify(dev, "DESTROY"); +} + static struct cdev * newdev(struct cdevsw *csw, int y, struct cdev *si) { @@ -706,6 +738,9 @@ devfs_create(dev); clean_unrhdrl(devfs_inos); dev_unlock_and_free(); + + notify_create(dev); + return (dev); } @@ -794,6 +829,9 @@ clean_unrhdrl(devfs_inos); dev_unlock(); dev_depends(pdev, dev); + + notify_create(dev); + return (dev); } @@ -842,6 +880,10 @@ msleep(&csw, &devmtx, PRIBIO, "devdrn", hz / 10); } + mtx_unlock(&devmtx); + notify_destroy(dev); + mtx_lock(&devmtx); + dev->si_drv1 = 0; dev->si_drv2 = 0; bzero(&dev->__si_u, sizeof(dev->__si_u)); From owner-p4-projects@FreeBSD.ORG Fri May 30 04:17:20 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 798F61065675; Fri, 30 May 2008 04:17:20 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3BC1F1065672 for ; Fri, 30 May 2008 04:17:20 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 1EC6A8FC39 for ; Fri, 30 May 2008 04:17:19 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U4HJA8056929 for ; Fri, 30 May 2008 04:17:19 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U4HJR7056927 for perforce@freebsd.org; Fri, 30 May 2008 04:17:19 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 04:17:19 GMT Message-Id: <200805300417.m4U4HJR7056927@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142561 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 04:17:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=142561 Change 142561 by jb@freebsd3 on 2008/05/30 04:16:29 I had better use debugging stuf in this project for now. Affected files ... .. //depot/projects/dtrace7/src/sys/i386/conf/GENERIC#6 edit Differences ... ==== //depot/projects/dtrace7/src/sys/i386/conf/GENERIC#6 (text+ko) ==== @@ -68,6 +68,14 @@ options KDTRACE_HOOKS # DTrace hooks required to load DTrace modules options DDB_CTF # Load CTF data too. +options KDB # Enable kernel debugger support. +options DDB # Support DDB. +options GDB # Support remote GDB. +options INVARIANTS # Enable calls of extra sanity checking +options INVARIANT_SUPPORT # Extra sanity checks of internal structures, required by INVARIANTS +options WITNESS # Enable checks to detect deadlocks and cycles +options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed + # To make an SMP kernel, the next two lines are needed options SMP # Symmetric MultiProcessor Kernel device apic # I/O APIC From owner-p4-projects@FreeBSD.ORG Fri May 30 04:17:21 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 996391065730; Fri, 30 May 2008 04:17:20 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 907AA10656AC for ; Fri, 30 May 2008 04:17:20 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 66F498FC3F for ; Fri, 30 May 2008 04:17:19 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U4HJNp056934 for ; Fri, 30 May 2008 04:17:19 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U4HJ6J056932 for perforce@freebsd.org; Fri, 30 May 2008 04:17:19 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 04:17:19 GMT Message-Id: <200805300417.m4U4HJ6J056932@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142562 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 04:17:22 -0000 http://perforce.freebsd.org/chv.cgi?CH=142562 Change 142562 by jb@freebsd3 on 2008/05/30 04:16:46 IFdtrace Affected files ... .. //depot/projects/dtrace7/src/sys/kern/init_sysent.c#3 edit .. //depot/projects/dtrace7/src/sys/kern/kern_ctf.c#2 edit .. //depot/projects/dtrace7/src/sys/kern/kern_dtrace.c#7 edit .. //depot/projects/dtrace7/src/sys/kern/kern_malloc.c#2 edit .. //depot/projects/dtrace7/src/sys/kern/kern_proc.c#8 edit .. //depot/projects/dtrace7/src/sys/kern/link_elf.c#4 edit .. //depot/projects/dtrace7/src/sys/kern/link_elf_obj.c#4 edit Differences ... ==== //depot/projects/dtrace7/src/sys/kern/init_sysent.c#3 (text+ko) ==== @@ -2,13 +2,12 @@ * System call switch table. * * DO NOT EDIT-- this file is automatically generated. - * $FreeBSD: src/sys/kern/init_sysent.c,v 1.230.2.1 2008/04/10 09:40:06 dfr Exp $ + * $FreeBSD$ * created from FreeBSD: src/sys/kern/syscalls.master,v 1.233.2.1 2008/04/10 09:39:24 dfr Exp */ #include "opt_compat.h" -#include #include #include #include ==== //depot/projects/dtrace7/src/sys/kern/kern_ctf.c#2 (text+ko) ==== @@ -303,7 +303,7 @@ lc->typlenp = &ef->typlen; out: - VOP_UNLOCK(nd.ni_vp, 0); + VOP_UNLOCK(nd.ni_vp, 0, td); vn_close(nd.ni_vp, FREAD, td->td_ucred, td); VFS_UNLOCK_GIANT(vfslocked); ==== //depot/projects/dtrace7/src/sys/kern/kern_dtrace.c#7 (text+ko) ==== @@ -106,15 +106,3 @@ } SYSINIT(kdtrace, SI_SUB_KDTRACE, SI_ORDER_FIRST, init_dtrace, NULL); - -#ifndef KDB -/* - * This is a stub for the kernel debugger for the DTrace actions to call - * when the kernel has been built without KDB. - */ -void -kdb_enter(const char *why, const char *msg) -{ - printf("Cannot enter kernel debugger - No KDB in kernel.\n%s - %s\n", why, msg); -} -#endif ==== //depot/projects/dtrace7/src/sys/kern/kern_malloc.c#2 (text+ko) ==== @@ -43,9 +43,10 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/kern_malloc.c,v 1.162 2007/06/27 13:39:38 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/kern_malloc.c,v 1.165 2008/05/23 00:43:36 jb Exp $"); #include "opt_ddb.h" +#include "opt_kdtrace.h" #include "opt_vm.h" #include @@ -86,6 +87,12 @@ #include +#ifdef KDTRACE_HOOKS +#include + +dtrace_malloc_probe_func_t dtrace_malloc_probe; +#endif + /* * When realloc() is called, if the new size is sufficiently smaller than * the old size, realloc() will allocate a new, smaller block to avoid @@ -255,6 +262,17 @@ } if (zindx != -1) mtsp->mts_size |= 1 << zindx; + +#ifdef KDTRACE_HOOKS + if (dtrace_malloc_probe != NULL) { + uint32_t probe_id = mtip->mti_probes[DTMALLOC_PROBE_MALLOC]; + if (probe_id != 0) + (dtrace_malloc_probe)(probe_id, + (uintptr_t) mtp, (uintptr_t) mtip, + (uintptr_t) mtsp, size, zindx); + } +#endif + critical_exit(); } @@ -283,6 +301,17 @@ mtsp = &mtip->mti_stats[curcpu]; mtsp->mts_memfreed += size; mtsp->mts_numfrees++; + +#ifdef KDTRACE_HOOKS + if (dtrace_malloc_probe != NULL) { + uint32_t probe_id = mtip->mti_probes[DTMALLOC_PROBE_FREE]; + if (probe_id != 0) + (dtrace_malloc_probe)(probe_id, + (uintptr_t) mtp, (uintptr_t) mtip, + (uintptr_t) mtsp, size, 0); + } +#endif + critical_exit(); } @@ -804,6 +833,40 @@ SYSCTL_INT(_kern, OID_AUTO, malloc_count, CTLFLAG_RD, &kmemcount, 0, "Count of kernel malloc types"); +void +malloc_type_list(malloc_type_list_func_t *func, void *arg) +{ + struct malloc_type *mtp, **bufmtp; + int count, i; + size_t buflen; + + mtx_lock(&malloc_mtx); +restart: + mtx_assert(&malloc_mtx, MA_OWNED); + count = kmemcount; + mtx_unlock(&malloc_mtx); + + buflen = sizeof(struct malloc_type *) * count; + bufmtp = malloc(buflen, M_TEMP, M_WAITOK); + + mtx_lock(&malloc_mtx); + + if (count < kmemcount) { + free(bufmtp, M_TEMP); + goto restart; + } + + for (mtp = kmemstatistics, i = 0; mtp != NULL; mtp = mtp->ks_next, i++) + bufmtp[i] = mtp; + + mtx_unlock(&malloc_mtx); + + for (i = 0; i < count; i++) + (func)(bufmtp[i], arg); + + free(bufmtp, M_TEMP); +} + #ifdef DDB DB_SHOW_COMMAND(malloc, db_show_malloc) { ==== //depot/projects/dtrace7/src/sys/kern/kern_proc.c#8 (text+ko) ==== @@ -79,33 +79,33 @@ #include SDT_PROVIDER_DEFINE(proc); -SDT_PROBE_DEFINE(proc, kernel, ctor , entry); -SDT_PROBE_ARGTYPE(proc, kernel, ctor , entry, 0, "struct proc *"); -SDT_PROBE_ARGTYPE(proc, kernel, ctor , entry, 1, "int"); -SDT_PROBE_ARGTYPE(proc, kernel, ctor , entry, 2, "void *"); -SDT_PROBE_ARGTYPE(proc, kernel, ctor , entry, 3, "int"); -SDT_PROBE_DEFINE(proc, kernel, ctor , return); -SDT_PROBE_ARGTYPE(proc, kernel, ctor , return, 0, "struct proc *"); -SDT_PROBE_ARGTYPE(proc, kernel, ctor , return, 1, "int"); -SDT_PROBE_ARGTYPE(proc, kernel, ctor , return, 2, "void *"); -SDT_PROBE_ARGTYPE(proc, kernel, ctor , return, 3, "int"); -SDT_PROBE_DEFINE(proc, kernel, dtor , entry); -SDT_PROBE_ARGTYPE(proc, kernel, dtor , entry, 0, "struct proc *"); -SDT_PROBE_ARGTYPE(proc, kernel, dtor , entry, 1, "int"); -SDT_PROBE_ARGTYPE(proc, kernel, dtor , entry, 2, "void *"); -SDT_PROBE_ARGTYPE(proc, kernel, dtor , entry, 3, "struct thread *"); -SDT_PROBE_DEFINE(proc, kernel, dtor , return); -SDT_PROBE_ARGTYPE(proc, kernel, dtor , return, 0, "struct proc *"); -SDT_PROBE_ARGTYPE(proc, kernel, dtor , return, 1, "int"); -SDT_PROBE_ARGTYPE(proc, kernel, dtor , return, 2, "void *"); -SDT_PROBE_DEFINE(proc, kernel, init , entry); -SDT_PROBE_ARGTYPE(proc, kernel, init , entry, 0, "struct proc *"); -SDT_PROBE_ARGTYPE(proc, kernel, init , entry, 1, "int"); -SDT_PROBE_ARGTYPE(proc, kernel, init , entry, 2, "int"); -SDT_PROBE_DEFINE(proc, kernel, init , return); -SDT_PROBE_ARGTYPE(proc, kernel, init , return, 0, "struct proc *"); -SDT_PROBE_ARGTYPE(proc, kernel, init , return, 1, "int"); -SDT_PROBE_ARGTYPE(proc, kernel, init , return, 2, "int"); +SDT_PROBE_DEFINE(proc, kernel, ctor, entry); +SDT_PROBE_ARGTYPE(proc, kernel, ctor, entry, 0, "struct proc *"); +SDT_PROBE_ARGTYPE(proc, kernel, ctor, entry, 1, "int"); +SDT_PROBE_ARGTYPE(proc, kernel, ctor, entry, 2, "void *"); +SDT_PROBE_ARGTYPE(proc, kernel, ctor, entry, 3, "int"); +SDT_PROBE_DEFINE(proc, kernel, ctor, return); +SDT_PROBE_ARGTYPE(proc, kernel, ctor, return, 0, "struct proc *"); +SDT_PROBE_ARGTYPE(proc, kernel, ctor, return, 1, "int"); +SDT_PROBE_ARGTYPE(proc, kernel, ctor, return, 2, "void *"); +SDT_PROBE_ARGTYPE(proc, kernel, ctor, return, 3, "int"); +SDT_PROBE_DEFINE(proc, kernel, dtor, entry); +SDT_PROBE_ARGTYPE(proc, kernel, dtor, entry, 0, "struct proc *"); +SDT_PROBE_ARGTYPE(proc, kernel, dtor, entry, 1, "int"); +SDT_PROBE_ARGTYPE(proc, kernel, dtor, entry, 2, "void *"); +SDT_PROBE_ARGTYPE(proc, kernel, dtor, entry, 3, "struct thread *"); +SDT_PROBE_DEFINE(proc, kernel, dtor, return); +SDT_PROBE_ARGTYPE(proc, kernel, dtor, return, 0, "struct proc *"); +SDT_PROBE_ARGTYPE(proc, kernel, dtor, return, 1, "int"); +SDT_PROBE_ARGTYPE(proc, kernel, dtor, return, 2, "void *"); +SDT_PROBE_DEFINE(proc, kernel, init, entry); +SDT_PROBE_ARGTYPE(proc, kernel, init, entry, 0, "struct proc *"); +SDT_PROBE_ARGTYPE(proc, kernel, init, entry, 1, "int"); +SDT_PROBE_ARGTYPE(proc, kernel, init, entry, 2, "int"); +SDT_PROBE_DEFINE(proc, kernel, init, return); +SDT_PROBE_ARGTYPE(proc, kernel, init, return, 0, "struct proc *"); +SDT_PROBE_ARGTYPE(proc, kernel, init, return, 1, "int"); +SDT_PROBE_ARGTYPE(proc, kernel, init, return, 2, "int"); MALLOC_DEFINE(M_PGRP, "pgrp", "process group header"); MALLOC_DEFINE(M_SESSION, "session", "session header"); @@ -173,9 +173,9 @@ struct proc *p; p = (struct proc *)mem; - SDT_PROBE(proc, kernel, ctor , entry, p, size, arg, flags, 0); + SDT_PROBE(proc, kernel, ctor, entry, p, size, arg, flags, 0); EVENTHANDLER_INVOKE(process_ctor, p); - SDT_PROBE(proc, kernel, ctor , return, p, size, arg, flags, 0); + SDT_PROBE(proc, kernel, ctor, return, p, size, arg, flags, 0); return (0); } @@ -190,8 +190,8 @@ /* INVARIANTS checks go here */ p = (struct proc *)mem; - td = FIRST_THREAD_IN_PROC(p); - SDT_PROBE(proc, kernel, dtor , entry, p, size, arg, td, 0); + td = FIRST_THREAD_IN_PROC(p); + SDT_PROBE(proc, kernel, dtor, entry, p, size, arg, td, 0); if (td != NULL) { #ifdef INVARIANTS KASSERT((p->p_numthreads == 1), @@ -210,7 +210,7 @@ EVENTHANDLER_INVOKE(process_dtor, p); if (p->p_ksi != NULL) KASSERT(! KSI_ONQ(p->p_ksi), ("SIGCHLD queue")); - SDT_PROBE(proc, kernel, dtor , return, p, size, arg, 0, 0); + SDT_PROBE(proc, kernel, dtor, return, p, size, arg, 0, 0); } /* @@ -222,7 +222,7 @@ struct proc *p; p = (struct proc *)mem; - SDT_PROBE(proc, kernel, init , entry, p, size, flags, 0, 0); + SDT_PROBE(proc, kernel, init, entry, p, size, flags, 0, 0); p->p_sched = (struct p_sched *)&p[1]; bzero(&p->p_mtx, sizeof(struct mtx)); mtx_init(&p->p_mtx, "process lock", NULL, MTX_DEF | MTX_DUPOK); @@ -230,7 +230,7 @@ TAILQ_INIT(&p->p_threads); /* all threads in proc */ EVENTHANDLER_INVOKE(process_init, p); p->p_stats = pstats_alloc(); - SDT_PROBE(proc, kernel, init , return, p, size, flags, 0, 0); + SDT_PROBE(proc, kernel, init, return, p, size, flags, 0, 0); return (0); } ==== //depot/projects/dtrace7/src/sys/kern/link_elf.c#4 (text+ko) ==== @@ -25,8 +25,9 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/link_elf.c,v 1.93.2.1 2008/03/18 11:49:11 ru Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/link_elf.c,v 1.97 2008/05/23 00:49:39 jb Exp $"); +#include "opt_ddb.h" #include "opt_gdb.h" #include "opt_mac.h" @@ -62,6 +63,10 @@ #include +#ifdef DDB_CTF +#include +#endif + #include "linker_if.h" #define MAXSEGS 4 @@ -98,11 +103,18 @@ long ddbstrcnt; /* number of bytes in string table */ caddr_t symbase; /* malloc'ed symbold base */ caddr_t strbase; /* malloc'ed string base */ + caddr_t ctftab; /* CTF table */ + long ctfcnt; /* number of bytes in CTF table */ + caddr_t ctfoff; /* CTF offset table */ + caddr_t typoff; /* Type offset table */ + long typlen; /* Number of type entries. */ #ifdef GDB struct link_map gdb; /* hooks for gdb */ #endif } *elf_file_t; +#include + static int link_elf_link_common_finish(linker_file_t); static int link_elf_link_preload(linker_class_t cls, const char*, linker_file_t*); @@ -122,7 +134,7 @@ int (*)(const char *, void *), void *); static int link_elf_each_function_nameval(linker_file_t, - int (*)(linker_file_t, linker_symval_t*, void *), + linker_function_nameval_callback_t, void *); static void link_elf_reloc_local(linker_file_t); static Elf_Addr elf_lookup(linker_file_t lf, Elf_Size symidx, int deps); @@ -138,6 +150,7 @@ KOBJMETHOD(linker_lookup_set, link_elf_lookup_set), KOBJMETHOD(linker_each_function_name, link_elf_each_function_name), KOBJMETHOD(linker_each_function_nameval, link_elf_each_function_nameval), + KOBJMETHOD(linker_ctf_get, link_elf_ctf_get), { 0, 0 } }; @@ -914,6 +927,12 @@ free(ef->symbase, M_LINKER); if (ef->strbase) free(ef->strbase, M_LINKER); + if (ef->ctftab) + free(ef->ctftab, M_LINKER); + if (ef->ctfoff) + free(ef->ctfoff, M_LINKER); + if (ef->typoff) + free(ef->typoff, M_LINKER); } static void @@ -1233,7 +1252,7 @@ static int link_elf_each_function_nameval(linker_file_t file, - int (*callback)(linker_file_t, linker_symval_t *, void *), void *opaque) + linker_function_nameval_callback_t callback, void *opaque) { linker_symval_t symval; elf_file_t ef = (elf_file_t)file; @@ -1247,7 +1266,7 @@ error = link_elf_symbol_values(file, (c_linker_sym_t) symp, &symval); if (error) return (error); - error = callback(file, &symval, opaque); + error = callback(file, i, &symval, opaque); if (error) return (error); } ==== //depot/projects/dtrace7/src/sys/kern/link_elf_obj.c#4 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/link_elf_obj.c,v 1.95.2.1 2008/03/18 11:49:11 ru Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/link_elf_obj.c,v 1.99 2008/05/23 00:49:39 jb Exp $"); #include "opt_ddb.h" #include "opt_mac.h" @@ -58,6 +58,10 @@ #include +#ifdef DDB_CTF +#include +#endif + #include "linker_if.h" typedef struct { @@ -106,8 +110,16 @@ caddr_t shstrtab; /* Section name string table */ long shstrcnt; /* number of bytes in string table */ + caddr_t ctftab; /* CTF table */ + long ctfcnt; /* number of bytes in CTF table */ + caddr_t ctfoff; /* CTF offset table */ + caddr_t typoff; /* Type offset table */ + long typlen; /* Number of type entries. */ + } *elf_file_t; +#include + static int link_elf_link_preload(linker_class_t cls, const char *, linker_file_t *); static int link_elf_link_preload_finish(linker_file_t); @@ -125,7 +137,7 @@ static int link_elf_each_function_name(linker_file_t, int (*)(const char *, void *), void *); static int link_elf_each_function_nameval(linker_file_t, - int (*)(linker_file_t, linker_symval_t*, void *), + linker_function_nameval_callback_t, void *); static void link_elf_reloc_local(linker_file_t); @@ -142,6 +154,7 @@ KOBJMETHOD(linker_lookup_set, link_elf_lookup_set), KOBJMETHOD(linker_each_function_name, link_elf_each_function_name), KOBJMETHOD(linker_each_function_nameval, link_elf_each_function_nameval), + KOBJMETHOD(linker_ctf_get, link_elf_ctf_get), { 0, 0 } }; @@ -819,6 +832,12 @@ free(ef->relatab, M_LINKER); if (ef->progtab) free(ef->progtab, M_LINKER); + if (ef->ctftab) + free(ef->ctftab, M_LINKER); + if (ef->ctfoff) + free(ef->ctfoff, M_LINKER); + if (ef->typoff) + free(ef->typoff, M_LINKER); if (file->filename != NULL) preload_delete_name(file->filename); /* XXX reclaim module memory? */ @@ -851,6 +870,12 @@ free(ef->ddbstrtab, M_LINKER); if (ef->shstrtab) free(ef->shstrtab, M_LINKER); + if (ef->ctftab) + free(ef->ctftab, M_LINKER); + if (ef->ctfoff) + free(ef->ctfoff, M_LINKER); + if (ef->typoff) + free(ef->typoff, M_LINKER); } static const char * @@ -1074,7 +1099,7 @@ static int link_elf_each_function_nameval(linker_file_t file, - int (*callback)(linker_file_t, linker_symval_t *, void *), void *opaque) + linker_function_nameval_callback_t callback, void *opaque) { linker_symval_t symval; elf_file_t ef = (elf_file_t)file; @@ -1088,7 +1113,7 @@ error = link_elf_symbol_values(file, (c_linker_sym_t) symp, &symval); if (error) return (error); - error = callback(file, &symval, opaque); + error = callback(file, i, &symval, opaque); if (error) return (error); } From owner-p4-projects@FreeBSD.ORG Fri May 30 04:23:26 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CF29D1065675; Fri, 30 May 2008 04:23:26 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 902E81065672 for ; Fri, 30 May 2008 04:23:26 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 711918FC1A for ; Fri, 30 May 2008 04:23:26 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U4NQfc057161 for ; Fri, 30 May 2008 04:23:26 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U4NPX6057159 for perforce@freebsd.org; Fri, 30 May 2008 04:23:25 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 04:23:25 GMT Message-Id: <200805300423.m4U4NPX6057159@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142563 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 04:23:27 -0000 http://perforce.freebsd.org/chv.cgi?CH=142563 Change 142563 by jb@freebsd3 on 2008/05/30 04:22:30 IFC Affected files ... .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/articles/Makefile#6 integrate .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/articles/gjournal-desktop/Makefile#1 branch .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/articles/gjournal-desktop/article.sgml#1 branch .. //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/glossary/freebsd-glossary.sgml#5 integrate .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#78 integrate .. //depot/projects/dtrace/ports/Mk/bsd.gnome.mk#13 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/buildscript#6 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/processlogs2#3 integrate .. //depot/projects/dtrace/ports/Tools/portbuild/scripts/processonelog#11 integrate .. //depot/projects/dtrace/src/contrib/binutils/bfd/coff-mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/cpu-mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/elf32-mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/elf64-mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/elfn32-mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/elfxx-mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/elfxx-mips.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/hosts/mipsbsd.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/hosts/mipsmach3.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/hosts/news-mips.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/mipsbsd.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/pe-mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/bfd/pei-mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/gas/config/e-mipsecoff.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/gas/config/e-mipself.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/gas/config/itbl-mips.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/gas/config/tc-mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/gas/config/tc-mips.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/gas/config/te-tmips.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/gas/doc/c-mips.texi#1 branch .. //depot/projects/dtrace/src/contrib/binutils/gprof/mips.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/include/coff/mips.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/include/coff/mipspe.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/include/opcode/mips.h#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/elf32bmipn32-defs.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/elf32btsmip.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/elf32btsmipn32.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/elf32ltsmip.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/elf32ltsmipn32.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/elf32mipswindiss.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/elf64btsmip.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/elf64ltsmip.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/mipsbig.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/mipsbsd.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/mipsidt.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/mipsidtl.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/mipslit.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/mipslnews.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emulparams/mipspe.sh#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emultempl/mipsecoff.em#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/emultempl/mipself.em#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/scripttempl/mips.sc#1 branch .. //depot/projects/dtrace/src/contrib/binutils/ld/scripttempl/mipsbsd.sc#1 branch .. //depot/projects/dtrace/src/contrib/binutils/opcodes/mips-dis.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/opcodes/mips-opc.c#1 branch .. //depot/projects/dtrace/src/contrib/binutils/opcodes/mips16-opc.c#1 branch .. //depot/projects/dtrace/src/lib/libthr/thread/thr_init.c#17 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_mutex.c#22 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_once.c#5 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_private.h#21 integrate .. //depot/projects/dtrace/src/sys/dev/ie/if_ie.c#4 integrate .. //depot/projects/dtrace/src/sys/dev/ie/if_ievar.h#4 integrate .. //depot/projects/dtrace/src/sys/dev/ieee488/upd7210.c#4 integrate .. //depot/projects/dtrace/src/sys/dev/led/led.c#5 integrate .. //depot/projects/dtrace/src/sys/dev/md/md.c#12 integrate .. //depot/projects/dtrace/src/sys/dev/puc/pucdata.c#9 integrate .. //depot/projects/dtrace/src/sys/dev/uart/uart_dev_ns8250.c#9 integrate .. //depot/projects/dtrace/src/sys/geom/geom_dev.c#6 integrate .. //depot/projects/dtrace/src/sys/kern/kern_conf.c#14 integrate .. //depot/projects/dtrace/src/sys/kern/kern_umtx.c#22 integrate .. //depot/projects/dtrace/src/sys/modules/ath_rate_onoe/Makefile#7 integrate .. //depot/projects/dtrace/src/sys/netinet/tcp_subr.c#22 integrate .. //depot/projects/dtrace/src/sys/netinet/udp_usrreq.c#18 integrate .. //depot/projects/dtrace/src/sys/netinet6/udp6_usrreq.c#18 integrate .. //depot/projects/dtrace/src/sys/netipx/spx_usrreq.c#7 integrate .. //depot/projects/dtrace/src/sys/sys/conf.h#12 integrate .. //depot/projects/dtrace/src/usr.sbin/jexec/jexec.8#7 integrate .. //depot/projects/dtrace/src/usr.sbin/jexec/jexec.c#7 integrate Differences ... ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/articles/Makefile#6 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: doc/el_GR.ISO8859-7/articles/Makefile,v 1.12 2008/01/14 14:19:41 keramida Exp $ +# $FreeBSD: doc/el_GR.ISO8859-7/articles/Makefile,v 1.13 2008/05/29 18:08:01 manolis Exp $ # # %SOURCE% en_US.ISO8859-1/articles/Makefile # %SRCID% 1.39 @@ -9,6 +9,7 @@ SUBDIR+= explaining-bsd SUBDIR+= formatting-media SUBDIR+= freebsd-questions +SUBDIR+= gjournal-desktop SUBDIR+= greek-language-support SUBDIR+= laptop SUBDIR+= multi-os ==== //depot/projects/dtrace/doc/el_GR.ISO8859-7/share/sgml/glossary/freebsd-glossary.sgml#5 (text+ko) ==== @@ -5,10 +5,10 @@ The FreeBSD Greek Documentation Project - $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/glossary/freebsd-glossary.sgml,v 1.4 2008/01/14 14:19:48 keramida Exp $ + $FreeBSD: doc/el_GR.ISO8859-7/share/sgml/glossary/freebsd-glossary.sgml,v 1.5 2008/05/29 00:57:20 keramida Exp $ %SOURCE% en_US.ISO8859-1/share/sgml/glossary/freebsd-glossary.sgml - %SRCID% 1.13 + %SRCID% 1.29 (partial) --> @@ -18,118 +18,1038 @@ áðü ôçí êïéíüôçôá êé áðü ôá êåßìåíá ôçò ôåêìçñßùóçò ôïõ &os;. + A + + + ACL + + + + + ACPI + + + + + AMD + + + + + AML + + + + + API + + + + + APIC + + + + + APM + + + + + APOP + + + + + ASL + + + + + ATA + + + + + ATM + + + + + ACPI Machine Language + AML + + Øåõäïêþäéêáò, ðïõ åêôåëåßôáé áðü Ýíá virtual machine óå êÜèå + ëåéôïõñãéêü óýóôçìá óõìâáôü ìå ôï ðñüôõðï ACPI, + ðáñÝ÷ïíôáò Ýíá ôñüðï åðéêïéíùíßáò ôïõ õëéêïý ìå ôï ôåêìçñéùìÝíï + interface ôï ïðïßï ÷ñçóéìïðïéåß ôï ßäéï ôï ëåéôïõñãéêü óýóôçìá. + + + + + ACPI Source Language + ASL + + Ç ãëþóóá ðñïãñáììáôéóìïý ìå ôçí ïðïßá ãñÜöåôáé + ç AML. + + + + + Access Control List + ACL + + + + + + + Advanced Configuration and Power Interface + ACPI + + ¸íá ðñüôõðï ôï ïðïßï êáèïñßæåé ôïí ôñüðï åðéêïéíùíßáò ôïõ õëéêïý + ìå ôï ëåéôïõñãéêü óýóôçìá. Ï óêïðüò ýðáñîçò + ôïõ ACPI åßíáé íá ìðïñåß ôï ËÓ + íá åðéêïéíùíÞóåé ìå ôï õëéêü åíüò õðïëïãéóôÞ êáé íá åêìåôáëëåõôåß + üóï ôï äõíáôüí êáëýôåñá áõôü ôï õëéêü, áêüìç êé áí äåí îÝñåé ôá + ðÜíôá ãé áõôü. Ôï ACPI áðïôåëåß ìåôåîÝëéîç + ôùí APM, PNPBIOS êáé + áíôßóôïé÷ùí ôå÷íïëïãéþí, ôéò ïðïßåò êáé áíôéêáèéóôÜ. + Ôï ACPI ðáñÝ÷åé ôç äõíáôüôçôá íá åëÝãîïõìå ôçí + êáôáíÜëùóç éó÷ýïò, ôçí áíáóôïëÞ ëåéôïõñãßáò ôïõ óõóôÞìáôïò, ôçí + åíåñãïðïßçóç êáé áðåíåñãïðïéÞóç óõóêåõþí, êëð. + + + + + Application Programming Interface + API + + ¸íá óýíïëï áðü äéåñãáóßåò, ðñùôüêïëá êáé åñãáëåßá ðïõ êáèïñßæïõí + ôïí áíáãíùñéóìÝíï ôñüðï åðéêïéíùíßáò ìåôáîý äýï Þ ðåñéóóüôåñùí + ôìçìÜôùí ëïãéóìéêïý. Óå áõôÜ ðåñéëáìâÜíïíôáé ðëçñïöïñßåò ãéá ôï + ðùò, ðüôå, êáé ãéáôß ôá ôìÞìáôá áõôÜ ëïãéóìéêïý èá óõíåñãÜæïíôáé, + êáé ôé åßäïõò äåäïìÝíá ìðïñïýí íá áíôáëëÜîïõí, íá ìïéñáóôïýí Þ íá + åðåîåñãáóôïýí. + + + + + Advanced Power Management + APM + + + + + + + Advanced Programmable Interrupt Controller + APIC + + + + + + + Advanced Technology Attachment + ATA + + + + + + + Asynchronous Transfer Mode + ATM + + + + + + + Authenticated Post Office Protocol + APOP + + + + + + + Automatic Mount Daemon + AMD + + Ìéá õðçñåóßá óõóôÞìáôïò ç ïðïßá õëïðïéåß ôçí áõôüìáôç ðñïóÜñôçóç + óõóôçìÜôùí áñ÷åßùí üôáí ãßíåôáé ðñïóðÜèåéá ðñïóðÝëáóçò åíüò áñ÷åßïõ + Þ êáôáëüãïõ ðïõ ðåñéÝ÷åôáé óå áõôÜ. + + + + + B - + + BAR + + + + + BIND + + + + + BIOS + + + + + BSD + + + + + Base Address Register + BAR + + Ïé êáôá÷ùñçôÝò ðïõ êáèïñßæïõí ôçí áñ÷éêÞ äéåýèõíóç ìíÞìçò óôçí + ïðïßá áðáíôÜ ìéá óõóêåõÞ PCI. + + + + + Basic Input/Output System + BIOS + + Ï áêñéâÞò ïñéóìüò ôïõ BIOS åîáñôÜôáé ëßãï êáé + áðü ôá óõìöñáæüìåíá. ÊÜðïéïé áíáöÝñïíôáé óå áõôü ùò + ôï ROM chip ðïõ õëïðïéåß âáóéêÝò ëåéôïõñãßåò + åðéêïéíùíßáò ìåôáîý õëéêïý êáé ëïãéóìéêïý. ¶ëëïé áíáöÝñïíôáé óå + áõôü ùò Ýíá âáóéêü óåô áðü ñïõôßíåò ãéá ôçí åêêßíçóç ôïõ óõóôÞìáôïò. + ¶ëëåò öïñÝò ï üñïò BIOS áíáöÝñåôáé óôçí ïèüíç êáé + ôï ìåíïý ìå ôï ïðïßï ñõèìßæåôáé ç äéáäéêáóßá åêêßíçóçò ôïõ + óõóôÞìáôïò. Ï üñïò BIOS áíáöÝñåôáé óõíÞèùò ãéá + óõóôÞìáôá PC, áëëÜ ç ëåéôïõñãéêüôçôá ðïõ õëïðïéåß õðÜñ÷åé ìå + ðáñüìïéï ôñüðï êáé óå ó÷åäüí üëá ôá Üëëá óõóôÞìáôá. + + + + + Berkeley Internet Name Domain + BIND + + Ìéá õëïðïßçóç ôïõ ðñùôïêüëïõ DNS. + + + + Berkeley Software Distribution BSD - Áõôü åßíáé ôï üíïìá ðïõ Ýäùóå ôï Computer Systems Research - Group (CSRG) óôï - ÐáíåðéóôÞìéï ôçò - Êáëéöüñíéá óôï Berkeley óôéò âåëôéþóåéò êáé ìåôáâïëÝò - ðïõ Ýêáíå óôï &unix; 32V ôçò A&T. Ôï &os; åßíáé Ýíáò - áðüãïíïò ôçò äïõëåéÜò ôïõ CSRG. + Áõôü åßíáé ôï üíïìá ðïõ Ýäùóå ôï Computer Systems Research + Group (CSRG) + óôï ÐáíåðéóôÞìéï ôçò + Êáëéöüñíéá óôï Berkeley óôéò âåëôéþóåéò êáé ìåôáâïëÝò + ðïõ Ýêáíå óôï &unix; 32V ôçò A&T. Ôï &os; åßíáé Ýíáò + áðüãïíïò ôçò äïõëåéÜò ôïõ CSRG. - + Bikeshed Building ¸íá öáéíüìåíï êáôÜ ôç äéÜñêåéá ôïõ ïðïßïõ ðïëýò êüóìïò - ëÝåé ôç ãíþìç ôïõ ãéá Ýíá áäéÜöïñï Þ áóÞìáíôï èÝìá, åíþ ôçí - ßäéá óôéãìÞ Ýíá ðïëýðëïêï (áñ÷éêü) èÝìá ìÝíåé åêôüò - åíäéáöÝñïíôïò. Äåßôå êáé ôç - ëßóôá FAQ ôïõ - &os; ãéá ôçí êáôáãùãÞ ôïõ üñïõ. + ëÝåé ôç ãíþìç ôïõ ãéá Ýíá áäéÜöïñï Þ áóÞìáíôï èÝìá, åíþ ôçí + ßäéá óôéãìÞ Ýíá ðïëýðëïêï (áñ÷éêü) èÝìá ìÝíåé åêôüò + åíäéáöÝñïíôïò. Äåßôå êáé + ôç ëßóôá FAQ + ôïõ &os; ãéá ôçí êáôáãùãÞ ôïõ üñïõ. + + + + + + C + + + CD + + + + + CHAP + + + + + CLIP + + + + + COFF + + + + + CPU + + + + + CTS + + + + + CVS + + + + + Carrier Detect + CD + + ¸íá óÞìá RS232C ðïõ õðïäåéêíýåé üôé + áíé÷íåýèçêå öïñÝáò (carrier). + + + + + Central Processing Unit + CPU + + Ç ìïíÜäá ðïõ åßíáé ãíùóôÞ êáé ùò åðåîåñãáóôÞò. + ÁõôÞ åßíáé ï åãêÝöáëïò åíüò õðïëïãéóôÞ, óôïí ïðïßï ãßíïíôáé üëïé ïé + õðïëïãéóìïß. ÕðÜñ÷ïõí ðïëëÝò áñ÷éôåêôïíéêÝò ó÷åäßáóçò åðåîåñãáóôþí, + ìå äéÜöïñá óýíïëï åíôïëþí. Ïé ðéï ãíùóôÝò åßíáé ïé áñ÷éôåêôïíéêÝò + Intel-x86 êáé ïé ðáñÜãùãÝò ôçò, ç Sun SPARC, ç PowerPC êáé ç + Alpha. + + + + + Challenge Handshake Authentication Protocol + CHAP + + + + + + + Classical IP over ATM + CLIP + + + + + + + Clear To Send + CTS + + ¸íá óÞìá RS232C ðïõ äßíåé Üäåéá óôï + áðïìáêñõóìÝíï óýóôçìá íá óôåßëåé äåäïìÝíá. + + + + + Common Object File Format + COFF + + + + + + + Concurrent Versions System + CVS + + ¸íá óýóôçìá äéá÷åßñéóçò åêäüóåùí áñ÷åßùí (version control + system). ÐáñÝ÷åé ôç äõíáôüôçôá íá åðåîåñãáæüìáóôå êáé íá êñáôÜìå + éóôïñéêü áëëáãþí ãéá ðïëëÝò åêäüóåéò åíüò óõíüëïõ áñ÷åßùí. Ôï CVS + ðáñÝ÷åé ôç äõíáôüôçôá íá åîÜãïõìå, íá óõã÷ùíåýóïõìå (merge) êáé íá + áíáéñÝóïõìå (revert) ïðïéáäÞðïôå áëëáãÞ Þ ïìÜäá áëëáãþí. Åðßóçò ìáò + äßíåé ôç äõíáôüôçôá íá êñáôÜìå éóôïñéêü êÜèå áëëáãÞò, ìå ðëçñïöïñßåò + üðùò ðïéÝò áëëáãÝò Ý÷ïõí ãßíåé, áðü ðïéüí, ðüôå êáé ãéáôß. + + + + + + D + + + DAC + + + + + DDB + + + + + DES + + + + + DHCP + + + + + DNS + + + + + DSDT + + + + + DSR + + + + + DTR + + + + + DVMRP + + + + + Discretionary Access Control + DAC + + + + + + + Data Encryption Standard + DES + + Ìéá ìÝèïäïò êñõðôïãñÜöçóçò ðëçñïöïñßáò, ç ïðïßá ðáëéüôåñá + áðïôåëïýóå ôç âáóéêÞ ìÝèïäï êñõðôïãñÜöçóçò ôùí êùäéêþí (passwords) + óôï &unix; êáé áðü ôçí óõíÜñôçóç &man.crypt.3;. + + + + + Data Set Ready + DSR + + ¸íá óÞìá RS232C ôï ïðïßï óôÝëíåôáé áðü ôï + modem óôïí õðïëïãéóôÞ Þ ôï ôåñìáôéêü, ùò Ýíäåéîç ôçò åôïéìüôçôáò ãéá + ëÞøç Þ áðïóôïëÞ äåäïìÝíùí. + + + + + Data Terminal Ready + DTR + + ¸íá óÞìá RS232C ôï ïðïßï óôÝëíåôáé áðü ôïí + õðïëïãéóôÞ Þ ôï ôåñìáôéêü óôï modem, ùò Ýíäåéîç ôçò åôïéìüôçôá ãéá + ëÞøç Þ áðïóôïëÞ äåäïìÝíùí. + + + + + Debugger + DDB + + ¸íá äéáäñáóôéêü (interactive) õðïóýóôçìá ôïõ ðõñÞíá, ôï ïðïßï + ðáñÝ÷åé åñãáëåßá ãéá åîÝôáóç ôçò êáôÜóôáóçò ôïõ óõóôÞìáôïò. Óõ÷íÜ + ÷ñçóéìïðïéåßôáé áöïý ôï óýóôçìá Ý÷åé óôáìáôÞóåé íá ëåéôïõñãåß + êáíïíéêÜ, ãéá íá êáôáëÜâïõìå üóï ðåñéóóüôåñá ðñÜãìáôá ìðïñïýìå + ó÷åôéêÜ ìå ôéò áéôßåò ôïõ ðñïâëÞìáôïò. + + + + + Differentiated System Description Table + DSDT + + + + + + + Distance-Vector Multicast Routing Protocol + DVMRP + + + + + + + Domain Name System + DNS + + Ôï óýóôçìá ðïõ ìåôáôñÝðåé ôï åõáíÜãíùóôï, óõìâïëéêü üíïìá êÜèå + ìç÷áíÞìáôïò (hostname), üðùò + ð.÷. ôï mail.example.net, óôçí áñéèìçôéêÞ äéåýèõíóç + Internet ðïõ ôïõ áíôéóôïé÷åß êáé ôï áíÜðïäï. + + + + + Dynamic Host Configuration Protocol + DHCP + + ¸íá óýóôçìá äõíáìéêÞò áíÜèåóçò äéåõèýíóåùí IP. ÊÜèå + õðïëïãéóôÞò (host) ìðïñåß íá æçôÞóåé ìéá äéåýèõíóç IP áðü Ýíáí + åîõðçñåôçôÞ DHCP. Ç áíÜèåóç ôçò äéåýèõíóçò ëÝãåôáé + êáé lease. + + + + + + E + + + ECOFF + + + + + ELF + + + + + ESP + + + + + Encapsulated Security Payload + ESP + + + + + + + Executable and Linking Format + ELF + + + + + + + Extended COFF + ECOFF + + + + + + F - BSD - + FADT + + + + + FAT + + + + + FAT16 + + + + + FTP + + + + + File Allocation Table + FAT + + + + + + + File Allocation Table (16-bit) + FAT16 + + + + + + + File Transfer Protocol + FTP + + ¸íá ìÝëïò ôçò ïéêïãÝíåéáò ðñùôïêüëùí õøçëïý åðéðÝäïõ, ôá ïðïßá + Ý÷ïõí õëïðïéçèåß ìå âÜóç ôï TCP ãéá ôç ìåôáöïñÜ + áñ÷åßùí óå Ýíá äßêôõï TCP/IP. + + + + Fixed ACPI Description Table + FADT + + + G - + + GUI + + + + Giant Ôï üíïìá åíüò ìç÷áíéóìïý áìïéâáßïõ áðïêëåéóìïý - (Ýíá sleep mutex) ðïõ ðñïóôáôåýåé Ýíá ìåãÜëï - ìÝñïò ôùí ðçãþí ôïõ ðõñÞíá. Ðáñüëï ðïõ Ýíáò ôÝôïéïò áðëüò - ìç÷áíéóìüò Þôáí áñêåôüò óå ðáëéüôåñåò åðï÷Ýò, ðïõ Ýíá ìç÷Üíçìá - ìðïñåß íá Ýôñå÷å ôï ðïëý ìåñéêÝò äåêÜäåò äéåñãáóßåò, íá åß÷å ìéá - êÜñôá äéêôýïõ êáé öõóéêÜ ìüíï Ýíá åðåîåñãáóôÞ, óÞìåñá ðëÝïí áðïôåëåß - ðçãÞ áðáñÜäåêôçò êáèõóôÝñçóçò. Ç ïìÜäá áíÜðôõîçò ôïõ &os; åñãÜæåôáé - óêëçñÜ ãéá íá áíôéêáôáóôÞóåé ôï Giant ìå ðéï ìïíôÝñíïõò, ëåðôïýò - ìç÷áíéóìïýò áìïéâáßïõ áðïêëåéóìïý, ïé ïðïßïé èá åðéôñÝðïõí - ìåãáëýôåñï âáèìü ðáñáëëçëéóìïý ôüóï óå ìç÷áíÞìáôá ìå Ýíá üóï êáé óå - óôáèìïýò åñãáóßáò ìå ðïëëïýò åðåîåñãáóôÝò. + (Ýíá sleep mutex) ðïõ ðñïóôáôåýåé Ýíá ìåãÜëï + ìÝñïò ôùí ðçãþí ôïõ ðõñÞíá. Ðáñüëï ðïõ Ýíáò ôÝôïéïò áðëüò + ìç÷áíéóìüò Þôáí áñêåôüò óå ðáëéüôåñåò åðï÷Ýò, ðïõ Ýíá ìç÷Üíçìá + ìðïñåß íá Ýôñå÷å ôï ðïëý ìåñéêÝò äåêÜäåò äéåñãáóßåò, íá åß÷å ìéá + êÜñôá äéêôýïõ êáé öõóéêÜ ìüíï Ýíá åðåîåñãáóôÞ, óÞìåñá ðëÝïí áðïôåëåß + ðçãÞ áðáñÜäåêôçò êáèõóôÝñçóçò. Ç ïìÜäá áíÜðôõîçò ôïõ &os; åñãÜæåôáé + óêëçñÜ ãéá íá áíôéêáôáóôÞóåé ôï Giant ìå ðéï ìïíôÝñíïõò, ëåðôïýò + ìç÷áíéóìïýò áìïéâáßïõ áðïêëåéóìïý, ïé ïðïßïé èá åðéôñÝðïõí + ìåãáëýôåñï âáèìü ðáñáëëçëéóìïý ôüóï óå ìç÷áíÞìáôá ìå Ýíá üóï êáé óå + óôáèìïýò åñãáóßáò ìå ðïëëïýò åðåîåñãáóôÝò. + + + + + Graphical User Interface + GUI + + ¸íá äéáäñáóôéêü óýóôçìá åðéêïéíùíßáò ìåôáîý áíèñþðïõ êáé + ìç÷áíÞò, âáóéóìÝíï óå åéêüíåò (graphics). + + + + + + H + + + HTML + + + + + HUP + + + + + HangUp + HUP + + + + + + + HyperText Markup Language + HTML + + Ç ãëþóóá ðåñéãñáöÞò êåéìÝíïõ (markup language) ðïõ + ÷ñçóéìïðïéåßôáé ãéá ôç äçìéïõñãßá éóôïóåëßäùí (web pages). + + + + + + I + + + I/O + + + + + IASL + + + + + IMAP + + + + + IP + + + + + IPFW + + + + + IPP + + + + + IPv4 + + + + + IPv6 + + + + + ISP + + + + + IP Firewall + IPFW + + + + + + + IP Version 4 + IPv4 + + The IP protocol version 4, which uses 32 bits + for addressing. This version is still the most widely used, but it + is slowly being replaced with IPv6. + + + + + + IP Version 6 + IPv6 + + The new IP protocol. Invented because the + address space in IPv4 is running out. Uses 128 + bits for addressing. + + + + + Input/Output + I/O + + + + + + + Intel’s ASL compiler + IASL + + Intel’s compiler for converting ASL into + AML. + + + + + Internet Message Access Protocol + IMAP + + A protocol for accessing email messages on a mail server, + characterised by the messages usually being kept on the server as + opposed to being downloaded to the mail reader client. + + + + + + Internet Printing Protocol + IPP + + + + + + + Internet Protocol + IP + + The packet transmitting protocol that is the basic protocol on + the Internet. Originally developed at the U.S. Department of + Defense and an extremly important part of the TCP/IP + stack. Without the Internet Protocol, the Internet + would not have become what it is today. For more information, see + + RFC 791. + + + Internet Service Provider + ISP + + A company that provides access to the Internet. + K - + + KAME + + Japanese for turtle, the term KAME is used + in computing circles to refer to the KAME Project, who work on + an implementation of IPv6. + + + + + KDC + + + + + KLD + + + + + KSE + + + + + KVA + + + + + Kbps + + + + + Kernel &man.ld.1; + KLD + + A method of dynamically loading functionality into a &os; kernel + without rebooting the system. + + + + Kernel Scheduler Entities KSE - ¸íáò ìç÷áíéóìüò ôïõ ðõñÞíá ãéá õðïóôÞñéîç ðïëõíçìáôéêÞò - åðåîåñãáóßáò. Äåßôå ôç óåëßäá - ôçò ïìÜäáò åñãáóßáò ôùí - KSE ãéá ðåñéóóüôåñåò ëåðôïìÝñåéåò. >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri May 30 04:23:27 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2601E106572D; Fri, 30 May 2008 04:23:27 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1B661065673 for ; Fri, 30 May 2008 04:23:26 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 943C98FC1B for ; Fri, 30 May 2008 04:23:26 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U4NQ0o057166 for ; Fri, 30 May 2008 04:23:26 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U4NQgw057164 for perforce@freebsd.org; Fri, 30 May 2008 04:23:26 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 04:23:26 GMT Message-Id: <200805300423.m4U4NQgw057164@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142564 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 04:23:27 -0000 http://perforce.freebsd.org/chv.cgi?CH=142564 Change 142564 by jb@freebsd3 on 2008/05/30 04:23:22 IF7 Affected files ... .. //depot/projects/dtrace7/src/etc/defaults/bluetooth.device.conf#2 integrate .. //depot/projects/dtrace7/src/share/man/man5/bluetooth.device.conf.5#2 integrate Differences ... ==== //depot/projects/dtrace7/src/etc/defaults/bluetooth.device.conf#2 (text+ko) ==== @@ -22,7 +22,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/etc/defaults/bluetooth.device.conf,v 1.1 2005/11/10 19:09:22 emax Exp $ +# $FreeBSD: src/etc/defaults/bluetooth.device.conf,v 1.1.6.1 2008/05/30 00:37:41 emax Exp $ # The authentication_enable parameter controls if the device requires to # authenticate the remote device at connection setup. At connection setup, @@ -39,8 +39,7 @@ # The class parameter is used to indicate the capabilities of the device to # other devices. # -# For more details see -# https://www.bluetooth.org/foundry/assignnumb/document/baseband +# For more details see "Assigned Numbers - Bluetooth Baseband" document # # Possible value: # @@ -101,7 +100,7 @@ # The role_switch parameter controls whether the local device should perform # role switch. By default, if role switch is supported, the local device will # try to perform role switch and become Master on incoming connection. Some -# devices do not support role switch and thus incomming connections from such +# devices do not support role switch and thus incoming connections from such # devices will fail. If role switch is disabled then accepting device will # remain Slave. # ==== //depot/projects/dtrace7/src/share/man/man5/bluetooth.device.conf.5#2 (text+ko) ==== @@ -22,9 +22,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man5/bluetooth.device.conf.5,v 1.2 2006/09/30 16:01:33 ru Exp $ +.\" $FreeBSD: src/share/man/man5/bluetooth.device.conf.5,v 1.2.2.1 2008/05/30 00:37:41 emax Exp $ .\" -.Dd December 1, 2005 +.Dd May 27, 2008 .Dt BLUETOOTH.DEVICE.CONF 5 .Os .Sh NAME @@ -56,7 +56,7 @@ The script accepts Bluetooth device driver name as an extra parameter. .Pp The system wide Bluetooth device configuration file is called -.Pa /etc/defaults/bluetooth.device.conf . +.Pa /etc/defaults/\:bluetooth.device.conf . Configuration parameters set in the system wide Bluetooth device configuration file apply to every Bluetooth device connected to the system. .Pp @@ -90,7 +90,8 @@ parameter is used to indicate the capabilities of the device to other devices. For more details see -.Pa https://www.bluetooth.org/foundry/assignnumb/document/baseband . +.Dq Assigned Numbers - Bluetooth Baseband +document. .It Va connectable .Pq Vt bool The From owner-p4-projects@FreeBSD.ORG Fri May 30 04:24:28 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2CF87106566B; Fri, 30 May 2008 04:24:28 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1D3B1065684 for ; Fri, 30 May 2008 04:24:27 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C34358FC23 for ; Fri, 30 May 2008 04:24:27 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U4ORjd057191 for ; Fri, 30 May 2008 04:24:27 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U4OR7N057189 for perforce@freebsd.org; Fri, 30 May 2008 04:24:27 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 04:24:27 GMT Message-Id: <200805300424.m4U4OR7N057189@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142565 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 04:24:28 -0000 http://perforce.freebsd.org/chv.cgi?CH=142565 Change 142565 by jb@freebsd3 on 2008/05/30 04:24:06 IF6 Affected files ... .. //depot/projects/dtrace6/src/etc/defaults/bluetooth.device.conf#2 integrate .. //depot/projects/dtrace6/src/include/string.h#2 integrate .. //depot/projects/dtrace6/src/lib/libc/string/Makefile.inc#2 integrate .. //depot/projects/dtrace6/src/lib/libc/string/memchr.3#2 integrate .. //depot/projects/dtrace6/src/lib/libc/string/memrchr.c#1 branch .. //depot/projects/dtrace6/src/share/man/man5/bluetooth.device.conf.5#2 integrate .. //depot/projects/dtrace6/src/share/timedef/hu_HU.ISO8859-2.src#2 integrate .. //depot/projects/dtrace6/src/share/timedef/hu_HU.UTF-8.src#2 integrate .. //depot/projects/dtrace6/src/sys/kern/tty.c#2 integrate .. //depot/projects/dtrace6/src/sys/net/if_media.h#2 integrate .. //depot/projects/dtrace6/src/sys/sys/param.h#8 integrate Differences ... ==== //depot/projects/dtrace6/src/etc/defaults/bluetooth.device.conf#2 (text+ko) ==== @@ -22,7 +22,7 @@ # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # -# $FreeBSD: src/etc/defaults/bluetooth.device.conf,v 1.1.2.1 2005/11/23 18:03:32 emax Exp $ +# $FreeBSD: src/etc/defaults/bluetooth.device.conf,v 1.1.2.2 2008/05/30 00:42:49 emax Exp $ # The authentication_enable parameter controls if the device requires to # authenticate the remote device at connection setup. At connection setup, @@ -39,8 +39,7 @@ # The class parameter is used to indicate the capabilities of the device to # other devices. # -# For more details see -# https://www.bluetooth.org/foundry/assignnumb/document/baseband +# For more details see "Assigned Numbers - Bluetooth Baseband" document # # Possible value: # @@ -101,7 +100,7 @@ # The role_switch parameter controls whether the local device should perform # role switch. By default, if role switch is supported, the local device will # try to perform role switch and become Master on incoming connection. Some -# devices do not support role switch and thus incomming connections from such +# devices do not support role switch and thus incoming connections from such # devices will fail. If role switch is disabled then accepting device will # remain Slave. # ==== //depot/projects/dtrace6/src/include/string.h#2 (text+ko) ==== @@ -31,7 +31,7 @@ * SUCH DAMAGE. * * @(#)string.h 8.1 (Berkeley) 6/2/93 - * $FreeBSD: src/include/string.h,v 1.21.2.1 2005/08/29 18:46:39 andre Exp $ + * $FreeBSD: src/include/string.h,v 1.21.2.2 2008/05/27 20:04:27 delphij Exp $ */ #ifndef _STRING_H_ @@ -59,6 +59,7 @@ void *memccpy(void * __restrict, const void * __restrict, int, size_t); #endif void *memchr(const void *, int, size_t) __pure; +void *memrchr(const void *, int, size_t) __pure; int memcmp(const void *, const void *, size_t) __pure; void *memcpy(void * __restrict, const void * __restrict, size_t); #if __BSD_VISIBLE ==== //depot/projects/dtrace6/src/lib/libc/string/Makefile.inc#2 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile.inc 8.1 (Berkeley) 6/4/93 -# $FreeBSD: src/lib/libc/string/Makefile.inc,v 1.34.8.1 2005/08/29 18:46:39 andre Exp $ +# $FreeBSD: src/lib/libc/string/Makefile.inc,v 1.34.8.2 2008/05/27 20:04:27 delphij Exp $ .PATH: ${.CURDIR}/${MACHINE_ARCH}/string ${.CURDIR}/string @@ -7,7 +7,7 @@ # machine-independent string sources MISRCS+=bcmp.c bcopy.c bzero.c ffs.c ffsl.c fls.c flsl.c index.c memccpy.c \ - memchr.c memcmp.c \ + memchr.c memrchr.c memcmp.c \ memcpy.c memmem.c memmove.c memset.c rindex.c stpcpy.c strcasecmp.c \ strcat.c strchr.c strcmp.c strcoll.c strcpy.c strcspn.c strdup.c \ strerror.c strlcat.c strlcpy.c strlen.c strmode.c strncat.c strncmp.c \ @@ -37,6 +37,7 @@ MLINKS+=ffs.3 fls.3 MLINKS+=ffs.3 flsl.3 MLINKS+=index.3 rindex.3 +MLINKS+=memchr.3 memrchr.3 MLINKS+=strcasecmp.3 strncasecmp.3 MLINKS+=strcat.3 strncat.3 MLINKS+=strchr.3 strrchr.3 ==== //depot/projects/dtrace6/src/lib/libc/string/memchr.3#2 (text+ko) ==== @@ -34,9 +34,9 @@ .\" SUCH DAMAGE. .\" .\" @(#)memchr.3 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/string/memchr.3,v 1.7.14.2 2007/05/31 18:37:09 cperciva Exp $ +.\" $FreeBSD: src/lib/libc/string/memchr.3,v 1.7.14.3 2008/05/27 20:04:27 delphij Exp $ .\" -.Dd June 4, 1993 +.Dd April 9, 2008 .Dt MEMCHR 3 .Os .Sh NAME @@ -48,6 +48,8 @@ .In string.h .Ft void * .Fn memchr "const void *b" "int c" "size_t len" +.Ft void * +.Fn memrchr "const void *b" "int c" "size_t len" .Sh DESCRIPTION The .Fn memchr @@ -57,11 +59,22 @@ (converted to an unsigned char) in string .Fa b . +.Pp +The +.Fn memrchr +function behaves like +.Fn memchr , +except that it locates the last occurrence of +.Fa c +in string +.Fa b . .Sh RETURN VALUES The .Fn memchr -function -returns a pointer to the byte located, +and +.Fn memrchr +functions +return a pointer to the byte located, or NULL if no such byte exists within .Fa len bytes. @@ -81,3 +94,15 @@ function conforms to .St -isoC . +.Pp +The +.Fn memrchr +function is a GNU extension and conforms to no standard. +.Sh HISTORY +The +.Fn memrchr +function first appeared in GNU libc 2.1.91, this implementation +first appeared in +.Fx 8.0 , +coming from +.Ox 4.3 . ==== //depot/projects/dtrace6/src/share/man/man5/bluetooth.device.conf.5#2 (text+ko) ==== @@ -22,9 +22,9 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/share/man/man5/bluetooth.device.conf.5,v 1.1.2.1 2005/12/05 18:54:45 emax Exp $ +.\" $FreeBSD: src/share/man/man5/bluetooth.device.conf.5,v 1.1.2.2 2008/05/30 00:42:50 emax Exp $ .\" -.Dd Dec 1, 2005 +.Dd May 27, 2008 .Dt BLUETOOTH.DEVICE.CONF 5 .Os .Sh NAME @@ -56,7 +56,7 @@ The script accepts Bluetooth device driver name as an extra parameter. .Pp The system wide Bluetooth device configuration file is called -.Pa /etc/defaults/bluetooth.device.conf . +.Pa /etc/defaults/\:bluetooth.device.conf . Configuration parameters set in the system wide Bluetooth device configuration file apply to every Bluetooth device connected to the system. .Pp @@ -90,7 +90,8 @@ parameter is used to indicate the capabilities of the device to other devices. For more details see -https://www.bluetooth.org/foundry/assignnumb/document/baseband. +.Dq Assigned Numbers - Bluetooth Baseband +document. .It Va connectable .Pq Vt bool The ==== //depot/projects/dtrace6/src/share/timedef/hu_HU.ISO8859-2.src#2 (text+ko) ==== @@ -1,56 +1,56 @@ # This is a Hungarian LC_TIME file for ISO 8859-2 code-table # Made by Gabor Zahemszky -# $FreeBSD: src/share/timedef/hu_HU.ISO8859-2.src,v 1.6 2001/03/21 22:54:44 ache Exp $ +# $FreeBSD: src/share/timedef/hu_HU.ISO8859-2.src,v 1.6.16.1 2008/05/26 19:26:10 gabor Exp $ # # Short month names # -Jan -Feb -Már -Ápr -Máj -Jún -Júl -Aug -Sze -Okt -Nov -Dec +jan +feb +már +ápr +máj +jún +júl +aug +sze +okt +nov +dec # -# Long month names +# Long month names (as in a date) # -Január -Február -Március -Április -Május -Június -Július -Augusztus -Szeptember -Október -November -December +január +február +március +április +május +június +július +augusztus +szeptember +október +november +december # # Short weekday names # -Vas -Hét -Ked -Sze -Csü -Pén -Szo +vas +hét +ked +sze +csü +pén +szo # # Long weekday names # -Vasárnap -Hétfõ -Kedd -Szerda -Csütörtök -Péntek -Szombat +vasárnap +hétfõ +kedd +szerda +csütörtök +péntek +szombat # # X_fmt # @@ -76,20 +76,20 @@ # %Y %b %e %a %X %Z # -# Long months names (alternative) +# Long month names (without case ending) # -Január -Február -Március -Április -Május -Június -Július -Augusztus -Szeptember -Október -November -December +január +február +március +április +május +június +július +augusztus +szeptember +október +november +december # # md_order # ==== //depot/projects/dtrace6/src/share/timedef/hu_HU.UTF-8.src#2 (text+ko) ==== @@ -1,56 +1,56 @@ # This is a Hungarian LC_TIME file for ISO 8859-2 code-table # Made by Gabor Zahemszky -# $FreeBSD: src/share/timedef/hu_HU.UTF-8.src,v 1.1 2004/03/27 08:14:15 tjr Exp $ +# $FreeBSD: src/share/timedef/hu_HU.UTF-8.src,v 1.1.8.1 2008/05/26 19:26:10 gabor Exp $ # # Short month names # -Jan -Feb -Már -Ãpr -Máj -Jún -Júl -Aug -Sze -Okt -Nov -Dec +jan +feb +már +ápr +máj +jún +júl +aug +sze +okt +nov +dec # -# Long month names +# Long month names (as in a date) # -Január -Február -Március -Ãprilis -Május -Június -Július -Augusztus -Szeptember -Október -November -December +január +február +március +április +május +június +július +augusztus +szeptember +október +november +december # # Short weekday names # -Vas -Hét -Ked -Sze -Csü -Pén -Szo +vas +hét +ked +sze +csü +pén +szo # # Long weekday names # -Vasárnap -HétfÅ‘ -Kedd -Szerda -Csütörtök -Péntek -Szombat +vasárnap +hétfÅ‘ +kedd +szerda +csütörtök +péntek +szombat # # X_fmt # @@ -76,20 +76,20 @@ # %Y %b %e %a %X %Z # -# Long months names (alternative) +# Long month names (without case ending) # -Január -Február -Március -Ãprilis -Május -Június -Július -Augusztus -Szeptember -Október -November -December +január +február +március +április +május +június +július +augusztus +szeptember +október +november +december # # md_order # ==== //depot/projects/dtrace6/src/sys/kern/tty.c#2 (text+ko) ==== @@ -71,7 +71,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/tty.c,v 1.250.2.5 2007/08/03 14:24:38 kib Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/tty.c,v 1.250.2.6 2008/05/26 11:15:15 kib Exp $"); #include "opt_compat.h" #include "opt_tty.h" @@ -3141,7 +3141,7 @@ return (EBUSY); error = tsleep(&tp->t_actout, TTIPRI | PCATCH, "ttybi", 0); - if (error != 0 || (tp->t_flags & TS_GONE)) + if (error != 0 || (tp->t_state & TS_GONE)) goto out; goto open_top; } ==== //depot/projects/dtrace6/src/sys/net/if_media.h#2 (text+ko) ==== @@ -1,5 +1,5 @@ /* $NetBSD: if_media.h,v 1.3 1997/03/26 01:19:27 thorpej Exp $ */ -/* $FreeBSD: src/sys/net/if_media.h,v 1.30.2.5 2007/06/14 20:02:41 davidch Exp $ */ +/* $FreeBSD: src/sys/net/if_media.h,v 1.30.2.6 2008/05/27 18:33:17 antoine Exp $ */ /*- * Copyright (c) 1997 @@ -340,7 +340,6 @@ { IFM_1000_LX, "1000baseLX" }, \ { IFM_1000_CX, "1000baseCX" }, \ { IFM_1000_T, "1000baseTX" }, \ - { IFM_1000_T, "1000baseT" }, \ { IFM_HPNA_1, "homePNA" }, \ { IFM_10G_LR, "10Gbase-LR" }, \ { IFM_10G_SR, "10Gbase-SR" }, \ @@ -365,6 +364,7 @@ { IFM_1000_SX, "1000SX" }, \ { IFM_1000_LX, "1000LX" }, \ { IFM_1000_CX, "1000CX" }, \ + { IFM_1000_T, "1000baseT" }, \ { IFM_1000_T, "1000TX" }, \ { IFM_1000_T, "1000T" }, \ { IFM_2500_SX, "2500SX" }, \ ==== //depot/projects/dtrace6/src/sys/sys/param.h#8 (text+ko) ==== @@ -32,7 +32,7 @@ * SUCH DAMAGE. * * @(#)param.h 8.3 (Berkeley) 4/4/95 - * $FreeBSD: src/sys/sys/param.h,v 1.244.2.36 2008/04/24 10:46:23 dfr Exp $ + * $FreeBSD: src/sys/sys/param.h,v 1.244.2.37 2008/05/27 20:04:27 delphij Exp $ */ #ifndef _SYS_PARAM_H_ @@ -57,7 +57,7 @@ * is created, otherwise 1. */ #undef __FreeBSD_version -#define __FreeBSD_version 603102 /* Master, propagated to newvers */ +#define __FreeBSD_version 603103 /* Master, propagated to newvers */ #ifndef LOCORE #include @@ -329,20 +329,4 @@ #define ctodb(db) /* calculates pages to devblks */ \ ((db) << (PAGE_SHIFT - DEV_BSHIFT)) -/* - * Solaris compatibility definitions. - */ -#ifdef _SOLARIS_C_SOURCE -#define PAGESIZE PAGE_SIZE - -/* - * The OpenSolaris version is set according to the version last imported - * from http://dlc.sun.com/osol/on/downloads/current/. In FreeBSD header - * files it can be used to determine the level of compatibility that the - * FreeBSD headers provide to OpenSolaris code. Perhaps one day there - * will be a really, really Single Unix Specification. - */ -#define __OpenSolaris_version 20071001 -#endif - #endif /* _SYS_PARAM_H_ */ From owner-p4-projects@FreeBSD.ORG Fri May 30 05:06:12 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B94391065672; Fri, 30 May 2008 05:06:11 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5F8E6106564A for ; Fri, 30 May 2008 05:06:11 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 3F3018FC17 for ; Fri, 30 May 2008 05:06:11 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4U56B7p068697 for ; Fri, 30 May 2008 05:06:11 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4U56ASU068695 for perforce@freebsd.org; Fri, 30 May 2008 05:06:10 GMT (envelope-from jb@freebsd.org) Date: Fri, 30 May 2008 05:06:10 GMT Message-Id: <200805300506.m4U56ASU068695@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142566 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 05:06:12 -0000 http://perforce.freebsd.org/chv.cgi?CH=142566 Change 142566 by jb@freebsd3 on 2008/05/30 05:06:01 IFdtrace Affected files ... .. //depot/projects/dtrace6/src/Makefile.inc1#5 integrate .. //depot/projects/dtrace6/src/cddl/Makefile.inc#2 integrate .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/alloca.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/devid.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/dtrace.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/fcntl.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/fsshare.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/libintl.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/libproc.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/mnttab.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/priv.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/solaris.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/stdio.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/stdlib.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/strings.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/unistd.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/include/zone.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/lib/libumem/umem.c#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/lib/libumem/umem.h#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/misc/deviceid.c#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/misc/fsshare.c#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/misc/mkdirp.c#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/misc/mnttab.c#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/misc/zmount.c#1 branch .. //depot/projects/dtrace6/src/cddl/compat/opensolaris/misc/zone.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/OPENSOLARIS.LICENSE#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/dtrace.1#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/README#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/baddof.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/badioctl/badioctl.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/chkargs.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/Getopt.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/JDTrace.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/exception.lst#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/jdtrace.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/jdtrace/manifest/jdtrace.jar-manifest#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dstyle.pl#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_FUNC.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_MDIM.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_NULL.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_REDEF.redef.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.avgtoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.maxnoarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.mintoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.quantizetoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.sumtoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_CLEAR_AGGARG.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_CLEAR_PROTO.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_FUNC_IDENT.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_FUNC_UNDEF.badaggfunc.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.badexpr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.badkey3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_IDENT_UNDEF.noeffect.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_KEY_TYPE.badkey4.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASETYPE.lqbad1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASETYPE.lqshort.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_BASEVAL.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_LIMTYPE.lqbad1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_LIMVAL.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHBASE.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHBASE.order.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHLIM.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHLIM.order.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MATCHSTEP.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_MISMATCH.lqbadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPLARGE.lqtoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPSMALL.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPTYPE.lqbadinc.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_LQUANT_STEPVAL.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_AGGARG.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_PROTO.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_NORMALIZE_SCALAR.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_ARG.lquantizetoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.avgnoarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.avgtoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.counttoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.lquantizenoarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.lquantizetoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.maxnoarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.maxtoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.minnoarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.mintoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.quantizenoarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.quantizetoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.sumnoarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.sumtoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_AGGARG.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_PROTO.badmany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_PROTO.badnone.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_TRUNC_SCALAR.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.allquant.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.allquant.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg_neg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.avg_neg.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clear.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clear.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearavg2.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.cleardenormalize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.cleardenormalize.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearlquantize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearlquantize.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearnormalize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearnormalize.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count2.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.count3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalize.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalizeonly.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.denormalizeonly.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.fmtnormalize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.fmtnormalize.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.forms.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.forms.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.goodkey.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.keysort.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.keysort.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantize.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantnormal.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantnormal.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantrange.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantrange.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantround.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantround.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantzero.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.lquantzero.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max_neg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.max_neg.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min_neg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.min_neg.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multinormalize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multinormalize.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.neglquant.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.neglquant.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negorder.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negorder.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negquant.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negquant.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtrunc.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtrunc.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtruncquant.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.negtruncquant.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.normalize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.normalize.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.order.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.order.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantize.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantmany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantmany.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantround.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantround.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantzero.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.quantzero.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signature.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeys.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeys.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeyspos.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.signedkeyspos.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sum.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.sum.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc0.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.trunc0.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.truncquant.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.truncquant.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.valsortkeypos.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.valsortkeypos.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0_1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.divby0_2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_DIV_ZERO.modby0.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.addmin.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.divmin.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.muladd.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/err.D_SYNTAX.muldiv.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.basics.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arithmetic/tst.complex.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_ARR_BADREF.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRBIG.toobig.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRNULL.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_ARRSUB.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_DECL_PROTO_TYPE.badtuple.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/err.D_IDENT_UNDEF.badureg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic4.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic5.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.basic6.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/arrays/tst.uregsarray.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupgtype.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupttype.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.this.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_ARG.badsig.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_LEN.toofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_PROTO_LEN.toomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_SYNTAX.errassign.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.tupoflow.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.cpyarray.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.diffprofile.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.initialize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.invalidref.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.misc.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.orthogonality.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.this.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.valassign.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/err.D_PDESC_ZERO.begin.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/err.D_PDESC_ZERO.tick.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.begin.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.begin.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.multibegin.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/begin/tst.multibegin.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_ADDROF_BITFIELD.BitfieldAddress.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFCONST.NegBitField.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFCONST.ZeroBitField.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFSIZE.ExceedBaseType.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFSIZE.GreaterThan64.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_DECL_BFTYPE.badtype.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_OFFSETOF_BITFIELD.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/err.D_SIZEOF_BITFIELD.SizeofBitfield.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/tst.BitFieldPromotion.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/bitfields/tst.SizeofBitField.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.end.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.resize3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/err.zerobuf.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.alignring.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.cputime.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.dynvarsize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.fill1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.fill1.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.resize3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring2.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.ring3.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.smallring.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.switch1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/buffering/tst.switch1.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.cpuusage.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.nice.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.priority.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.prsize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/err.D_XLATE_NOCONV.rssize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg0.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg0clause.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1to8.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.arg1to8clause.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.caller.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.caller1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.epid.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.epid1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.errno.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.errno1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.execname.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.hpriority.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.id.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.id1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.ipl.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.ipl1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.lwpsinfo.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.lwpsinfo1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.pid.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.pid1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.tid.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.tid1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.timestamp.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.vtimestamp.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.aggfun.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.aggtup.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.arrtup.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.body.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.both.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/err.D_IDENT_UNDEF.pred.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.nopred.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.pred.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.predfirst.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/clauses/tst.predlast.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_LOCASSC.NonLocalAssoc.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_LONGINT.LongStruct.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PARMCLASS.BadStorageClass.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_NAME.VoidName.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_TYPE.Dyn.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_VARARGS.VarLenArgs.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_PROTO_VOID.NonSoleVoid.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_SIGNINT.UnsignedStruct.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/err.D_DECL_VOIDATTR.ShortVoidDecl.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.arrays.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.basics.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.funcs.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.pointers.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/decls/tst.varargsfuncs.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/badptr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/countdown.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/counter.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/errorpath.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/hello.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/kstat.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/ksyms.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/renormalize.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rtime.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rw.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rwinfo.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/rwtime.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/specopen.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/truss.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/trussrw.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/docsExamples/userfunc.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_AGGREGATION.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_DBLERROR.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_DYNAMIC.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_PRINCIPAL.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_PRINCIPAL.end.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_SPEC.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_SPECUNAVAIL.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/drops/drp.DTRACEDROP_STKSTROVERFLOW.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/err.D_PDESC_ZERO.InvalidDescription1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.APIVersion.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.AddSearchPath.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.CoalesceTrace.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ELFGeneration.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.IncludedFilePath.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithFunctions#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithIDs#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithModules#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithNames#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ListProbesWithProviders#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.ShowCompilerCode.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceFunctions#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceIDs#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceModule#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceNames#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.TraceProvider#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/man.VerboseStabilityReport.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.AddSearchPath.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeGiga.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeKilo.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeMega.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.BufsizeTera.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DataModel32.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DataModel64.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DefineNameWithCPP.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DefineNameWithCPP.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithFunction.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithFunction.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithID.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithID.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithName.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithName.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithProvider.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithProvider.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithoutW.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationOut.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationWithO.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExitStatus1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExitStatus2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ExtraneousProbeIds.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidFuncName1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidFuncName2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidId3.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule3.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidModule4.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProbeIdentifier.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider3.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidProvider4.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc3.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc4.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc5.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc6.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc7.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc8.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceFunc9.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID3.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID4.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID5.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID6.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceID7.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule3.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule4.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule5.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule6.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule7.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceModule8.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName3.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName4.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName5.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName6.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName7.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName8.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceName9.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider1.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider2.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider3.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider4.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.InvalidTraceProvider5.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.MultipleInvalidProbeId.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.PreprocessorStatement.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.QuietMode.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.QuietMode.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.TestCompile.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.TestCompile.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.UnDefineNameWithCPP.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroFunctionProbes.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroFunctionProbes.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroNameProbes.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroNameProbes.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProbeIdentfier.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProbesWithoutZ.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProviderProbes.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroProviderProbes.d.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/err.D_IDENT_UNDEF.timespent.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.end.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.endwithoutbegin.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.multibeginend.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/end/tst.multiend.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/err.D_DECL_IDRED.EnumSameName.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/err.D_UNKNOWN.RepeatIdentifiers.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumEquality.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumSameValue.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/enum/tst.EnumValAssign.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_BADADDR.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_DIVZERO.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.DTRACEFLT_UNKNOWN.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.error.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/error/tst.errorend.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/err.D_PROTO_LEN.noarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/err.exitarg1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/exit/tst.basic1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/err.D_PDESC_ZERO.notreturn.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.basic.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionentry.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.functionreturnvalue.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.ioctlargs.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offset.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.offsetzero.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.return0.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/fbtprovider/tst.tailcall.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_FUNC_UNDEF.progenyofbad1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_OP_VFPTR.badop.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.chillbadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.copyoutbadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.mobadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_ARG.raisebadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.allocanoarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.badbreakpoint.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.chilltoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.chilltoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyoutstrbadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyoutstrtoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyouttoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.copyouttoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtabadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.panicbadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.progenyofbad2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.stopbadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_STRINGOF_TYPE.badstringof.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_VAR_UNDEF.badvar.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badalloca.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badalloca2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy4.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy5.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badbcopy6.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.badchill.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.chillbadarg.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyout.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutbadaddr.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.copyoutstrbadaddr.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntoa6badaddr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntoabadaddr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntopbadaddr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.inet_ntopbadarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.badfreopen.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.basename.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.basename.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.bcopy.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.chill.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.cleanpath.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.cleanpath.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.copyin.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.copyinto.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ddi_pathname.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.default.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.freopen.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ftruncate.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.ftruncate.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.hton.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.index.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.index.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa6.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa6.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntop.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntop.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.lltostr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.lltostr.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owned.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.progenyof.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.rand.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strchr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strchr.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strjoin.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strstr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strstr.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strtok.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strtok.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.strtok_null.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substrminate.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substrminate.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.system.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.system.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/err.D_ADDROF_LVAL.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/err.D_EMPTY.empty.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/tst.clauses.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/grammar/tst.stmts.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_DECL_IDRED.redef1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_DECL_IDRED.redef2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_IDENT_UNDEF.recur.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.baddef2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/err.D_OP_INCOMPAT.badxlate.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineDataAssign.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineExpression.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineKinds.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineKinds.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineTypedef.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/inline/tst.InlineWritableAssign.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/io/tst.fds.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/manifest/test.jar-manifest#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestAbort.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestBean.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestClose.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestDrop.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestEnable.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestFunctionLookup.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestMaxConsumers.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestMultiAggPrinta.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestProbeData.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestProbeDescription.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestStateMachine.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestStopLock.java#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Abort.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Abort.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Bean.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Close.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Close.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Drop.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Drop.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Enable.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.Enable.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MaxConsumers.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MaxConsumers.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MultiAggPrinta.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.MultiAggPrinta.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeData.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeData.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeData.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeDescription.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.ProbeDescription.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StateMachine.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StateMachine.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StopLock.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.StopLock.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.printa.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.printa.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NL.char.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_CHR_NULL.char.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_INT_DIGIT.InvalidDigit.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_INT_OFLOW.BigInt.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_STR_NL.string.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brace1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brace2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brack1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brack2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.brack3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.paren1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.paren2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/err.D_SYNTAX.paren3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/lexer/tst.D_MACRO_OFLOW.ParIntOvflow.d.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/mdb/tst.dtracedcmd.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.icmp.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.tcp.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/mib/tst.udp.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/err.D_PRAGMA_OPTSET.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.badopt.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.boolopt.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.boolopt.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.dynopt.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.dynopt.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.enablerace.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.haslam.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.roch.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.schrock.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/err.D_PRINTA_AGGKEY.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/err.D_PRINTA_AGGPROTO.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.many.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.many.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.same.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.same.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sort.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sort.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sortpos.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.sortpos.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.tuplecompat.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.tuplecompat.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero2.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/multiaggs/tst.zero3.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call3.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/nfs/tst.call3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_OFFSETOF_BITFIELD.bitfield.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_OFFSETOF_TYPE.badtype.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_OFFSETOF_TYPE.notsou.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.OffsetofNULL.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/err.D_UNKNOWN.badmemb.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.OffsetofAlias.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.OffsetofArith.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.OffsetofUnion.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.struct.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.struct.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.union.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/offsetof/tst.union.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/operators/tst.ternary.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/operators/tst.ternary.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badproc1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_BADPID.badproc2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_CREATEFAIL.many.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_CREATEFAIL.many.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.addprobes.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.args1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.float.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.float.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.main.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.manypids.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.newprobes.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.newprobes.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.probemod.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.ret2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.vfork.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.weak2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.exe#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.BadAlign.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_ADDROF_VAR.ArrayVar.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_ADDROF_VAR.DynamicVar.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_ADDROF_VAR.agg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_DEREF_NONPTR.noptr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_DEREF_VOID.VoidPointerDeref.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_ARRFUN.ArrayAssignment.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_INCOMPAT.VoidPointerArith.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_LVAL.AddressChange.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_PTR.NonPointerAccess.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_PTR.badpointer.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_SOU.BadPointerAccess.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.D_OP_SOU.badpointer.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress4.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/err.InvalidAddress5.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ArrayPointer1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ArrayPointer2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ArrayPointer3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.GlobalVar.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.IntegerArithmetic1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerArithmetic1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerArithmetic2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerArithmetic3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.PointerAssignment.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ValidPointer1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.ValidPointer2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.VoidCast.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.basic1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pointers/tst.basic2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGERR.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_DEPEND.main.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_INVAL.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_MALFORM.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.D_PRAGMA_UNUSED.UnusedPragma.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.circlibdep.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/err.invalidlibdep.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/tst.libchain.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/tst.libdep.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pragma/tst.libdepfullyconnected.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/err.D_PRED_SCALAR.NonScalarPred.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/err.D_SYNTAX.invalid.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/err.D_SYNTAX.operr.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.argsnotcached.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.basics.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.basics.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.complex.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.complex.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/predicates/tst.predcache.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.D_IDENT_UNDEF.afterprobe.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.D_PRAGCTL_INVAL.tabdefine.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.D_SYNTAX.withoutpound.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.defincomp.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.ifdefelsenotendif.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.ifdefincomp.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.ifdefnotendif.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.incompelse.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/err.mulelse.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifdef.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifdef.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifndef.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifndef.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifnotdef.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.ifnotdef.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicaland.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicaland.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalandor.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalandor.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalor.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.logicalor.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.muland.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.muland.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.mulor.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.mulor.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.precondi.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.precondi.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.predicatedeclare.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexp.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexp.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpelse.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpelse.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpif.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpif.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpifelse.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.preexpifelse.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/preprocessor/tst.withinprobe.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_AGGARG.badagg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_AGGARG.badfmt.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_AGGARG.badval.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTA_PROTO.bad.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTF_ARG_TYPE.jstack.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTF_ARG_TYPE.stack.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/err.D_PRINTF_ARG_TYPE.ustack.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.def.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.def.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.dynwidth.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.dynwidth.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.fmt.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.fmt.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.many.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.manyval.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.manyval.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.stack.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.tuple.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.tuple.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_AGG_CONV.aggfmt.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_EXTRA.toomany.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_EXTRA.widths.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_FMT.badfmt.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_PROTO.novalue.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_TYPE.aggarg.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_ARG_TYPE.recursive.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_PROTO.noprec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_PROTO.nowidth.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_TYPE.badprec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PRINTF_DYN_TYPE.badwidth.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_PROTO_LEN.toofew.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_SYNTAX.badconv1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_SYNTAX.badconv2.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/err.D_SYNTAX.badconv3.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.basics.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.basics.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.flags.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.flags.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.hello.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.hello.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.ints.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.ints.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.precs.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.precs.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.print-f.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.print-f.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printcont.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printcont.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printeE.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printeE.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printgG.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printgG.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.rawfmt.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.rawfmt.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.str.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.str.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.sym.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.sym.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.uints.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.uints.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.widths.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.widths.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.widths1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.wp.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.wp.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/tst.func_access.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/tst.op_access.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/privs/tst.unpriv_funcs.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_PDESC_ZERO.probeqtn.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_PDESC_ZERO.probestar.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_PDESC_ZERO.tickstar.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.assign.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.declare.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.declarein.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.lbraces.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.probespec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.rbraces.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/err.D_SYNTAX.recdec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.basic1.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.check.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.declare.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.declareafter.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.emptyprobe.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.pragma.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.pragmaaftertab.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.pragmainside.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.pragmaoutside.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/probes/tst.probestar.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.create.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.discard.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exec.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ENOENT.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitexit.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitkilled.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.signal.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.startexit.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZERO.profile.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZEROonens.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZEROonensec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZEROoneus.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/err.D_PDESC_ZEROoneusec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.argtest.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.argtest.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.basic.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.basic.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.func.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.mod.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilehz.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilehz.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilems.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilems.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilemsec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilemsec.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilenhz.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilenhz.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilens.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilens.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilensec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilensec.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profiles.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profiles.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilesec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profilesec.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profileus.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profileus.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profileusec.d#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.profileusec.d.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.sym.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.ufunc.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.ufuncsort.c#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.ufuncsort.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.ufuncsort.ksh.out#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.umod.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/profile-n/tst.usym.ksh#1 branch .. //depot/projects/dtrace6/src/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/providers/err.D_PDESC_INVAL.wrongdec4.d#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri May 30 08:19:02 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E813B1065678; Fri, 30 May 2008 08:19:01 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A8CED1065675; Fri, 30 May 2008 08:19:01 +0000 (UTC) (envelope-from hselasky@c2i.net) Received: from swip.net (mailfe02.swip.net [212.247.154.33]) by mx1.freebsd.org (Postfix) with ESMTP id 5FC6C8FC18; Fri, 30 May 2008 08:19:00 +0000 (UTC) (envelope-from hselasky@c2i.net) X-Cloudmark-Score: 0.000000 [] X-Cloudmark-Analysis: v=1.0 c=1 a=gaAji97Khr4A:10 a=fNhVYgioIcBlBjXQ8L20Tg==:17 a=6I5d2MoRAAAA:8 a=TvjDRAIuarbCSzmkYesA:9 a=oDs1f4_uyc66p4c0pAgA:7 a=BFRZVeVSfYs4ffEEu5h_bthObTwA:4 a=50e4U0PicR4A:10 Received: from [62.113.133.124] (account mc467741@c2i.net [62.113.133.124] verified) by mailfe02.swip.net (CommuniGate Pro SMTP 5.1.13) with ESMTPA id 957987400; Fri, 30 May 2008 09:18:56 +0200 From: Hans Petter Selasky To: Weongyo Jeong Date: Fri, 30 May 2008 09:20:28 +0200 User-Agent: KMail/1.9.7 References: <200805290517.m4T5HbDm043288@repoman.freebsd.org> In-Reply-To: <200805290517.m4T5HbDm043288@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200805300920.28816.hselasky@c2i.net> Cc: Perforce Change Reviews Subject: Re: PERFORCE change 142519 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 08:19:02 -0000 Hi, I will get your USB files ported over to the USB P4 project at FreeBSD when you are finished, because there is a different USB API there. Maybe you can drop me a note when the USB support is complete ? --HPS On Thursday 29 May 2008, Weongyo Jeong wrote: > http://perforce.freebsd.org/chv.cgi?CH=142519 > > Change 142519 by weongyo@weongyo_ws on 2008/05/29 05:16:48 > > Commit the basic implementation of NDIS USB support. With this > changeset, we can support few NDIS USB drivers (e.g. currently U-Khan > UW-2054u). > > Affected files ... > > .. //depot/projects/ndisusb/sys/compat/ndis/cfg_var.h#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/hal_var.h#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/kern_ndis.c#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/kern_windrv.c#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/ndis_var.h#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/ntoskrnl_var.h#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/pe_var.h#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/resource_var.h#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/subr_hal.c#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/subr_ndis.c#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/subr_ntoskrnl.c#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/subr_pe.c#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/subr_usbd.c#2 edit > .. //depot/projects/ndisusb/sys/compat/ndis/usbd_var.h#2 edit > .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndis.c#2 edit > .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndis_pccard.c#2 edit > .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndis_pci.c#2 edit > .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndis_usb.c#2 edit > .. //depot/projects/ndisusb/sys/dev/if_ndis/if_ndisvar.h#2 edit > .. //depot/projects/ndisusb/usr.sbin/ndiscvt/inf.c#2 edit > .. //depot/projects/ndisusb/usr.sbin/ndiscvt/windrv_stub.c#2 edit > > Differences ... > > ==== //depot/projects/ndisusb/sys/compat/ndis/cfg_var.h#2 (text+ko) ==== > > @@ -29,7 +29,7 @@ > * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF > * THE POSSIBILITY OF SUCH DAMAGE. > * > - * $FreeBSD: src/sys/compat/ndis/cfg_var.h,v 1.3 2005/01/05 22:34:36 imp > Exp $ + * $FreeBSD$ > */ > > #ifndef _CFG_VAR_H_ > > ==== //depot/projects/ndisusb/sys/compat/ndis/hal_var.h#2 (text+ko) ==== > > @@ -29,7 +29,7 @@ > * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF > * THE POSSIBILITY OF SUCH DAMAGE. > * > - * $FreeBSD: src/sys/compat/ndis/hal_var.h,v 1.8 2005/04/11 02:02:34 wpaul > Exp $ + * $FreeBSD$ > */ > > #ifndef _HAL_VAR_H_ > > ==== //depot/projects/ndisusb/sys/compat/ndis/kern_ndis.c#2 (text+ko) ==== > > @@ -31,7 +31,7 @@ > */ > > #include > -__FBSDID("$FreeBSD: src/sys/compat/ndis/kern_ndis.c,v 1.97 2008/02/01 > 19:36:22 phk Exp $"); +__FBSDID("$FreeBSD$"); > > #include > #include > @@ -65,6 +65,9 @@ > #include > #include > > +#include > +#include > + > #include > #include > #include > > ==== //depot/projects/ndisusb/sys/compat/ndis/kern_windrv.c#2 (text+ko) > ==== > > @@ -31,7 +31,7 @@ > */ > > #include > -__FBSDID("$FreeBSD: src/sys/compat/ndis/kern_windrv.c,v 1.14 2007/05/20 > 22:03:57 jeff Exp $"); +__FBSDID("$FreeBSD$"); > > #include > #include > @@ -56,6 +56,9 @@ > #include > #endif > > +#include > +#include > + > #include > #include > #include > > ==== //depot/projects/ndisusb/sys/compat/ndis/ndis_var.h#2 (text+ko) ==== > > @@ -29,7 +29,7 @@ > * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF > * THE POSSIBILITY OF SUCH DAMAGE. > * > - * $FreeBSD: src/sys/compat/ndis/ndis_var.h,v 1.48 2007/12/02 04:04:42 > thompsa Exp $ + * $FreeBSD$ > */ > > #ifndef _NDIS_VAR_H_ > > ==== //depot/projects/ndisusb/sys/compat/ndis/ntoskrnl_var.h#2 (text+ko) > ==== > > @@ -29,7 +29,7 @@ > * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF > * THE POSSIBILITY OF SUCH DAMAGE. > * > - * $FreeBSD: src/sys/compat/ndis/ntoskrnl_var.h,v 1.44 2007/12/02 08:54:50 > thompsa Exp $ + * $FreeBSD$ > */ > > #ifndef _NTOSKRNL_VAR_H_ > @@ -987,7 +987,13 @@ > } s2; > void *irp_fileobj; > } irp_overlay; > - kapc irp_apc; > + union { > + kapc irp_apc; > + struct { > + void *irp_xfer; > + void *irp_dev; > + } irp_usb; > + } irp_misc; > void *irp_compkey; > } irp_tail; > }; > @@ -995,6 +1001,9 @@ > #define irp_csl s2.u2.irp_csl > #define irp_pkttype s2.u2.irp_pkttype > > +#define IRP_NDIS_DEV(irp) (irp)->irp_tail.irp_misc.irp_usb.irp_dev > +#define IRP_NDISUSB_XFER(irp) (irp)->irp_tail.irp_misc.irp_usb.irp_xfer > + > typedef struct irp irp; > > #define InterlockedExchangePointer(dst, val) \ > @@ -1007,6 +1016,10 @@ > (cancel_func)InterlockedExchangePointer( \ > (void *)&(ip)->irp_cancelfunc, (void *)(func)) > > +#define IoSetCancelValue(irp, val) \ > + (uint32_t)InterlockedExchangePointer( \ > + (void *)&(ip)->irp_cancel, (void *)(val)) > + > #define IoGetCurrentIrpStackLocation(irp) \ > (irp)->irp_tail.irp_overlay.irp_csl > > @@ -1033,6 +1046,8 @@ > > #define IoMarkIrpPending(irp) \ > IoGetCurrentIrpStackLocation(irp)->isl_ctl |= SL_PENDING_RETURNED > +#define IoUnmarkIrpPending(irp) \ > + IoGetCurrentIrpStackLocation(irp)->isl_ctl &= ~SL_PENDING_RETURNED > > #define IoCopyCurrentIrpStackLocationToNext(irp) \ > do { \ > @@ -1189,14 +1204,20 @@ > #define STATUS_ALERTED 0x00000101 > #define STATUS_TIMEOUT 0x00000102 > #define STATUS_PENDING 0x00000103 > +#define STATUS_FAILURE 0xC0000001 > +#define STATUS_NOT_IMPLEMENTED 0xC0000002 > #define STATUS_INVALID_PARAMETER 0xC000000D > #define STATUS_INVALID_DEVICE_REQUEST 0xC0000010 > #define STATUS_MORE_PROCESSING_REQUIRED 0xC0000016 > +#define STATUS_NO_MEMORY 0xC0000017 > #define STATUS_BUFFER_TOO_SMALL 0xC0000023 > #define STATUS_MUTANT_NOT_OWNED 0xC0000046 > +#define STATUS_NOT_SUPPORTED 0xC00000BB > #define STATUS_INVALID_PARAMETER_2 0xC00000F0 > #define STATUS_INSUFFICIENT_RESOURCES 0xC000009A > +#define STATUS_CANCELLED 0xC0000120 > #define STATUS_NOT_FOUND 0xC0000225 > +#define STATUS_DEVICE_REMOVED 0xC00002B6 > > #define STATUS_WAIT_0 0x00000000 > > @@ -1363,6 +1384,7 @@ > extern uint32_t IoConnectInterrupt(kinterrupt **, void *, void *, > kspin_lock *, uint32_t, uint8_t, uint8_t, uint8_t, uint8_t, > uint32_t, uint8_t); > +extern uint8_t MmIsAddressValid(void *); > extern void *MmMapIoSpace(uint64_t, uint32_t, uint32_t); > extern void MmUnmapIoSpace(void *, size_t); > extern void MmBuildMdlForNonPagedPool(mdl *); > > ==== //depot/projects/ndisusb/sys/compat/ndis/pe_var.h#2 (text+ko) ==== > > @@ -29,7 +29,7 @@ > * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF > * THE POSSIBILITY OF SUCH DAMAGE. > * > - * $FreeBSD: src/sys/compat/ndis/pe_var.h,v 1.14 2005/10/26 18:46:27 wpaul > Exp $ + * $FreeBSD$ > */ > > #ifndef _PE_VAR_H_ > > ==== //depot/projects/ndisusb/sys/compat/ndis/resource_var.h#2 (text+ko) > ==== > > @@ -29,7 +29,7 @@ > * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF > * THE POSSIBILITY OF SUCH DAMAGE. > * > - * $FreeBSD: src/sys/compat/ndis/resource_var.h,v 1.3 2005/02/16 05:41:17 > wpaul Exp $ + * $FreeBSD$ > */ > > #ifndef _RESOURCE_VAR_H_ > > ==== //depot/projects/ndisusb/sys/compat/ndis/subr_hal.c#2 (text+ko) ==== > > @@ -31,7 +31,7 @@ > */ > > #include > -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_hal.c,v 1.28 2006/05/16 > 14:37:57 phk Exp $"); +__FBSDID("$FreeBSD$"); > > #include > #include > > ==== //depot/projects/ndisusb/sys/compat/ndis/subr_ndis.c#2 (text+ko) ==== > > @@ -31,7 +31,7 @@ > */ > > #include > -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_ndis.c,v 1.112 2008/05/15 > 04:29:28 weongyo Exp $"); +__FBSDID("$FreeBSD$"); > > /* > * This file implements a translation layer between the BSD networking > @@ -95,6 +95,8 @@ > > #include > #include > +#include > +#include > > #include > #include > > ==== //depot/projects/ndisusb/sys/compat/ndis/subr_ntoskrnl.c#2 (text+ko) > ==== > > @@ -31,7 +31,7 @@ > */ > > #include > -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_ntoskrnl.c,v 1.94 2007/12/25 > 17:51:56 rwatson Exp $"); +__FBSDID("$FreeBSD$"); > > #include > #include > @@ -207,7 +207,6 @@ > static void *MmMapLockedPagesSpecifyCache(mdl *, > uint8_t, uint32_t, void *, uint32_t, uint32_t); > static void MmUnmapLockedPages(void *, mdl *); > -static uint8_t MmIsAddressValid(void *); > static device_t ntoskrnl_finddev(device_t, uint64_t, struct resource **); > static void RtlZeroMemory(void *, size_t); > static void RtlCopyMemory(void *, const void *, size_t); > @@ -249,6 +248,7 @@ > static uint32_t DbgPrint(char *, ...); > static void DbgBreakPoint(void); > static void KeBugCheckEx(uint32_t, u_long, u_long, u_long, u_long); > +static int32_t KeDelayExecutionThread(uint8_t, uint8_t, int64_t *); > static void dummy(void); > > static struct mtx ntoskrnl_dispatchlock; > @@ -1141,16 +1141,18 @@ > IoCancelIrp(irp *ip) > { > cancel_func cfunc; > + uint8_t cancelirql; > > - IoAcquireCancelSpinLock(&ip->irp_cancelirql); > + IoAcquireCancelSpinLock(&cancelirql); > cfunc = IoSetCancelRoutine(ip, NULL); > ip->irp_cancel = TRUE; > - if (ip->irp_cancelfunc == NULL) { > - IoReleaseCancelSpinLock(ip->irp_cancelirql); > + if (cfunc == NULL) { > + IoReleaseCancelSpinLock(cancelirql); > return(FALSE); > } > + ip->irp_cancelirql = cancelirql; > MSCALL2(cfunc, IoGetCurrentIrpStackLocation(ip)->isl_devobj, ip); > - return(TRUE); > + return (uint8_t)IoSetCancelValue(ip, TRUE); > } > > uint32_t > @@ -1184,24 +1186,27 @@ > irp *ip; > uint8_t prioboost; > { > - uint32_t i; > uint32_t status; > device_object *dobj; > io_stack_location *sl; > completion_func cf; > > - ip->irp_pendingreturned = > - IoGetCurrentIrpStackLocation(ip)->isl_ctl & SL_PENDING_RETURNED; > - sl = (io_stack_location *)(ip + 1); > + KASSERT(ip->irp_iostat.isb_status != STATUS_PENDING, > + ("incorrect IRP(%p) status (STATUS_PENDING)", ip)); > + > + sl = IoGetCurrentIrpStackLocation(ip); > + IoSkipCurrentIrpStackLocation(ip); > + > + do { > + if (sl->isl_ctl & SL_PENDING_RETURNED) > + ip->irp_pendingreturned = TRUE; > > - for (i = ip->irp_currentstackloc; i < (uint32_t)ip->irp_stackcnt; i++) { > - if (ip->irp_currentstackloc < ip->irp_stackcnt - 1) { > - IoSkipCurrentIrpStackLocation(ip); > + if (ip->irp_currentstackloc != (ip->irp_stackcnt + 1)) > dobj = IoGetCurrentIrpStackLocation(ip)->isl_devobj; > - } else > + else > dobj = NULL; > > - if (sl[i].isl_completionfunc != NULL && > + if (sl->isl_completionfunc != NULL && > ((ip->irp_iostat.isb_status == STATUS_SUCCESS && > sl->isl_ctl & SL_INVOKE_ON_SUCCESS) || > (ip->irp_iostat.isb_status != STATUS_SUCCESS && > @@ -1212,12 +1217,16 @@ > status = MSCALL3(cf, dobj, ip, sl->isl_completionctx); > if (status == STATUS_MORE_PROCESSING_REQUIRED) > return; > + } else { > + if ((ip->irp_currentstackloc <= ip->irp_stackcnt) && > + (ip->irp_pendingreturned == TRUE)) > + IoMarkIrpPending(ip); > } > > - if (IoGetCurrentIrpStackLocation(ip)->isl_ctl & > - SL_PENDING_RETURNED) > - ip->irp_pendingreturned = TRUE; > - } > + /* move to the next. */ > + IoSkipCurrentIrpStackLocation(ip); > + sl++; > + } while (ip->irp_currentstackloc <= (ip->irp_stackcnt + 1)); > > /* Handle any associated IRPs. */ > > @@ -2669,7 +2678,7 @@ > * here, but it doesn't. > */ > > -static uint8_t > +uint8_t > MmIsAddressValid(vaddr) > void *vaddr; > { > @@ -4244,6 +4253,37 @@ > return(timer->k_header.dh_sigstate); > } > > +static int32_t > +KeDelayExecutionThread(wait_mode, alertable, interval) > + uint8_t wait_mode; > + uint8_t alertable; > + int64_t *interval; > +{ > + ktimer timer; > + > + if (wait_mode != 0) > + panic("invalid wait_mode %d", wait_mode); > + > + KeInitializeTimer(&timer); > + KeSetTimer(&timer, *interval, NULL); > + KeWaitForSingleObject(&timer, 0, 0, alertable, NULL); > + > + return STATUS_SUCCESS; > +} > + > +static uint64_t > +KeQueryInterruptTime(void) > +{ > + int ticks; > + struct timeval tv; > + > + getmicrouptime(&tv); > + > + ticks = tvtohz(&tv); > + > + return ticks * ((10000000 + hz - 1) / hz); > +} > + > static void > dummy() > { > @@ -4426,6 +4466,8 @@ > IMPORT_CFUNC(WmiTraceMessage, 0), > IMPORT_SFUNC(KeQuerySystemTime, 1), > IMPORT_CFUNC(KeTickCount, 0), > + IMPORT_SFUNC(KeDelayExecutionThread, 3), > + IMPORT_SFUNC(KeQueryInterruptTime, 0), > > /* > * This last entry is a catch-all for any function we haven't > > ==== //depot/projects/ndisusb/sys/compat/ndis/subr_pe.c#2 (text+ko) ==== > > @@ -31,7 +31,7 @@ > */ > > #include > -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_pe.c,v 1.13 2007/04/06 > 11:18:57 pjd Exp $"); +__FBSDID("$FreeBSD$"); > > /* > * This file contains routines for relocating and dynamically linking > > ==== //depot/projects/ndisusb/sys/compat/ndis/subr_usbd.c#2 (text+ko) ==== > > @@ -31,7 +31,7 @@ > */ > > #include > -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_usbd.c,v 1.3 2005/05/05 > 03:56:09 wpaul Exp $"); +__FBSDID("$FreeBSD$"); > > #include > #include > @@ -45,10 +45,24 @@ > #include > #include > #include > +#include > +#include > #include > > #include > > +#include > +#include > +#include > +#include > + > +#include > +#include > +#include > +#include > +#include > +#include "usbdevs.h" > + > #include > #include > #include > @@ -56,18 +70,56 @@ > #include > #include > #include > +#include > > static driver_object usbd_driver; > > -static uint32_t usbd_iodispatch(device_object *, irp *); > +static int32_t usbd_func_bulkintr(irp *); > +static int32_t usbd_func_bulkintr_iin(irp *); > +static int32_t usbd_func_vendorclass(irp *); > +static int32_t usbd_func_selconf(irp *); > +static int32_t usbd_func_getdesc(irp *); > +static union usbd_urb *usbd_geturb(irp *); > +static usbd_status usbd_init_ndispipe(irp *, usb_endpoint_descriptor_t *); > +static usbd_xfer_handle usbd_init_ndisxfer(irp *, > usb_endpoint_descriptor_t *, + void *, uint32_t); > +static void usbd_intr(usbd_xfer_handle, usbd_private_handle, usbd_status); > +static int32_t usbd_iodispatch(device_object *, irp *); > +static int32_t usbd_ioinvalid(device_object *, irp *); > +static int32_t usbd_irpcancel(device_object *, irp *); > +static void usbd_irpcancel_cb(void *); > +static int32_t usbd_irpcancel_iin(device_object *, irp *); > +static void usbd_irpcancel_iin_cb(void *); > +static int32_t usbd_submit_urb(irp *); > +static int32_t usbd_urb2nt(int32_t); > +static void usbd_xfereof(usbd_xfer_handle, usbd_private_handle, > usbd_status); +static void dummy(void); > > +static union usbd_urb *USBD_CreateConfigurationRequestEx( > + usb_config_descriptor_t *, struct usbd_interface_list_entry *); > +static union usbd_urb > *USBD_CreateConfigurationRequest(usb_config_descriptor_t *, + uint16_t > *); > static void USBD_GetUSBDIVersion(usbd_version_info *); > -static void dummy(void); > +static usb_interface_descriptor_t *USBD_ParseConfigurationDescriptorEx( > + usb_config_descriptor_t *, void *, int32_t, int32_t, int32_t, int32_t, > + int32_t); > +static usb_interface_descriptor_t *USBD_ParseConfigurationDescriptor( > + usb_config_descriptor_t *, uint8_t, uint8_t); > + > +/* > + * We need to wrap these functions because these need `context switch' > from + * Windows to UNIX before it's called. > + */ > +static funcptr usbd_iodispatch_wrap; > +static funcptr usbd_ioinvalid_wrap; > +static funcptr usbd_irpcancel_wrap; > +static funcptr usbd_irpcancel_iin_wrap; > > int > usbd_libinit(void) > { > image_patch_table *patch; > + int i; > > patch = usbd_functbl; > while (patch->ipt_func != NULL) { > @@ -77,14 +129,26 @@ > patch++; > } > > + windrv_wrap((funcptr)usbd_ioinvalid, > + (funcptr *)&usbd_ioinvalid_wrap, 2, WINDRV_WRAP_STDCALL); > + windrv_wrap((funcptr)usbd_iodispatch, > + (funcptr *)&usbd_iodispatch_wrap, 2, WINDRV_WRAP_STDCALL); > + windrv_wrap((funcptr)usbd_irpcancel, > + (funcptr *)&usbd_irpcancel_wrap, 2, WINDRV_WRAP_STDCALL); > + windrv_wrap((funcptr)usbd_irpcancel_iin, > + (funcptr *)&usbd_irpcancel_iin_wrap, 2, WINDRV_WRAP_STDCALL); > + > /* Create a fake USB driver instance. */ > > windrv_bus_attach(&usbd_driver, "USB Bus"); > > /* Set up our dipatch routine. */ > + for (i = 0; i <= IRP_MJ_MAXIMUM_FUNCTION; i++) > + usbd_driver.dro_dispatch[i] = > + (driver_dispatch)usbd_ioinvalid_wrap; > > usbd_driver.dro_dispatch[IRP_MJ_INTERNAL_DEVICE_CONTROL] = > - (driver_dispatch)usbd_iodispatch; > + (driver_dispatch)usbd_iodispatch_wrap; > > return(0); > } > @@ -100,17 +164,925 @@ > patch++; > } > > + windrv_unwrap(usbd_ioinvalid_wrap); > + windrv_unwrap(usbd_iodispatch_wrap); > + windrv_unwrap(usbd_irpcancel_wrap); > + windrv_unwrap(usbd_irpcancel_iin_wrap); > + > free(usbd_driver.dro_drivername.us_buf, M_DEVBUF); > > return(0); > } > > -static uint32_t > +static int32_t > usbd_iodispatch(dobj, ip) > device_object *dobj; > irp *ip; > { > - return(0); > + device_t dev = dobj->do_devext; > + int32_t status; > + struct io_stack_location *irp_sl; > + > + irp_sl = IoGetCurrentIrpStackLocation(ip); > + switch (irp_sl->isl_parameters.isl_ioctl.isl_iocode) { > + case IOCTL_INTERNAL_USB_SUBMIT_URB: > + IRP_NDIS_DEV(ip) = dev; > + > + status = usbd_submit_urb(ip); > + break; > + default: > + device_printf(dev, "ioctl 0x%x isn't supported\n", > + irp_sl->isl_parameters.isl_ioctl.isl_iocode); > + status = USBD_STATUS_NOT_SUPPORTED; > + break; > + } > + > + if (status == USBD_STATUS_PENDING) > + return (STATUS_PENDING); > + > + ip->irp_iostat.isb_status = usbd_urb2nt(status); > + if (status != USBD_STATUS_SUCCESS) > + ip->irp_iostat.isb_info = 0; > + return (ip->irp_iostat.isb_status); > +} > + > +static int32_t > +usbd_ioinvalid(dobj, ip) > + device_object *dobj; > + irp *ip; > +{ > + device_t dev = dobj->do_devext; > + struct io_stack_location *irp_sl; > + > + irp_sl = IoGetCurrentIrpStackLocation(ip); > + device_printf(dev, "invalid I/O dispatch %d:%d\n", > irp_sl->isl_major, + irp_sl->isl_minor); > + > + ip->irp_iostat.isb_status = STATUS_FAILURE; > + ip->irp_iostat.isb_info = 0; > + > + IoCompleteRequest(ip, IO_NO_INCREMENT); > + > + return (STATUS_FAILURE); > +} > + > +/* Convert USBD_STATUS to NTSTATUS */ > +static int32_t > +usbd_urb2nt(status) > + int32_t status; > +{ > + > + switch (status) { > + case USBD_STATUS_SUCCESS: > + return (STATUS_SUCCESS); > + case USBD_STATUS_DEVICE_GONE: > + return (STATUS_DEVICE_REMOVED); > + case USBD_STATUS_PENDING: > + return (STATUS_PENDING); > + case USBD_STATUS_NOT_SUPPORTED: > + return (STATUS_NOT_IMPLEMENTED); > + case USBD_STATUS_NO_MEMORY: > + return (STATUS_NO_MEMORY); > + case USBD_STATUS_REQUEST_FAILED: > + return (STATUS_NOT_SUPPORTED); > + default: > + break; > + } > + > + return (STATUS_FAILURE); > +} > + > +/* Convert FreeBSD's usbd_status to USBD_STATUS */ > +static int32_t > +usbd_usb2urb(int urb_status) > +{ > + > + switch (urb_status) { > + case USBD_NORMAL_COMPLETION: > + return (USBD_STATUS_SUCCESS); > + case USBD_IN_PROGRESS: > + return (USBD_STATUS_PENDING); > + case USBD_TIMEOUT: > + return (USBD_STATUS_TIMEOUT); > + case USBD_SHORT_XFER: > + return (USBD_STATUS_ERROR_SHORT_TRANSFER); > + case USBD_IOERROR: > + return (USBD_STATUS_INVALID_PIPE_HANDLE); > + case USBD_NOMEM: > + return (USBD_STATUS_NO_MEMORY); > + case USBD_INVAL: > + return (USBD_STATUS_REQUEST_FAILED); > + case USBD_NOT_STARTED: > + case USBD_TOO_DEEP: > + case USBD_NO_POWER: > + return (USBD_STATUS_DEVICE_GONE); > + default: > + break; > + } > + > + return (USBD_STATUS_NOT_SUPPORTED); > +} > + > +static union usbd_urb * > +usbd_geturb(ip) > + irp *ip; > +{ > + struct io_stack_location *irp_sl; > + > + irp_sl = IoGetCurrentIrpStackLocation(ip); > + > + return (irp_sl->isl_parameters.isl_others.isl_arg1); > +} > + > +static int32_t > +usbd_submit_urb(ip) > + irp *ip; > +{ > + device_t dev = IRP_NDIS_DEV(ip); > + int32_t status; > + union usbd_urb *urb; > + > + urb = usbd_geturb(ip); > + switch (urb->uu_hdr.uuh_func) { > + case URB_FUNCTION_BULK_OR_INTERRUPT_TRANSFER: > + status = usbd_func_bulkintr(ip); > + break; > + case URB_FUNCTION_VENDOR_DEVICE: > + case URB_FUNCTION_VENDOR_INTERFACE: > + case URB_FUNCTION_VENDOR_ENDPOINT: > + case URB_FUNCTION_VENDOR_OTHER: > + case URB_FUNCTION_CLASS_DEVICE: > + case URB_FUNCTION_CLASS_INTERFACE: > + case URB_FUNCTION_CLASS_ENDPOINT: > + case URB_FUNCTION_CLASS_OTHER: > + status = usbd_func_vendorclass(ip); > + break; > + case URB_FUNCTION_SELECT_CONFIGURATION: > + status = usbd_func_selconf(ip); > + USBD_URB_STATUS(urb) = status; > + break; > + case URB_FUNCTION_GET_DESCRIPTOR_FROM_DEVICE: > + status = usbd_func_getdesc(ip); > + USBD_URB_STATUS(urb) = status; > + break; > + default: > + device_printf(dev, "func 0x%x isn't supported\n", > + urb->uu_hdr.uuh_func); > + USBD_URB_STATUS(urb) = status = USBD_STATUS_NOT_SUPPORTED; > + break; > + } > + > + return (status); > +} > + > +static int32_t > +usbd_func_getdesc(ip) > + irp *ip; > +{ > + device_t dev = IRP_NDIS_DEV(ip); > + int i; > + struct usb_attach_arg *uaa = device_get_ivars(dev); > + struct usbd_urb_control_descriptor_request *ctldesc; > + uint32_t len; > + union usbd_urb *urb; > + usb_config_descriptor_t cd, *cdp; > + usbd_status status; > + > + urb = usbd_geturb(ip); > + ctldesc = &urb->uu_ctldesc; > + if (ctldesc->ucd_desctype == UDESC_CONFIG) { > + /* Get the short config descriptor. */ > + status = usbd_get_config_desc(uaa->device, ctldesc->ucd_idx, > + &cd); > + if (status != USBD_NORMAL_COMPLETION) { > + ctldesc->ucd_trans_buflen = 0; > + return usbd_usb2urb(status); > + } > + len = UGETW(cd.wTotalLength); > + /* Get the full descriptor. Try a few times for slow devices. */ > + for (i = 0; i < 3; i++) { > + status = usbd_get_desc(uaa->device, > + ctldesc->ucd_desctype, ctldesc->ucd_idx, > + len, ctldesc->ucd_trans_buf); > + if (status == USBD_NORMAL_COMPLETION) > + break; > + usbd_delay_ms(uaa->device, 200); > + } > + if (status != USBD_NORMAL_COMPLETION) { > + ctldesc->ucd_trans_buflen = 0; > + return usbd_usb2urb(status); > + } > + > + cdp = (usb_config_descriptor_t *)ctldesc->ucd_trans_buf; > + if (cdp->bDescriptorType != UDESC_CONFIG) { > + device_printf(dev, "bad desc %d\n", > + cdp->bDescriptorType); > + status = USBD_INVAL; > + } > + } else if (ctldesc->ucd_desctype == UDESC_STRING) { > + /* Try a few times for slow devices. */ > + for (i = 0; i < 3; i++) { > + status = usbd_get_string(uaa->device, > + (UDESC_STRING << 8) + ctldesc->ucd_idx, > + ctldesc->ucd_trans_buf, ctldesc->ucd_trans_buflen); > + if (status != USBD_NORMAL_COMPLETION) > + break; > + usbd_delay_ms(uaa->device, 200); > + } > + } else > + status = usbd_get_desc(uaa->device, ctldesc->ucd_desctype, > + ctldesc->ucd_idx, ctldesc->ucd_trans_buflen, > + ctldesc->ucd_trans_buf); > + > + if (status != USBD_NORMAL_COMPLETION) { > + ctldesc->ucd_trans_buflen = 0; > + return usbd_usb2urb(status); > + } > + > + ctldesc->ucd_trans_buflen = status; > + ip->irp_iostat.isb_info = status; > + return (USBD_STATUS_SUCCESS); > +} > + > +static int32_t > +usbd_func_selconf(ip) > + irp *ip; > +{ > + device_t dev = IRP_NDIS_DEV(ip); > + int i, j; > + struct usb_attach_arg *uaa = device_get_ivars(dev); > + struct usbd_interface_information *intf; > + struct usbd_pipe_information *pipe; > + struct usbd_urb_select_configuration *selconf; > + union usbd_urb *urb; > + usb_config_descriptor_t *conf; > + usb_endpoint_descriptor_t *edesc; > + usbd_device_handle udev = uaa->device; > + usbd_interface_handle iface; > + usbd_status ret; > + > + urb = usbd_geturb(ip); > + > + selconf = &urb->uu_selconf; > + conf = selconf->usc_conf; > + if (conf == NULL) { > + device_printf(dev, "select configuration is NULL\n"); > + return usbd_usb2urb(USBD_NORMAL_COMPLETION); > + } > + > + if (conf->bConfigurationValue > NDISUSB_CONFIG_NO) > + device_printf(dev, "warning: config_no is larger than default"); > + > + intf = &selconf->usc_intf; > + for (i = 0; i < conf->bNumInterface && intf->uii_len > 0; i++) { > + ret = usbd_device2interface_handle(uaa->device, > + intf->uii_intfnum, &iface); > + if (ret != USBD_NORMAL_COMPLETION) { > + device_printf(dev, > + "getting interface handle failed: %s\n", > + usbd_errstr(ret)); > + return usbd_usb2urb(ret); > + } > + > + ret = usbd_set_interface(iface, intf->uii_altset); > + if (ret != USBD_NORMAL_COMPLETION) { > + device_printf(dev, > + "setting alternate interface failed: %s\n", > + usbd_errstr(ret)); > + return usbd_usb2urb(ret); > + } > + > + for (j = 0; j < iface->idesc->bNumEndpoints; j++) { > + if (j >= intf->uii_numeps) { > + device_printf(dev, > + "endpoint %d and above are ignored", > + intf->uii_numeps); > + break; > + } > + edesc = iface->endpoints[j].edesc; > + pipe = &intf->uii_pipes[j]; > + pipe->upi_handle = edesc; > + pipe->upi_epaddr = edesc->bEndpointAddress; > + pipe->upi_maxpktsize = UGETW(edesc->wMaxPacketSize); > + pipe->upi_type = UE_GET_XFERTYPE(edesc->bmAttributes); > + if (pipe->upi_type != UE_INTERRUPT) > + continue; > + > + /* XXX we're following linux USB's interval policy. */ > + if (udev->speed == USB_SPEED_LOW) > + pipe->upi_interval = edesc->bInterval + 5; > + else if (udev->speed == USB_SPEED_FULL) > + pipe->upi_interval = edesc->bInterval; > + else { > + int k0 = 1, k1 = 1; > + do { > + k1 = k1 * 2; > + k0 = k0 + 1; > + } while (k1 < edesc->bInterval); > + pipe->upi_interval = k0; > + } > + } > + > + intf = (struct usbd_interface_information *)(((char *)intf) + > + intf->uii_len); > + } > + > + return USBD_STATUS_SUCCESS; > +} > + > +static int32_t > +usbd_func_vendorclass(ip) > + irp *ip; > +{ > + device_t dev = IRP_NDIS_DEV(ip); > + struct usb_attach_arg *uaa = device_get_ivars(dev); > + struct usbd_urb_vendor_or_class_request *vcreq; > + uint8_t type = 0; > + union usbd_urb *urb; > + usb_device_request_t req; > + usbd_status status; > + > + urb = usbd_geturb(ip); > + switch (urb->uu_hdr.uuh_func) { > + case URB_FUNCTION_CLASS_DEVICE: > + type = UT_CLASS | UT_DEVICE; > + break; > + case URB_FUNCTION_CLASS_INTERFACE: > + type = UT_CLASS | UT_INTERFACE; > + break; > + case URB_FUNCTION_CLASS_OTHER: > + type = UT_CLASS | UT_OTHER; > + break; > + case URB_FUNCTION_CLASS_ENDPOINT: > + type = UT_CLASS | UT_ENDPOINT; > + break; > + case URB_FUNCTION_VENDOR_DEVICE: > + type = UT_VENDOR | UT_DEVICE; > + break; > + case URB_FUNCTION_VENDOR_INTERFACE: > + type = UT_VENDOR | UT_INTERFACE; > + break; > + case URB_FUNCTION_VENDOR_OTHER: > + type = UT_VENDOR | UT_OTHER; > + break; > + case URB_FUNCTION_VENDOR_ENDPOINT: > + type = UT_VENDOR | UT_ENDPOINT; > + break; > + default: > + /* never reach. */ > + break; > + } > + > + vcreq = &urb->uu_vcreq; > + if (!(vcreq->uvc_trans_flags & USBD_TRANSFER_DIRECTION_IN)) > + type |= UT_WRITE; > + else > + type |= UT_READ; > + type |= vcreq->uvc_reserved1; > + > + req.bmRequestType = type; > + req.bRequest = vcreq->uvc_req; > + USETW(req.wIndex, vcreq->uvc_idx); > + USETW(req.wValue, vcreq->uvc_value); > + USETW(req.wLength, vcreq->uvc_trans_buflen); > + > + status = usbd_do_request(uaa->device, &req, vcreq->uvc_trans_buf); > + > + return usbd_usb2urb(status); > +} > + > +static void > +usbd_irpcancel_iin_cb(priv) > + void *priv; > +{ > + struct ndisusb_cancel *nc = priv; > + irp *ip = nc->ip; > + device_t dev = IRP_NDIS_DEV(ip); > + struct ndis_softc *sc = device_get_softc(dev); > + struct usb_attach_arg *uaa = device_get_ivars(dev); > + usbd_status status; > + usbd_xfer_handle xfer; > + > + usb_rem_task(uaa->device, &nc->task); > + free(priv, M_USBDEV); > + > + xfer = IRP_NDISUSB_XFER(ip); > + IRP_NDISUSB_XFER(ip) = NULL; > + > + status = usbd_abort_pipe(sc->ndisusb_ep[NDISUSB_ENDPT_IIN]); > + if (status != USBD_NORMAL_COMPLETION) > + device_printf(dev, "IIN can't be canceld"); > +} > + > +static int32_t > +usbd_irpcancel_iin(dobj, ip) > + device_object *dobj; > + irp *ip; > +{ > + device_t dev = IRP_NDIS_DEV(ip); > + struct ndisusb_cancel *nc; > + struct usb_attach_arg *uaa = device_get_ivars(dev); > + > + /* XXX see the description of usbd_irpcancel() */ > + nc = malloc(sizeof(struct ndisusb_cancel), M_USBDEV, M_NOWAIT | M_ZERO); > + if (nc == NULL) { > + ip->irp_cancel = FALSE; > + IoReleaseCancelSpinLock(ip->irp_cancelirql); > + return (-1); > + } > + > + nc->ip = ip; > + usb_init_task(&nc->task, usbd_irpcancel_iin_cb, nc); > + usb_add_task(uaa->device, &nc->task, USB_TASKQ_DRIVER); > + > + IoReleaseCancelSpinLock(ip->irp_cancelirql); > + > + return (0); > +} > + > +static int32_t > +usbd_func_bulkintr_iin(ip) > + irp *ip; > > >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri May 30 17:11:06 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 760A61065687; Fri, 30 May 2008 17:11:06 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1C6C2106567D for ; Fri, 30 May 2008 17:11:06 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 190FF8FC1A for ; Fri, 30 May 2008 17:11:06 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4UHB5n3057949 for ; Fri, 30 May 2008 17:11:05 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4UHB5E2057947 for perforce@freebsd.org; Fri, 30 May 2008 17:11:05 GMT (envelope-from bilouro@FreeBSD.org) Date: Fri, 30 May 2008 17:11:05 GMT Message-Id: <200805301711.m4UHB5E2057947@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142591 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 17:11:06 -0000 http://perforce.freebsd.org/chv.cgi?CH=142591 Change 142591 by bilouro@bilouro_tcptest on 2008/05/30 17:10:51 This version is correctly sending SYN and receiving the SYN+ACK. Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/src/scripts/tcpconnect.py#2 edit Differences ... ==== //depot/projects/soc2008/bilouro_tcptest/src/scripts/tcpconnect.py#2 (text+ko) ==== @@ -1,7 +1,7 @@ -from pcs.packets.ipv4 import * -from pcs.packets.tcp import * -from pcs.packets.ethernet import * -from pcs import * +from pcs.packets import ipv4 +from pcs.packets import tcp +from pcs.packets import ethernet +import pcs def main(): @@ -38,15 +38,15 @@ (options, args) = parser.parse_args() -##todo: create syn. test exately equals a tcp dump. -##todo: wait with timer the answer possibilities (in this a simple ack-syn) -##todo: send an acknoledgment establishing the connection + ##todo: create syn. test exately equals a tcp dump. DONE + ##todo: wait with timer the answer possibilities (in this a simple ack-syn) DONE + ##todo: send an acknoledgment establishing the connection -# -# creating a durty-code ether-ip-tcp-syn packet -# + # + # creating a durty-code ether-ip-tcp-syn packet + # - ip = ipv4() + ip = ipv4.ipv4() ip.version = 4 # 0100 max 1111 15 *caution* :) ip.hlen = 5 # 0101 0 -> min 0101 (20 bytes) @@ -55,18 +55,12 @@ ip.flags = 0 #study on book ip.offset = 0 ip.ttl = 64 - ip.protocol = IPPROTO_TCP #1 ICMP #6 TCP - ip.src = inet_atol(options.ip_source) - ip.dst = inet_atol(options.ip_target) - #print ip.calc_checksum() - #print int(ip.calc_checksum()) - #print ip_cksum(ip) - #ip.checksum = int(ip.calc_checksum()) - ip.checksum = 63328 - #ip.checksum = ip_cksum(ip) - print ip.checksum + ip.protocol = pcs.IPPROTO_TCP #1 ICMP #6 TCP + ip.src = pcs.inet_atol(options.ip_source) + ip.dst = pcs.inet_atol(options.ip_target) + - tcppkt = tcp() + tcppkt = tcp.tcp() tcppkt.sport = int(options.source_port ) tcppkt.dport = int(options.destination_port) @@ -83,27 +77,28 @@ tcppkt.urg_point = 0 #tcppkt.options + tcppkt.checksum = tcp_cksum(tcppkt , ip) + ip.length = len(ip.bytes) + len(tcppkt.bytes) - #tcppkt.checksum = tcp_cksum(tcppkt , ip) - tcppkt.checksum = 954 + # important, only calcs the ip checksum after fill length field + ip.checksum = ip_cksum(ip) - - ether = ethernet() - ether.src = ether_atob(options.ether_source) - ether.dst = ether_atob(options.ether_destination) + ether = ethernet.ethernet() + ether.src = ethernet.ether_atob(options.ether_source) + ether.dst = ethernet.ether_atob(options.ether_destination) ether.type = 0x800 - packet = Chain([ether, ip, tcppkt]) + packet = pcs.Chain([ether, ip, tcppkt]) - output = PcapConnector(options.interface) + output = pcs.PcapConnector(options.interface) out = output.write(packet.bytes, len(packet.bytes)) reply = output.read() reply = output.read() - packet = ethernet(reply) + packet = ethernet.ethernet(reply) print "\n---------------------------------" print packet print packet.data @@ -111,16 +106,16 @@ print packet.data.data print "---------------------------------" - -def tcp_cksum(self, ip, data = ""): +def tcp_cksum(self, ip, data = ""): #TODO: add this method to pcs tcp.py """return tcpv4 checksum""" import struct total = 0 - tmpip = pseudoipv4() + + tmpip = ipv4.pseudoipv4() tmpip.src = ip.src tmpip.dst = ip.dst tmpip.reserved = 0 - tmpip.protocol = IPPROTO_TCP + tmpip.protocol = pcs.IPPROTO_TCP tmpip.length = len(self.getbytes()) + len(data) pkt = tmpip.getbytes() + self.getbytes() + data if len(pkt) % 2 == 1: @@ -131,21 +126,26 @@ total += total >> 16 return ~total & 0xffff -def ip_cksum(self): +def ip_cksum(self): #TODO: solve the self problem, may be adding another arg """calculate the IPv4 checksum over a packet returns the calculated checksum """ + import struct total = 0 - packet = ipv4(self.bytes) + packet = ipv4.ipv4(self.bytes) packet.checksum = 0 bytes = packet.bytes + if len(bytes) % 2 == 1: bytes += "\0" + for i in range(len(bytes)/2): total += (struct.unpack("!H", bytes[2*i:2*i+2])[0]) + total = (total >> 16) + (total & 0xffff) total += total >> 16 + return ~total & 0xffff From owner-p4-projects@FreeBSD.ORG Fri May 30 21:38:09 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id D2AF21065675; Fri, 30 May 2008 21:38:08 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 946D61065673 for ; Fri, 30 May 2008 21:38:08 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 69A758FC18 for ; Fri, 30 May 2008 21:38:08 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4ULc8SY099998 for ; Fri, 30 May 2008 21:38:08 GMT (envelope-from snagg@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4ULc8Pa099996 for perforce@freebsd.org; Fri, 30 May 2008 21:38:08 GMT (envelope-from snagg@FreeBSD.org) Date: Fri, 30 May 2008 21:38:08 GMT Message-Id: <200805302138.m4ULc8Pa099996@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to snagg@FreeBSD.org using -f From: Vincenzo Iozzo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142603 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 21:38:09 -0000 http://perforce.freebsd.org/chv.cgi?CH=142603 Change 142603 by snagg@snagg_macosx on 2008/05/30 21:37:44 Fix a problem in the preselect_set Affected files ... .. //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_pipe.c#20 edit Differences ... ==== //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_pipe.c#20 (text) ==== @@ -358,8 +358,9 @@ */ KASSERT(num >= 0, ("Number of events is out of range")); app_new = malloc(sizeof(*app_new), M_AUDIT_PIPE_PRESELECT, M_WAITOK); - app_new->app_auevents= malloc(sizeof(struct audit_pipe_preselect_event) * - num, M_AUDIT_PIPE_PRESELECT_EVENT, M_WAITOK); + if(num) + app_new->app_auevents= malloc(sizeof(struct audit_pipe_preselect_event) * + num, M_AUDIT_PIPE_PRESELECT_EVENT, M_WAITOK); mtx_lock(&audit_pipe_mtx); @@ -398,7 +399,8 @@ mtx_unlock(&audit_pipe_mtx); if (app_new != NULL) { free(app_new, M_AUDIT_PIPE_PRESELECT); - free(app_new->app_auevents, M_AUDIT_PIPE_PRESELECT_EVENT); + if(num) + free(app_new->app_auevents, M_AUDIT_PIPE_PRESELECT_EVENT); } } From owner-p4-projects@FreeBSD.ORG Fri May 30 21:47:20 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 63FB91065759; Fri, 30 May 2008 21:47:19 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F3DF610656C4 for ; Fri, 30 May 2008 21:47:18 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C13548FC1C for ; Fri, 30 May 2008 21:47:18 +0000 (UTC) (envelope-from snagg@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4ULlIXQ000647 for ; Fri, 30 May 2008 21:47:18 GMT (envelope-from snagg@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4ULlHmR000645 for perforce@freebsd.org; Fri, 30 May 2008 21:47:17 GMT (envelope-from snagg@FreeBSD.org) Date: Fri, 30 May 2008 21:47:17 GMT Message-Id: <200805302147.m4ULlHmR000645@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to snagg@FreeBSD.org using -f From: Vincenzo Iozzo To: Perforce Change Reviews Cc: Subject: PERFORCE change 142604 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 21:47:20 -0000 http://perforce.freebsd.org/chv.cgi?CH=142604 Change 142604 by snagg@snagg_macosx on 2008/05/30 21:46:23 bug fix in the find function Affected files ... .. //depot/projects/soc2008/snagg-audit/sys/compat/ndis/subr_ntoskrnl.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/bce/if_bce.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/ie/if_ie.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/if_ndis/if_ndis.c#5 integrate .. //depot/projects/soc2008/snagg-audit/sys/dev/uart/uart_dev_ns8250.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/kern/kern_umtx.c#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/modules/ath_rate_onoe/Makefile#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/net/radix_mpath.c#4 integrate .. //depot/projects/soc2008/snagg-audit/sys/net/radix_mpath.h#3 integrate .. //depot/projects/soc2008/snagg-audit/sys/nlm/nlm_prot_impl.c#2 integrate .. //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_pipe.c#21 edit Differences ... ==== //depot/projects/soc2008/snagg-audit/sys/compat/ndis/subr_ntoskrnl.c#2 (text+ko) ==== @@ -31,7 +31,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_ntoskrnl.c,v 1.94 2007/12/25 17:51:56 rwatson Exp $"); +__FBSDID("$FreeBSD: src/sys/compat/ndis/subr_ntoskrnl.c,v 1.95 2008/05/30 06:31:55 weongyo Exp $"); #include #include @@ -1591,8 +1591,9 @@ } if (satisfied == TRUE) - cv_broadcastpri(&we->we_cv, w->wb_oldpri - - (increment * 4)); + cv_broadcastpri(&we->we_cv, + (w->wb_oldpri - (increment * 4)) > PRI_MIN_KERN ? + w->wb_oldpri - (increment * 4) : PRI_MIN_KERN); e = e->nle_flink; } @@ -3384,8 +3385,9 @@ } } else { w->wb_awakened |= TRUE; - cv_broadcastpri(&we->we_cv, w->wb_oldpri - - (increment * 4)); + cv_broadcastpri(&we->we_cv, + (w->wb_oldpri - (increment * 4)) > PRI_MIN_KERN ? + w->wb_oldpri - (increment * 4) : PRI_MIN_KERN); } } ==== //depot/projects/soc2008/snagg-audit/sys/dev/bce/if_bce.c#3 (text) ==== @@ -29,7 +29,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/bce/if_bce.c,v 1.39 2008/05/08 15:05:38 scottl Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/bce/if_bce.c,v 1.40 2008/05/30 18:26:37 jhb Exp $"); /* * The following controllers are supported by this driver: @@ -779,7 +779,7 @@ #ifdef BCE_USE_SPLIT_HEADER sc->rx_bd_mbuf_alloc_size = MHLEN; #else - sc->rx_bd_mbuf_alloc_size = MCLBYTES;; + sc->rx_bd_mbuf_alloc_size = MCLBYTES; #endif sc->pg_bd_mbuf_alloc_size = MCLBYTES; ==== //depot/projects/soc2008/snagg-audit/sys/dev/ie/if_ie.c#3 (text+ko) ==== @@ -51,7 +51,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/ie/if_ie.c,v 1.107 2008/05/29 17:32:55 jhb Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/ie/if_ie.c,v 1.108 2008/05/30 16:22:30 jhb Exp $"); /* * Intel 82586 Ethernet chip @@ -365,7 +365,7 @@ #ifdef DEBUG in_ierint++; if (ie_debug & IED_RINT) - if_printf(ifp, "rint\n"); + if_printf(sc->ifp, "rint\n"); #endif ierint(sc); #ifdef DEBUG @@ -376,7 +376,7 @@ #ifdef DEBUG in_ietint++; if (ie_debug & IED_TINT) - if_printf(ifp, "tint\n"); + if_printf(sc->ifp, "tint\n"); #endif ietint(sc); #ifdef DEBUG @@ -386,13 +386,13 @@ if (status & IE_ST_RNR) { #ifdef DEBUG if (ie_debug & IED_RNR) - if_printf(ifp, "rnr\n"); + if_printf(sc->ifp, "rnr\n"); #endif iernr(sc); } #ifdef DEBUG if ((status & IE_ST_ALLDONE) && (ie_debug & IED_CNA)) - if_printf(ifp, "cna\n"); + if_printf(sc->ifp, "cna\n"); #endif if ((status = sc->scb->ie_status) & IE_ST_WHENCE) ==== //depot/projects/soc2008/snagg-audit/sys/dev/if_ndis/if_ndis.c#5 (text+ko) ==== @@ -34,7 +34,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/if_ndis/if_ndis.c,v 1.139 2008/05/12 00:15:28 sam Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/if_ndis/if_ndis.c,v 1.140 2008/05/30 07:17:51 weongyo Exp $"); #include #include @@ -996,15 +996,18 @@ sc = device_get_softc(dev); NDIS_LOCK(sc); ifp = sc->ifp; - ifp->if_flags &= ~IFF_UP; + if (ifp != NULL) + ifp->if_flags &= ~IFF_UP; if (device_is_attached(dev)) { NDIS_UNLOCK(sc); ndis_stop(sc); - if (sc->ndis_80211) - ieee80211_ifdetach(ifp->if_l2com); - else - ether_ifdetach(ifp); + if (ifp != NULL) { + if (sc->ndis_80211) + ieee80211_ifdetach(ifp->if_l2com); + else + ether_ifdetach(ifp); + } } else NDIS_UNLOCK(sc); ==== //depot/projects/soc2008/snagg-audit/sys/dev/uart/uart_dev_ns8250.c#2 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/dev/uart/uart_dev_ns8250.c,v 1.28 2008/03/12 19:09:20 sam Exp $"); +__FBSDID("$FreeBSD: src/sys/dev/uart/uart_dev_ns8250.c,v 1.29 2008/05/30 01:57:13 benno Exp $"); #include #include @@ -258,7 +258,12 @@ ns8250_param(bas, baudrate, databits, stopbits, parity); /* Disable all interrupt sources. */ - ier = uart_getreg(bas, REG_IER) & 0xf0; + /* + * We use 0xe0 instead of 0xf0 as the mask because the XScale PXA + * UARTs split the receive time-out interrupt bit out separately as + * 0x10. This gets handled by ier_mask and ier_rxbits below. + */ + ier = uart_getreg(bas, REG_IER) & 0xe0; uart_setreg(bas, REG_IER, ier); uart_barrier(bas); @@ -332,6 +337,9 @@ uint8_t fcr; uint8_t ier; uint8_t mcr; + + uint8_t ier_mask; + uint8_t ier_rxbits; }; static int ns8250_bus_attach(struct uart_softc *); @@ -400,6 +408,19 @@ ns8250->fcr |= FCR_RX_MEDH; } else ns8250->fcr |= FCR_RX_MEDH; + + /* Get IER mask */ + ivar = 0xf0; + resource_int_value("uart", device_get_unit(sc->sc_dev), "ier_mask", + &ivar); + ns8250->ier_mask = (uint8_t)(ivar & 0xff); + + /* Get IER RX interrupt bits */ + ivar = IER_EMSC | IER_ERLS | IER_ERXRDY; + resource_int_value("uart", device_get_unit(sc->sc_dev), "ier_rxbits", + &ivar); + ns8250->ier_rxbits = (uint8_t)(ivar & 0xff); + uart_setreg(bas, REG_FCR, ns8250->fcr); uart_barrier(bas); ns8250_bus_flush(sc, UART_FLUSH_RECEIVER|UART_FLUSH_TRANSMITTER); @@ -411,21 +432,24 @@ ns8250_bus_getsig(sc); ns8250_clrint(bas); - ns8250->ier = uart_getreg(bas, REG_IER) & 0xf0; - ns8250->ier |= IER_EMSC | IER_ERLS | IER_ERXRDY; + ns8250->ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask; + ns8250->ier |= ns8250->ier_rxbits; uart_setreg(bas, REG_IER, ns8250->ier); uart_barrier(bas); + return (0); } static int ns8250_bus_detach(struct uart_softc *sc) { + struct ns8250_softc *ns8250; struct uart_bas *bas; u_char ier; + ns8250 = (struct ns8250_softc *)sc; bas = &sc->sc_bas; - ier = uart_getreg(bas, REG_IER) & 0xf0; + ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask; uart_setreg(bas, REG_IER, ier); uart_barrier(bas); ns8250_clrint(bas); @@ -597,10 +621,12 @@ static int ns8250_bus_probe(struct uart_softc *sc) { + struct ns8250_softc *ns8250; struct uart_bas *bas; int count, delay, error, limit; uint8_t lsr, mcr, ier; + ns8250 = (struct ns8250_softc *)sc; bas = &sc->sc_bas; error = ns8250_probe(bas); @@ -683,7 +709,7 @@ --limit) DELAY(delay); if (limit == 0) { - ier = uart_getreg(bas, REG_IER) & 0xf0; + ier = uart_getreg(bas, REG_IER) & ns8250->ier_mask; uart_setreg(bas, REG_IER, ier); uart_setreg(bas, REG_MCR, mcr); uart_setreg(bas, REG_FCR, 0); ==== //depot/projects/soc2008/snagg-audit/sys/kern/kern_umtx.c#3 (text+ko) ==== @@ -26,7 +26,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/kern/kern_umtx.c,v 1.69 2008/04/29 03:48:48 davidxu Exp $"); +__FBSDID("$FreeBSD: src/sys/kern/kern_umtx.c,v 1.70 2008/05/30 02:18:54 davidxu Exp $"); #include "opt_compat.h" #include @@ -58,12 +58,12 @@ #include #endif -#define TYPE_SIMPLE_LOCK 0 -#define TYPE_SIMPLE_WAIT 1 -#define TYPE_NORMAL_UMUTEX 2 -#define TYPE_PI_UMUTEX 3 -#define TYPE_PP_UMUTEX 4 -#define TYPE_CV 5 +#define TYPE_SIMPLE_WAIT 0 +#define TYPE_CV 1 +#define TYPE_SIMPLE_LOCK 2 +#define TYPE_NORMAL_UMUTEX 3 +#define TYPE_PI_UMUTEX 4 +#define TYPE_PP_UMUTEX 5 #define TYPE_RWLOCK 6 /* Key to represent a unique userland synchronous object */ @@ -191,7 +191,7 @@ #define BUSY_SPINS 200 static uma_zone_t umtx_pi_zone; -static struct umtxq_chain umtxq_chains[UMTX_CHAINS]; +static struct umtxq_chain umtxq_chains[2][UMTX_CHAINS]; static MALLOC_DEFINE(M_UMTX, "umtx", "UMTX queue memory"); static int umtx_pi_allocated; @@ -232,18 +232,20 @@ static void umtxq_sysinit(void *arg __unused) { - int i; + int i, j; umtx_pi_zone = uma_zcreate("umtx pi", sizeof(struct umtx_pi), NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, 0); - for (i = 0; i < UMTX_CHAINS; ++i) { - mtx_init(&umtxq_chains[i].uc_lock, "umtxql", NULL, - MTX_DEF | MTX_DUPOK); - TAILQ_INIT(&umtxq_chains[i].uc_queue[0]); - TAILQ_INIT(&umtxq_chains[i].uc_queue[1]); - TAILQ_INIT(&umtxq_chains[i].uc_pi_list); - umtxq_chains[i].uc_busy = 0; - umtxq_chains[i].uc_waiters = 0; + for (i = 0; i < 2; ++i) { + for (j = 0; j < UMTX_CHAINS; ++j) { + mtx_init(&umtxq_chains[i][j].uc_lock, "umtxql", NULL, + MTX_DEF | MTX_DUPOK); + TAILQ_INIT(&umtxq_chains[i][j].uc_queue[0]); + TAILQ_INIT(&umtxq_chains[i][j].uc_queue[1]); + TAILQ_INIT(&umtxq_chains[i][j].uc_pi_list); + umtxq_chains[i][j].uc_busy = 0; + umtxq_chains[i][j].uc_waiters = 0; + } } mtx_init(&umtx_lock, "umtx lock", NULL, MTX_SPIN); EVENTHANDLER_REGISTER(process_exec, umtx_exec_hook, NULL, @@ -285,7 +287,9 @@ static inline struct umtxq_chain * umtxq_getchain(struct umtx_key *key) { - return (&umtxq_chains[key->hash]); + if (key->type <= TYPE_CV) + return (&umtxq_chains[1][key->hash]); + return (&umtxq_chains[0][key->hash]); } /* ==== //depot/projects/soc2008/snagg-audit/sys/modules/ath_rate_onoe/Makefile#2 (text+ko) ==== @@ -33,7 +33,7 @@ # ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF # THE POSSIBILITY OF SUCH DAMAGES. # -# $FreeBSD: src/sys/modules/ath_rate_onoe/Makefile,v 1.5 2008/04/20 20:35:40 sam Exp $ +# $FreeBSD: src/sys/modules/ath_rate_onoe/Makefile,v 1.6 2008/05/30 03:36:52 sam Exp $ # .PATH: ${.CURDIR}/../../dev/ath/ath_rate/onoe @@ -56,10 +56,10 @@ ATH_MODULE_ARCH=${MACHINE_ARCH} .endif -.if !defined(KERNBUILDDIR) opt_ah.h: ${HAL}/public/${ATH_MODULE_ARCH}-elf.opt_ah.h cp ${HAL}/public/${ATH_MODULE_ARCH}-elf.opt_ah.h ${.TARGET} +.if !defined(KERNBUILDDIR) opt_wlan.h: echo "#define IEEE80211_DEBUG 1" > opt_wlan.h # echo > opt_wlan.h ==== //depot/projects/soc2008/snagg-audit/sys/net/radix_mpath.c#4 (text+ko) ==== @@ -34,7 +34,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/net/radix_mpath.c,v 1.5 2008/05/09 23:02:56 julian Exp $"); +__FBSDID("$FreeBSD: src/sys/net/radix_mpath.c,v 1.6 2008/05/30 09:34:35 qingli Exp $"); #include "opt_inet6.h" @@ -76,10 +76,10 @@ return NULL; } -int +u_int32_t rn_mpath_count(struct radix_node *rn) { - int i; + u_int32_t i; i = 1; while ((rn = rn_mpath_next(rn)) != NULL) @@ -255,10 +255,10 @@ } void -rtalloc_mpath_fib(struct route *ro, int hash, u_int fibnum) +rtalloc_mpath_fib(struct route *ro, u_int32_t hash, u_int fibnum) { struct radix_node *rn0, *rn; - int n; + u_int32_t n; /* * XXX we don't attempt to lookup cached route again; what should ==== //depot/projects/soc2008/snagg-audit/sys/net/radix_mpath.h#3 (text+ko) ==== @@ -32,7 +32,7 @@ * BE LIABLE FOR ANY INFRINGEMENT OF ANY OTHERS' INTELLECTUAL * PROPERTIES. */ -/* $FreeBSD: src/sys/net/radix_mpath.h,v 1.2 2008/05/09 23:02:56 julian Exp $ */ +/* $FreeBSD: src/sys/net/radix_mpath.h,v 1.3 2008/05/30 09:34:35 qingli Exp $ */ #ifndef _NET_RADIX_MPATH_H_ #define _NET_RADIX_MPATH_H_ @@ -46,11 +46,11 @@ struct sockaddr; int rn_mpath_capable(struct radix_node_head *); struct radix_node *rn_mpath_next(struct radix_node *); -int rn_mpath_count(struct radix_node *); +u_int32_t rn_mpath_count(struct radix_node *); struct rtentry *rt_mpath_matchgate(struct rtentry *, struct sockaddr *); int rt_mpath_conflict(struct radix_node_head *, struct rtentry *, struct sockaddr *); -void rtalloc_mpath_fib(struct route *, int, u_int); +void rtalloc_mpath_fib(struct route *, u_int32_t, u_int); #define rtalloc_mpath(_route, _hash) rtalloc_mpath_fib((_route), (_hash), 0) struct radix_node *rn_mpath_lookup(void *, void *, struct radix_node_head *); ==== //depot/projects/soc2008/snagg-audit/sys/nlm/nlm_prot_impl.c#2 (text+ko) ==== @@ -28,7 +28,7 @@ #include "opt_inet6.h" #include -__FBSDID("$FreeBSD: src/sys/nlm/nlm_prot_impl.c,v 1.6 2008/04/16 09:09:50 dfr Exp $"); +__FBSDID("$FreeBSD: src/sys/nlm/nlm_prot_impl.c,v 1.7 2008/05/30 09:34:08 dfr Exp $"); #include #include @@ -178,6 +178,7 @@ int nh_state; /* (s) last seen NSM state of host */ enum nlm_host_state nh_monstate; /* (s) local NSM monitoring state */ time_t nh_idle_timeout; /* (s) Time at which host is idle */ + time_t nh_rpc_create_time; /* (s) Time we create RPC client */ struct sysctl_ctx_list nh_sysctl; /* (c) vfs.nlm.sysid nodes */ struct nlm_async_lock_list nh_pending; /* (l) pending async locks */ struct nlm_async_lock_list nh_finished; /* (l) finished async locks */ @@ -953,6 +954,21 @@ { struct timeval zero; + /* + * We can't hold onto RPC handles for too long - the async + * call/reply protocol used by some NLM clients makes it hard + * to tell when they change port numbers (e.g. after a + * reboot). Note that if a client reboots while it isn't + * holding any locks, it won't bother to notify us. We + * expire the RPC handles after two minutes. + */ + if (host->nh_rpc && time_uptime > host->nh_rpc_create_time + 2*60) { + CLIENT *client; + client = host->nh_rpc; + host->nh_rpc = NULL; + CLNT_DESTROY(client); + } + if (host->nh_rpc) return (host->nh_rpc); @@ -968,12 +984,7 @@ zero.tv_usec = 0; CLNT_CONTROL(host->nh_rpc, CLSET_TIMEOUT, &zero); - /* - * Monitor the host - if it reboots, the address of - * its NSM might change so we must discard our RPC - * handle. - */ - nlm_host_monitor(host, 0); + host->nh_rpc_create_time = time_uptime; } return (host->nh_rpc); ==== //depot/projects/soc2008/snagg-audit/sys/security/audit/audit_pipe.c#21 (text) ==== @@ -264,7 +264,7 @@ if(app->app_pid == app_pid) { /* Just skip if we are interested only in the pid. */ - if(app_event != -1) { + if(app_event != -1 && app->app_event_len > 0) { event = bsearch(&ev_a, (app->app_auevents), app->app_event_len, sizeof(struct audit_pipe_preselect_event), audit_pipe_compare_preselect_event); From owner-p4-projects@FreeBSD.ORG Fri May 30 22:17:53 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id E23E31065674; Fri, 30 May 2008 22:17:52 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A457A106564A for ; Fri, 30 May 2008 22:17:52 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id AD3958FC13 for ; Fri, 30 May 2008 22:17:52 +0000 (UTC) (envelope-from bilouro@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4UMHq6f003282 for ; Fri, 30 May 2008 22:17:52 GMT (envelope-from bilouro@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4UMHqc0003280 for perforce@freebsd.org; Fri, 30 May 2008 22:17:52 GMT (envelope-from bilouro@FreeBSD.org) Date: Fri, 30 May 2008 22:17:52 GMT Message-Id: <200805302217.m4UMHqc0003280@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to bilouro@FreeBSD.org using -f From: Victor Hugo Bilouro To: Perforce Change Reviews Cc: Subject: PERFORCE change 142608 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 May 2008 22:17:53 -0000 http://perforce.freebsd.org/chv.cgi?CH=142608 Change 142608 by bilouro@bilouro_tcptest on 2008/05/30 22:17:46 This version send SYN, receive SYN+ACK, send ACK But, after send the ACK the server(passive open) aswer with a RESET. I don't why yet! Affected files ... .. //depot/projects/soc2008/bilouro_tcptest/src/scripts/tcpconnect.py#3 edit Differences ... ==== //depot/projects/soc2008/bilouro_tcptest/src/scripts/tcpconnect.py#3 (text+ko) ==== @@ -45,13 +45,14 @@ # # creating a durty-code ether-ip-tcp-syn packet # + import random ip = ipv4.ipv4() ip.version = 4 # 0100 max 1111 15 *caution* :) ip.hlen = 5 # 0101 0 -> min 0101 (20 bytes) ip.tos = 0 - ip.id = 1 #time of day + ip.id = random.randrange(1,(1<<16)-1) ip.flags = 0 #study on book ip.offset = 0 ip.ttl = 64 @@ -64,7 +65,7 @@ tcppkt.sport = int(options.source_port ) tcppkt.dport = int(options.destination_port) - tcppkt.sequence = 300 + tcppkt.sequence = random.randrange(1,(1<<32)-1) tcppkt.ack_number = 0 tcppkt.offset = 5 #header length tcppkt.urgent = 0 @@ -73,7 +74,7 @@ tcppkt.reset = 0 tcppkt.syn = 1 tcppkt.fin = 0 - tcppkt.window = 65535 + tcppkt.window = (1<<16)-1 tcppkt.urg_point = 0 #tcppkt.options @@ -89,22 +90,120 @@ ether.dst = ethernet.ether_atob(options.ether_destination) ether.type = 0x800 + print "\n syn---------------------------------" + print tcppkt + print "---------------------------------" + packet = pcs.Chain([ether, ip, tcppkt]) output = pcs.PcapConnector(options.interface) + # SYN SENT out = output.write(packet.bytes, len(packet.bytes)) + + + + reply = output.read() reply = output.read() packet = ethernet.ethernet(reply) - print "\n---------------------------------" - print packet - print packet.data + print "\n syn+ack-----------------------------" + print packet.data.data print "---------------------------------" - print packet.data.data + + # + # this commented piece dont work.. don't ask me why. (now) + # + + #tcpreply = packet.data.data + + #import copy + #ipack = copy.deepcopy(ip) + #ipack.id = ip.id + 1 + + #tcpack = copy.deepcopy(tcppkt) + + #tcpack.sequence = 0 + #tcpack.ack_number = tcpreply.sequence + 1 + #tcpack.ack = 1 + #tcpack.syn = 0 + #tcpack.checksum = tcp_cksum(tcpack , ipack) + + # important, only calcs the ip checksum after fill length field + #ipack.checksum = ip_cksum(ipack) + + #packetreply = pcs.Chain([ether, ipack, tcpack]) + #out = output.write(packetreply.bytes, len(packetreply.bytes)) + + # + # ANOTHER. this worked! (please don't pay attention in how it was wrote, it's a very durty test, ok?) + # + + ipack = ipv4.ipv4() + + ipack.version = 4 # 0100 max 1111 15 *caution* :) + ipack.hlen = 5 # 0101 0 -> min 0101 (20 bytes) + ipack.tos = 0 + ipack.id = ip.id + 1 + ipack.flags = 0 #study on book + ipack.offset = 0 + ipack.ttl = 64 + ipack.protocol = pcs.IPPROTO_TCP #1 ICMP #6 TCP + ipack.src = pcs.inet_atol(options.ip_source) + ipack.dst = pcs.inet_atol(options.ip_target) + + tcpreply = packet.data.data + tcpack = tcp.tcp() + + tcpack.sport = int(options.source_port ) + tcpack.dport = int(options.destination_port) + tcpack.sequence = 0 + tcpack.ack_number = tcpreply.sequence + 1 + tcpack.offset = 5 #header length + tcpack.urgent = 0 + tcpack.ack = 1 + tcpack.push = 0 + tcpack.reset = 0 + tcpack.syn = 0 + tcpack.fin = 0 + tcpack.window = (1<<16)-1 + tcpack.urg_point = 0 + #tcpack.options + + tcpack.checksum = tcp_cksum(tcpack , ipack) + + ipack.length = len(ipack.bytes) + len(tcpack.bytes) + + # important, only calcs the ip checksum after fill length field + ipack.checksum = ip_cksum(ipack) + + etherack = ethernet.ethernet() + etherack.src = ethernet.ether_atob(options.ether_source) + etherack.dst = ethernet.ether_atob(options.ether_destination) + etherack.type = 0x800 + + packetack = pcs.Chain([etherack, ipack, tcpack]) + out = output.write(packetack.bytes, len(packetack.bytes)) + + print "\n ack---------------------------------" + print tcpack print "---------------------------------" + # /ANOTHER + + reply = output.read() + while 1: + try: + reply = output.read() + packet = ethernet.ethernet(reply) + if packet.data.data.sport == 22022: + print "\n-----------------------------" + print packet.data.data + print "---------------------------------" + except: + pass + def tcp_cksum(self, ip, data = ""): #TODO: add this method to pcs tcp.py """return tcpv4 checksum""" From owner-p4-projects@FreeBSD.ORG Sat May 31 06:35:50 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 99535106566C; Sat, 31 May 2008 06:35:50 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B118106564A for ; Sat, 31 May 2008 06:35:50 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id 598548FC1E for ; Sat, 31 May 2008 06:35:50 +0000 (UTC) (envelope-from jb@freebsd.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.1/8.14.1) with ESMTP id m4V6ZnNd049539 for ; Sat, 31 May 2008 06:35:49 GMT (envelope-from jb@freebsd.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.1/8.14.1/Submit) id m4V6ZnjH049537 for perforce@freebsd.org; Sat, 31 May 2008 06:35:49 GMT (envelope-from jb@freebsd.org) Date: Sat, 31 May 2008 06:35:49 GMT Message-Id: <200805310635.m4V6ZnjH049537@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: perforce set sender to jb@freebsd.org using -f From: John Birrell To: Perforce Change Reviews Cc: Subject: PERFORCE change 142616 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 31 May 2008 06:35:50 -0000 http://perforce.freebsd.org/chv.cgi?CH=142616 Change 142616 by jb@freebsd3 on 2008/05/31 06:35:03 IFC Affected files ... .. //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#79 integrate .. //depot/projects/dtrace/ports/MOVED#93 integrate .. //depot/projects/dtrace/ports/Mk/bsd.python.mk#16 integrate .. //depot/projects/dtrace/src/lib/libc/sys/Symbol.map#12 integrate .. //depot/projects/dtrace/src/lib/libc/sys/fcntl.c#3 integrate .. //depot/projects/dtrace/src/lib/libc_r/uthread/uthread_fcntl.c#5 integrate .. //depot/projects/dtrace/src/lib/libkse/thread/thr_fcntl.c#5 integrate .. //depot/projects/dtrace/src/lib/libthr/thread/thr_syscalls.c#8 integrate .. //depot/projects/dtrace/src/sys/compat/ndis/subr_ntoskrnl.c#11 integrate .. //depot/projects/dtrace/src/sys/dev/bce/if_bce.c#22 integrate .. //depot/projects/dtrace/src/sys/dev/ie/if_ie.c#5 integrate .. //depot/projects/dtrace/src/sys/dev/if_ndis/if_ndis.c#18 integrate .. //depot/projects/dtrace/src/sys/dev/snc/dp83932.c#4 integrate .. //depot/projects/dtrace/src/sys/dev/snc/dp83932subr.c#4 integrate .. //depot/projects/dtrace/src/sys/dev/snc/dp83932var.h#4 integrate .. //depot/projects/dtrace/src/sys/dev/snc/if_sncreg.h#4 integrate .. //depot/projects/dtrace/src/sys/i386/cpufreq/est.c#9 integrate .. //depot/projects/dtrace/src/sys/net/radix_mpath.c#4 integrate .. //depot/projects/dtrace/src/sys/net/radix_mpath.h#3 integrate .. //depot/projects/dtrace/src/sys/nlm/nlm_prot_impl.c#7 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/add/main.c#10 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/add/pkg_add.1#8 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/create/main.c#8 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/create/pkg_create.1#6 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/delete/main.c#5 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/delete/pkg_delete.1#5 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/info/main.c#6 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/info/pkg_info.1#7 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/lib/lib.h#11 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/updating/main.c#3 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/updating/pkg_updating.1#3 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/version/main.c#5 integrate .. //depot/projects/dtrace/src/usr.sbin/pkg_install/version/pkg_version.1#6 integrate .. //depot/projects/dtrace/www/en/multimedia/multimedia-input.xml#2 integrate .. //depot/projects/dtrace/www/en/multimedia/multimedia.pl#2 integrate .. //depot/projects/dtrace/www/share/sgml/events.xml#27 integrate Differences ... ==== //depot/projects/dtrace/doc/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#79 (text+ko) ==== @@ -1,4 +1,4 @@ - +