From owner-p4-projects@FreeBSD.ORG Sat May 8 23:34:34 2010 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B12601065674; Sat, 8 May 2010 23:34:34 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74BDF106564A for ; Sat, 8 May 2010 23:34:34 +0000 (UTC) (envelope-from pgj@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [69.147.83.41]) by mx1.freebsd.org (Postfix) with ESMTP id 618B88FC13 for ; Sat, 8 May 2010 23:34:34 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.3/8.14.3) with ESMTP id o48NYYxM081503 for ; Sat, 8 May 2010 23:34:34 GMT (envelope-from pgj@FreeBSD.org) Received: (from perforce@localhost) by repoman.freebsd.org (8.14.3/8.14.3/Submit) id o48NYX9P081501 for perforce@freebsd.org; Sat, 8 May 2010 23:34:33 GMT (envelope-from pgj@FreeBSD.org) Date: Sat, 8 May 2010 23:34:33 GMT Message-Id: <201005082334.o48NYX9P081501@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 Precedence: bulk Cc: Subject: PERFORCE change 177983 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 08 May 2010 23:34:35 -0000 http://p4web.freebsd.org/@@177983?ac=10 Change 177983 by pgj@csupor on 2010/05/08 23:33:33 IFC @177981 Affected files ... .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/eval.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/ztest/ztest.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/alarm.3#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/raise.3#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/siginterrupt.3#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/ualarm.3#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/execve.2#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/fcntl.2#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/getitimer.2#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/getrlimit.2#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/quotactl.2#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigaction.2#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigaltstack.2#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigprocmask.2#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigreturn.2#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/vfork.2#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libutil/Makefile#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libutil/libutil.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libutil/quotafile.3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/lib/libutil/quotafile.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/rpc.rquotad/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rpc.rquotad/rquotad.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-file.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-file.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-io.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-io.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-options.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-options.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-transfer.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-transfer.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-utils.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/libexec/tftpd/tftp-utils.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/preen.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/quotacheck.8#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/quotacheck.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/quotacheck/quotacheck.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/share/man/man4/ng_bridge.4#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/share/man/man4/ng_hub.4#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/share/man/man9/make_dev.9#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/amd64/identcpu.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/amd64/pmap.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/include/specialreg.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/include/xen/xenfunc.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/amd64/include/xen/xenvar.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/cpufunc.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/cpufunc_asm_fa526.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/elf_trampoline.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/identcpu.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/arm/arm/pmap.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/arm/include/cpuconf.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/arm/include/cpufunc.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/boot/forth/loader.conf#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dbuf.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_object.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_objset.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/dmu_objset.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/spa.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_byteswap.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/conf/options.arm#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/agp/agp.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/agp/agp_i810.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/bce/if_bce.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/cxgb_adapter.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/cxgb_ioctl.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/cxgb_main.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/cxgb_sge.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/sys/mvec.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/cxgb/sys/uipc_mvec.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/drm/via_dmablit.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/fxp/if_fxp.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/iwn/if_iwn.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/msk/if_msk.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/mvs/mvs.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/mxge/if_mxge.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/re/if_re.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/sge/if_sge.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/sge/if_sgereg.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/sound/pcm/buffer.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/sound/pcm/buffer.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/usb/wlan/if_rum.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/dev/xen/netfront/netfront.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/devfs/devfs_devs.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/devfs/devfs_int.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/ext2fs/ext2_readwrite.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/ext2fs/ext2_vnops.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/msdosfs/msdosfs_vnops.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nfs/nfs_commonkrpc.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nfs/nfskpiport.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nfs/nfsport.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nfsclient/nfs_clbio.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/nwfs/nwfs_io.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/smbfs/smbfs_io.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/fs/tmpfs/tmpfs_vnops.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/geom/geom.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/geom/geom_subr.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/geom/vinum/geom_vinum_var.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/gnu/fs/xfs/FreeBSD/xfs_vnops.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/i386/i386/identcpu.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/i386/i386/pmap.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/i386/include/specialreg.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/i386/include/xen/xenfunc.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/i386/include/xen/xenvar.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/i386/xen/pmap.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/ia64/ia64/pmap.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/kern_conf.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/kern_exec.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/kern_proc.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/subr_bufring.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/subr_uio.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/sys_pipe.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/uipc_cow.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/uipc_syscalls.c#9 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/vfs_bio.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/kern/vfs_vnops.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/mips/include/pmap.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/mips/mips/db_trace.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/mips/mips/pmap.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/net/bpf_zerocopy.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_bridge.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_bridge.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_hub.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_hub.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/netgraph/ng_ksocket.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/netipsec/key.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/nfsclient/nfs_bio.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/powerpc/aim/mmu_oea.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/powerpc/aim/mmu_oea64.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/powerpc/booke/pmap.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/security/audit/audit_bsm.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/sparc64/sparc64/pmap.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/sun4v/sun4v/pmap.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/sys/buf_ring.h#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/sys/conf.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/sys/mbuf.h#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/sys/vmmeter.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/sys/vnode.h#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ffs/ffs_snapshot.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ffs/ffs_softdep.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ffs/ffs_vnops.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ufs/quota.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ufs/ufs_quota.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ufs/ufs_vfsops.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/ufs/ufs/ufsmount.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/device_pager.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/sg_pager.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/swap_pager.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_contig.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_fault.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_glue.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_object.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_page.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_page.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_pageout.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vm_pageout.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sys/vm/vnode_pager.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/tools/regression/bin/sh/builtins/locale1.0#1 branch .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/calendar/io.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/calendar/parsedata.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/chpass/Makefile#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/bsdcpio.1#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/cmdline.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/config_freebsd.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/cpio.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/cpio.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/cpio_platform.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/err.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/err.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/line_reader.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/line_reader.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/matching.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/matching.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/pathmatch.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/cpio/pathmatch.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/find.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/function.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/ls.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/main.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/misc.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/operator.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/find/option.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/lastcomm/lastcomm.1#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/quota/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/quota/quota.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/rpcgen/rpc_cout.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/tar/Makefile#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/tar/bsdtar.1#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/tar/config_freebsd.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.bin/tftp/tftp.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/cxgbtool/cxgbtool.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/edquota/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/edquota/edquota.8#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/edquota/edquota.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/jail/jail.8#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/mergemaster/mergemaster.sh#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/mountd/mountd.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/pmcstat/pmcpl_calltree.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/pmcstat/pmcstat_log.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/quotaon/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/quotaon/quotaon.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/repquota/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/repquota/repquota.8#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/usr.sbin/repquota/repquota.c#3 integrate Differences ... ==== //depot/projects/soc2009/pgj_libstat/src/bin/sh/eval.c#5 (text+ko) ==== @@ -36,7 +36,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.80 2010/03/14 14:24:35 jilles Exp $"); +__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.82 2010/05/08 14:00:01 jilles Exp $"); #include #include @@ -937,6 +937,8 @@ cmdentry.special = 1; if (cmdentry.special) listsetvar(cmdenviron); + if (argc > 0) + bltinsetlocale(); commandname = argv[0]; argptr = argv + 1; nextopt_optptr = NULL; /* initialize nextopt */ @@ -944,6 +946,8 @@ exitstatus = (*builtinfunc[cmdentry.u.index])(argc, argv); flushall(); cmddone: + if (argc > 0) + bltinunsetlocale(); cmdenviron = NULL; out1 = &output; out2 = &errout; @@ -1085,8 +1089,7 @@ int commandcmd(int argc, char **argv) { - static char stdpath[] = _PATH_STDPATH; - char *path; + const char *path; int ch; int cmd = -1; @@ -1097,7 +1100,7 @@ while ((ch = getopt(argc, argv, "pvV")) != -1) { switch (ch) { case 'p': - path = stdpath; + path = _PATH_STDPATH; break; case 'v': cmd = TYPECMD_SMALLV; ==== //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.c#5 (text+ko) ==== @@ -36,7 +36,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.45 2010/02/06 22:57:24 jilles Exp $"); +__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.46 2010/05/05 21:48:40 jilles Exp $"); #include #include @@ -122,6 +122,14 @@ STATIC struct var *vartab[VTABSIZE]; +STATIC const char *const locale_names[7] = { + "LC_COLLATE", "LC_CTYPE", "LC_MONETARY", + "LC_NUMERIC", "LC_TIME", "LC_MESSAGES", NULL +}; +STATIC const int locale_categories[7] = { + LC_COLLATE, LC_CTYPE, LC_MONETARY, LC_NUMERIC, LC_TIME, LC_MESSAGES, 0 +}; + STATIC struct var **hashvar(const char *); STATIC int varequal(const char *, const char *); STATIC int localevar(const char *); @@ -258,11 +266,7 @@ STATIC int localevar(const char *s) { - static const char *lnames[7] = { - "ALL", "COLLATE", "CTYPE", "MONETARY", - "NUMERIC", "TIME", NULL - }; - const char **ss; + const char *const *ss; if (*s != 'L') return 0; @@ -270,8 +274,10 @@ return 1; if (strncmp(s + 1, "C_", 2) != 0) return 0; - for (ss = lnames; *ss ; ss++) - if (varequal(s + 3, *ss)) + if (varequal(s + 3, "ALL")) + return 1; + for (ss = locale_names; *ss ; ss++) + if (varequal(s + 3, *ss + 3)) return 1; return 0; } @@ -437,6 +443,61 @@ } +/* + * Set up locale for a builtin (LANG/LC_* assignments). + */ +void +bltinsetlocale(void) +{ + struct strlist *lp; + int act = 0; + char *loc, *locdef; + int i; + + for (lp = cmdenviron ; lp ; lp = lp->next) { + if (localevar(lp->text)) { + act = 1; + break; + } + } + if (!act) + return; + loc = bltinlookup("LC_ALL", 0); + INTOFF; + if (loc != NULL) { + setlocale(LC_ALL, loc); + INTON; + return; + } + locdef = bltinlookup("LANG", 0); + for (i = 0; locale_names[i] != NULL; i++) { + loc = bltinlookup(locale_names[i], 0); + if (loc == NULL) + loc = locdef; + if (loc != NULL) + setlocale(locale_categories[i], loc); + } + INTON; +} + +/* + * Undo the effect of bltinlocaleset(). + */ +void +bltinunsetlocale(void) +{ + struct strlist *lp; + + INTOFF; + for (lp = cmdenviron ; lp ; lp = lp->next) { + if (localevar(lp->text)) { + setlocale(LC_ALL, ""); + return; + } + } + INTON; +} + /* * Generate a list of exported variables. This routine is used to construct ==== //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.h#3 (text+ko) ==== @@ -30,7 +30,7 @@ * SUCH DAMAGE. * * @(#)var.h 8.2 (Berkeley) 5/4/95 - * $FreeBSD: src/bin/sh/var.h,v 1.16 2009/12/27 18:04:05 jilles Exp $ + * $FreeBSD: src/bin/sh/var.h,v 1.17 2010/05/05 21:48:40 jilles Exp $ */ /* @@ -107,6 +107,8 @@ void listsetvar(struct strlist *); char *lookupvar(const char *); char *bltinlookup(const char *, int); +void bltinsetlocale(void); +void bltinunsetlocale(void); char **environment(void); int showvarscmd(int, char **); int exportcmd(int, char **); ==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#3 (text+ko) ==== @@ -1790,7 +1790,7 @@ boolean_t scripted = B_FALSE; static char default_fields[] = "name,used,available,referenced,mountpoint"; - int types = ZFS_TYPE_FILESYSTEM | ZFS_TYPE_VOLUME; + int types = ZFS_TYPE_DATASET; boolean_t types_specified = B_FALSE; char *fields = NULL; list_cbdata_t cb = { 0 }; ==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#3 (text+ko) ==== @@ -879,17 +879,21 @@ zpool_do_export(int argc, char **argv) { boolean_t force = B_FALSE; + boolean_t hardforce = B_FALSE; int c; zpool_handle_t *zhp; int ret; int i; /* check options */ - while ((c = getopt(argc, argv, "f")) != -1) { + while ((c = getopt(argc, argv, "fF")) != -1) { switch (c) { case 'f': force = B_TRUE; break; + case 'F': + hardforce = B_TRUE; + break; case '?': (void) fprintf(stderr, gettext("invalid option '%c'\n"), optopt); @@ -919,8 +923,12 @@ continue; } - if (zpool_export(zhp, force) != 0) + if (hardforce) { + if (zpool_export_force(zhp) != 0) + ret = 1; + } else if (zpool_export(zhp, force) != 0) { ret = 1; + } zpool_close(zhp); } ==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/cmd/ztest/ztest.c#2 (text+ko) ==== @@ -3039,7 +3039,7 @@ /* * Export it. */ - error = spa_export(oldname, &config, B_FALSE); + error = spa_export(oldname, &config, B_FALSE, B_FALSE); if (error) fatal(0, "spa_export('%s') = %d", oldname, error); ==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#3 (text+ko) ==== @@ -289,6 +289,7 @@ * Import and export functions */ extern int zpool_export(zpool_handle_t *, boolean_t); +extern int zpool_export_force(zpool_handle_t *); extern int zpool_import(libzfs_handle_t *, nvlist_t *, const char *, char *altroot); extern int zpool_import_props(libzfs_handle_t *, nvlist_t *, const char *, ==== //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#2 (text+ko) ==== @@ -1096,7 +1096,7 @@ * mounted datasets in the pool. */ int -zpool_export(zpool_handle_t *zhp, boolean_t force) +zpool_export_common(zpool_handle_t *zhp, boolean_t force, boolean_t hardforce) { zfs_cmd_t zc = { 0 }; char msg[1024]; @@ -1109,6 +1109,7 @@ (void) strlcpy(zc.zc_name, zhp->zpool_name, sizeof (zc.zc_name)); zc.zc_cookie = force; + zc.zc_guid = hardforce; if (zfs_ioctl(zhp->zpool_hdl, ZFS_IOC_POOL_EXPORT, &zc) != 0) { switch (errno) { @@ -1129,6 +1130,18 @@ return (0); } +int +zpool_export(zpool_handle_t *zhp, boolean_t force) +{ + return (zpool_export_common(zhp, force, B_FALSE)); +} + +int +zpool_export_force(zpool_handle_t *zhp) +{ + return (zpool_export_common(zhp, B_TRUE, B_TRUE)); +} + /* * zpool_import() is a contracted interface. Should be kept the same * if possible. ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/alarm.3#2 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)alarm.3 8.2 (Berkeley) 4/19/94 -.\" $FreeBSD: src/lib/libc/gen/alarm.3,v 1.17 2007/01/09 00:27:52 imp Exp $ +.\" $FreeBSD: src/lib/libc/gen/alarm.3,v 1.18 2010/05/06 22:49:54 jilles Exp $ .\" .Dd April 19, 1994 .Dt ALARM 3 @@ -76,8 +76,7 @@ .Sh SEE ALSO .Xr setitimer 2 , .Xr sigaction 2 , -.Xr sigpause 2 , -.Xr sigvec 2 , +.Xr sigsuspend 2 , .Xr signal 3 , .Xr sleep 3 , .Xr ualarm 3 , ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/raise.3#2 (text+ko) ==== @@ -30,14 +30,14 @@ .\" SUCH DAMAGE. .\" .\" @(#)raise.3 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/gen/raise.3,v 1.8 2007/01/09 00:27:55 imp Exp $ +.\" $FreeBSD: src/lib/libc/gen/raise.3,v 1.9 2010/05/07 17:20:15 jilles Exp $ .\" -.Dd June 4, 1993 +.Dd May 7, 2010 .Dt RAISE 3 .Os .Sh NAME .Nm raise -.Nd send a signal to the current process +.Nd send a signal to the current thread .Sh LIBRARY .Lb libc .Sh SYNOPSIS @@ -49,7 +49,7 @@ .Fn raise function sends the signal .Fa sig -to the current process. +to the current thread. .Sh RETURN VALUES .Rv -std raise .Sh ERRORS ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/siginterrupt.3#2 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)siginterrupt.3 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/gen/siginterrupt.3,v 1.15 2007/01/09 00:27:55 imp Exp $ +.\" $FreeBSD: src/lib/libc/gen/siginterrupt.3,v 1.16 2010/05/06 22:49:54 jilles Exp $ .\" .Dd June 4, 1993 .Dt SIGINTERRUPT 3 @@ -109,9 +109,8 @@ .El .Sh SEE ALSO .Xr sigaction 2 , -.Xr sigblock 2 , -.Xr sigpause 2 , -.Xr sigsetmask 2 , +.Xr sigprocmask 2 , +.Xr sigsuspend 2 , .Xr signal 3 .Sh HISTORY The ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/ualarm.3#2 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" From: @(#)ualarm.3 8.2 (Berkeley) 4/19/94 -.\" $FreeBSD: src/lib/libc/gen/ualarm.3,v 1.20 2007/01/09 00:27:56 imp Exp $ +.\" $FreeBSD: src/lib/libc/gen/ualarm.3,v 1.21 2010/05/06 22:49:54 jilles Exp $ .\" .Dd April 19, 1994 .Dt UALARM 3 @@ -84,8 +84,8 @@ .Sh SEE ALSO .Xr getitimer 2 , .Xr setitimer 2 , -.Xr sigpause 2 , -.Xr sigvec 2 , +.Xr sigaction 2 , +.Xr sigsuspend 2 , .Xr alarm 3 , .Xr signal 3 , .Xr sleep 3 , ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/execve.2#3 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)execve.2 8.5 (Berkeley) 6/1/94 -.\" $FreeBSD: src/lib/libc/sys/execve.2,v 1.43 2009/07/05 20:20:09 pjd Exp $ +.\" $FreeBSD: src/lib/libc/sys/execve.2,v 1.44 2010/05/06 22:49:54 jilles Exp $ .\" .Dd April 10, 2008 .Dt EXECVE 2 @@ -189,8 +189,8 @@ .It interval timers Ta see Xr getitimer 2 .It resource limits Ta see Xr getrlimit 2 .It file mode mask Ta see Xr umask 2 -.It signal mask Ta see Xr sigvec 2 , -.Xr sigsetmask 2 +.It signal mask Ta see Xr sigaction 2 , +.Xr sigprocmask 2 .El .Pp When a program is executed as a result of an ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/fcntl.2#3 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)fcntl.2 8.2 (Berkeley) 1/12/94 -.\" $FreeBSD: src/lib/libc/sys/fcntl.2,v 1.48 2009/09/28 16:59:47 delphij Exp $ +.\" $FreeBSD: src/lib/libc/sys/fcntl.2,v 1.49 2010/05/06 22:49:54 jilles Exp $ .\" .Dd September 28, 2009 .Dt FCNTL 2 @@ -618,7 +618,7 @@ .Xr flock 2 , .Xr getdtablesize 2 , .Xr open 2 , -.Xr sigvec 2 , +.Xr sigaction 2 , .Xr lockf 3 , .Xr tcgetpgrp 3 , .Xr tcsetpgrp 3 ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/getitimer.2#2 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)getitimer.2 8.3 (Berkeley) 5/16/95 -.\" $FreeBSD: src/lib/libc/sys/getitimer.2,v 1.23 2007/01/09 00:28:14 imp Exp $ +.\" $FreeBSD: src/lib/libc/sys/getitimer.2,v 1.24 2010/05/06 22:49:54 jilles Exp $ .\" .Dd May 16, 1995 .Dt GETITIMER 2 @@ -171,7 +171,7 @@ .Sh SEE ALSO .Xr gettimeofday 2 , .Xr select 2 , -.Xr sigvec 2 , +.Xr sigaction 2 , .Xr clocks 7 .Sh HISTORY The ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/getrlimit.2#3 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)getrlimit.2 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/sys/getrlimit.2,v 1.26 2009/06/23 20:57:27 kib Exp $ +.\" $FreeBSD: src/lib/libc/sys/getrlimit.2,v 1.27 2010/05/06 22:49:54 jilles Exp $ .\" .Dd August 20, 2008 .Dt GETRLIMIT 2 @@ -193,7 +193,7 @@ .Xr quota 1 , .Xr quotactl 2 , .Xr sigaltstack 2 , -.Xr sigvec 2 , +.Xr sigaction 2 , .Xr sysctl 3 , .Xr ulimit 3 .Sh HISTORY ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/quotactl.2#2 (text+ko) ==== @@ -29,7 +29,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)quotactl.2 8.2 (Berkeley) 3/10/95 -.\" $FreeBSD: src/lib/libc/sys/quotactl.2,v 1.26 2007/02/01 02:31:02 mpp Exp $ +.\" $FreeBSD: src/lib/libc/sys/quotactl.2,v 1.27 2010/05/07 00:41:12 mckusick Exp $ .\" .Dd March 5, 1999 .Dt QUOTACTL 2 @@ -84,7 +84,7 @@ The .Dq ufs specific commands are: -.Bl -tag -width Q_QUOTAOFFxx +.Bl -tag -width Q_GETQUOTASIZEx .It Dv Q_QUOTAON Enable disk quotas for the file system specified by .Fa path . @@ -110,6 +110,17 @@ .Fa id arguments are unused. Only the super-user may turn quotas off. +.It Dv Q_GETQUOTASIZE +Get the wordsize used to represent the quotas for the user or group +(as determined by the command type). +Possible values are 32 for the old-style quota file +and 64 for the new-style quota file. +The +.Fa addr +argument is a pointer to an integer into which the size is stored. +The identifier +.Fa id +is not used. .It Dv Q_GETQUOTA Get disk quota limits and current usage for the user or group (as determined by the command type) with identifier @@ -177,9 +188,11 @@ argument or the command type is invalid. In -.Dv Q_GETQUOTA +.Dv Q_GETQUOTASIZE , +.Dv Q_GETQUOTA , +.Dv Q_SETQUOTA , and -.Dv Q_SETQUOTA , +.Dv Q_SETUSE , quotas are not currently enabled for this file system. .Pp The @@ -208,7 +221,8 @@ .It Bq Er EROFS In .Dv Q_QUOTAON , -the quota file resides on a read-only file system. +either the file system on which quotas are to be enabled is mounted read-only +or the quota file resides on a read-only file system. .It Bq Er EIO An .Tn I/O ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigaction.2#3 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" From: @(#)sigaction.2 8.2 (Berkeley) 4/3/94 -.\" $FreeBSD: src/lib/libc/sys/sigaction.2,v 1.61 2010/04/18 18:23:11 kib Exp $ +.\" $FreeBSD: src/lib/libc/sys/sigaction.2,v 1.62 2010/05/06 22:49:54 jilles Exp $ .\" .Dd April 18, 2010 .Dt SIGACTION 2 @@ -609,13 +609,9 @@ .Xr kill 2 , .Xr ptrace 2 , .Xr sigaltstack 2 , -.Xr sigblock 2 , -.Xr sigpause 2 , .Xr sigpending 2 , .Xr sigprocmask 2 , -.Xr sigsetmask 2 , .Xr sigsuspend 2 , -.Xr sigvec 2 , .Xr wait 2 , .Xr fpsetmask 3 , .Xr setjmp 3 , ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigaltstack.2#2 (text+ko) ==== @@ -26,9 +26,9 @@ .\" SUCH DAMAGE. .\" .\" @(#)sigaltstack.2 8.2 (Berkeley) 5/1/95 -.\" $FreeBSD: src/lib/libc/sys/sigaltstack.2,v 1.22 2007/01/09 00:28:15 imp Exp $ +.\" $FreeBSD: src/lib/libc/sys/sigaltstack.2,v 1.23 2010/05/06 22:06:14 jilles Exp $ .\" -.Dd May 1, 1995 +.Dd May 6, 2010 .Dt SIGALTSTACK 2 .Os .Sh NAME @@ -39,7 +39,7 @@ .Sh SYNOPSIS .In signal.h .Bd -literal -typedef struct sigaltstack { +typedef struct { char *ss_sp; size_t ss_size; int ss_flags; @@ -51,25 +51,25 @@ The .Fn sigaltstack system call -allows users to define an alternate stack on which signals -are to be processed. +allows defining an alternate stack on which signals +are to be processed for the current thread. If .Fa ss is non-zero, it specifies a pointer to and the size of a .Em "signal stack" -on which to deliver signals, -and tells the system if the process is currently executing -on that stack. +on which to deliver signals. When a signal's action indicates its handler should execute on the signal stack (specified with a .Xr sigaction 2 system call), the system checks to see -if the process is currently executing on that stack. -If the process is not currently executing on the signal stack, +if the thread is currently executing on that stack. +If the thread is not currently executing on the signal stack, the system arranges a switch to the signal stack for the duration of the signal handler's execution. .Pp +An active stack cannot be modified. +.Pp If .Dv SS_DISABLE is set in @@ -78,12 +78,6 @@ and .Fa ss_size are ignored and the signal stack will be disabled. -Trying to disable an active stack will cause -.Fn sigaltstack -to return -1 with -.Va errno -set to -.Er EINVAL . A disabled stack will cause all signals to be taken on the regular user stack. If the stack is later re-enabled then all signals that were specified @@ -96,7 +90,7 @@ .Fa ss_flags field will contain the value .Dv SS_ONSTACK -if the process is currently on a signal stack and +if the thread is currently on a signal stack and .Dv SS_DISABLE if the signal stack is currently disabled. .Sh NOTES @@ -146,8 +140,12 @@ .Fa oss points to memory that is not a valid part of the process address space. +.It Bq Er EPERM +An attempt was made to modify an active stack. .It Bq Er EINVAL -An attempt was made to disable an active stack. +The +.Fa ss_flags +field was invalid. .It Bq Er ENOMEM Size of alternate stack area is less than or equal to .Dv MINSIGSTKSZ . ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigprocmask.2#2 (text+ko) ==== @@ -26,9 +26,9 @@ .\" SUCH DAMAGE. .\" .\" @(#)sigprocmask.2 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/sys/sigprocmask.2,v 1.22 2007/01/09 00:28:15 imp Exp $ +.\" $FreeBSD: src/lib/libc/sys/sigprocmask.2,v 1.23 2010/05/07 20:46:22 jilles Exp $ .\" -.Dd June 4, 1993 +.Dd May 7, 2010 .Dt SIGPROCMASK 2 .Os .Sh NAME @@ -96,6 +96,11 @@ or .Dv SIGSTOP to be blocked. +.Pp +In threaded applications, +.Xr pthread_sigmask 3 +must be used instead of +.Fn sigprocmask . .Sh RETURN VALUES .Rv -std sigprocmask .Sh ERRORS @@ -116,6 +121,7 @@ .Xr sigpending 2 , .Xr sigsuspend 2 , .Xr fpsetmask 3 , +.Xr pthread_sigmask 3 , .Xr sigsetops 3 .Sh STANDARDS The ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/sigreturn.2#2 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)sigreturn.2 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/sys/sigreturn.2,v 1.18 2007/01/09 00:28:15 imp Exp $ +.\" $FreeBSD: src/lib/libc/sys/sigreturn.2,v 1.19 2010/05/06 22:49:54 jilles Exp $ .\" .Dd June 4, 1993 .Dt SIGRETURN 2 @@ -83,7 +83,7 @@ raise the privilege level of the process. .El .Sh SEE ALSO -.Xr sigvec 2 , +.Xr sigaction 2 , .Xr setjmp 3 , .Xr ucontext 3 .Sh HISTORY ==== //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/vfork.2#3 (text+ko) ==== @@ -26,7 +26,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)vfork.2 8.1 (Berkeley) 6/4/93 -.\" $FreeBSD: src/lib/libc/sys/vfork.2,v 1.29 2009/11/13 13:26:27 brueffer Exp $ +.\" $FreeBSD: src/lib/libc/sys/vfork.2,v 1.30 2010/05/06 22:49:54 jilles Exp $ .\" .Dd November 13, 2009 .Dt VFORK 2 @@ -104,7 +104,7 @@ .Xr _exit 2 , .Xr fork 2 , .Xr rfork 2 , -.Xr sigvec 2 , +.Xr sigaction 2 , .Xr wait 2 , .Xr exit 3 .Sh HISTORY ==== //depot/projects/soc2009/pgj_libstat/src/lib/libutil/Makefile#4 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 -# $FreeBSD: src/lib/libutil/Makefile,v 1.77 2010/01/13 18:59:51 ed Exp $ +# $FreeBSD: src/lib/libutil/Makefile,v 1.78 2010/05/07 00:41:12 mckusick Exp $ SHLIBDIR?= /lib @@ -12,7 +12,7 @@ hexdump.c humanize_number.c kinfo_getfile.c kinfo_getvmmap.c kld.c \ login_auth.c login_cap.c \ login_class.c login_crypt.c login_ok.c login_times.c login_tty.c \ - pidfile.c property.c pty.c pw_util.c realhostname.c \ + pidfile.c property.c pty.c pw_util.c quotafile.c realhostname.c \ stub.c trimdomain.c uucplock.c INCS= libutil.h login_cap.h @@ -29,7 +29,7 @@ _secure_path.3 uucplock.3 property.3 auth.3 realhostname.3 \ realhostname_sa.3 trimdomain.3 fparseln.3 humanize_number.3 \ pidfile.3 flopen.3 expand_number.3 hexdump.3 \ - kinfo_getfile.3 kinfo_getvmmap.3 + kinfo_getfile.3 kinfo_getvmmap.3 quotafile.3 MAN+= login.conf.5 auth.conf.5 MLINKS+= kld.3 kld_isloaded.3 kld.3 kld_load.3 MLINKS+= property.3 properties_read.3 property.3 properties_free.3 @@ -57,5 +57,13 @@ pidfile.3 pidfile_write.3 \ pidfile.3 pidfile_close.3 \ pidfile.3 pidfile_remove.3 +MLINKS+=quotafile.3 quota_open.3 \ + quotafile.3 quota_fsname.3 \ + quotafile.3 quota_qfname.3 \ + quotafile.3 quota_statfs.3 \ >>> TRUNCATED FOR MAIL (1000 lines) <<<