Date: Sat, 30 May 2009 19:38:57 GMT From: Edward Tomasz Napierala <trasz@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 163112 for review Message-ID: <200905301938.n4UJcv1V006517@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=163112 Change 163112 by trasz@trasz_victim on 2009/05/30 19:38:05 IFC. Affected files ... .. //depot/projects/soc2009/trasz_limits/ObsoleteFiles.inc#3 integrate .. //depot/projects/soc2009/trasz_limits/UPDATING#3 integrate .. //depot/projects/soc2009/trasz_limits/bin/cp/utils.c#2 integrate .. //depot/projects/soc2009/trasz_limits/bin/rm/rm.c#2 integrate .. //depot/projects/soc2009/trasz_limits/bin/test/TEST.sh#2 integrate .. //depot/projects/soc2009/trasz_limits/bin/test/test.c#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/lockstat/lockstat.1#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/lockstat/lockstat.c#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/contrib/opensolaris/cmd/lockstat/sym.c#1 branch .. //depot/projects/soc2009/trasz_limits/cddl/usr.sbin/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/cddl/usr.sbin/lockstat/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/Changes#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/README.ee#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/create.make#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/ee.1#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/ee.c#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/ee.i18n.guide#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/ee.msg#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/ee_version.h#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/genstr#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/make.default#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/new_curse.c#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ee/new_curse.h#1 branch .. //depot/projects/soc2009/trasz_limits/contrib/ipfilter/lib/load_http.c#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/netcat/nc.1#2 integrate .. //depot/projects/soc2009/trasz_limits/contrib/netcat/netcat.c#2 integrate .. //depot/projects/soc2009/trasz_limits/etc/mtree/BSD.include.dist#3 integrate .. //depot/projects/soc2009/trasz_limits/etc/periodic/daily/460.status-mail-rejects#2 integrate .. //depot/projects/soc2009/trasz_limits/include/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libarchive/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/gen/popen.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/include/nss_tls.h#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/net/nsdispatch.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/net/resolver.3#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/posix1e/acl_compat.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/posix1e/acl_entry.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/resolv/res_comp.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/rpc/svc_dg.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/rpc/svc_generic.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/stdtime/time2posix.3#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/sys/jail.2#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb.3#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb20.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb20.h#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb20_int.h#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusb/libusb20_ugen20.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libusbhid/descr.c#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/makekey/Makefile#2 delete .. //depot/projects/soc2009/trasz_limits/libexec/makekey/makekey.8#2 delete .. //depot/projects/soc2009/trasz_limits/libexec/makekey/makekey.c#2 delete .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/rtld.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/dump/optr.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/fdisk/fdisk.8#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/fsck_ffs/fsck.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/mksnap_ffs/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/mksnap_ffs/mksnap_ffs.8#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/mksnap_ffs/mksnap_ffs.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/mount/mount.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/mount_nfs/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/mount_nfs/mount_nfs.8#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/mount_nfs/mount_nfs.c#3 integrate .. //depot/projects/soc2009/trasz_limits/share/examples/ppp/ppp.linkup.sample#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man3/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man3/queue.3#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/ksyms.4#1 branch .. //depot/projects/soc2009/trasz_limits/share/man/man4/mld.4#1 branch .. //depot/projects/soc2009/trasz_limits/share/man/man4/multicast.4#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/VOP_ACCESS.9#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/fail.9#1 branch .. //depot/projects/soc2009/trasz_limits/share/man/man9/rmlock.9#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/sx.9#2 integrate .. //depot/projects/soc2009/trasz_limits/share/misc/committers-src.dot#3 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/africa#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/antarctica#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/asia#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/australasia#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/backward#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/etcetera#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/europe#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/factory#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/leapseconds#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/northamerica#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/pacificnew#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/southamerica#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/systemv#2 integrate .. //depot/projects/soc2009/trasz_limits/share/zoneinfo/zone.tab#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/dump_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/minidump_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/arm/dump_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/at91/ohci_atmelarm.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/arm/conf/AVILA#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/xscale/ixp425/files.ixp425#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/xscale/ixp425/if_npe.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/xscale/ixp425/ixp425_qmgr.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/xscale/ixp425/ixp425_qmgr.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/common/ufsread.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/pc98/boot2/sys.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_acl.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_misc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/acl.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/mutex.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/rwlock.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/acl/acl_common.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/common/acl/acl_common.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/dtrace/dtrace.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zfs_acl.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_acl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/rpc/xdr.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/acl.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/sys/acl_impl.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/dev/lockstat/lockstat.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_misc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_ioctl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_mib.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_misc.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/ndis/subr_usbd.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/svr4/svr4_fcntl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/svr4/svr4_ioctl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/svr4/svr4_misc.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/svr4/svr4_resource.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/svr4/svr4_signal.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/svr4/svr4_socket.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/svr4/svr4_stat.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/svr4/svr4_stream.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/svr4/svr4_sysconfig.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/NOTES#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files.i386#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/kern.pre.mk#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/options#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/contrib/ipfilter/netinet/ip_fil_freebsd.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/contrib/ipfilter/netinet/ip_nat.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/crypto/via/padlock_hash.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/ddb/db_textdump.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ata/ata-usb.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/bge/if_bge.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/bktr/bktr_os.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/bwi/if_bwi.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/cfe/cfe_console.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/cxgb/cxgb_main.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/dc/if_dc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/dcons/dcons_os.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/e1000/if_em.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/firewire/firewire.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/firewire/if_fwe.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/firewire/if_fwip.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/fxp/if_fxp.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/if_ndis/if_ndis_usb.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/if_ndis/if_ndisvar.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/iwn/if_iwn.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgb/if_ixgb.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ksyms/ksyms.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/lmc/if_lmc.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/lmc/if_lmc.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mge/if_mge.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/nfe/if_nfe.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/nge/if_nge.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/nmdm/nmdm.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ofw/ofw_console.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ral/rt2560.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/random/nehemiah.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/random/randomdev_soft.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/re/if_re.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/rp/rp.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sf/if_sf.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/si/si.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sis/if_sis.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/smc/if_smc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sound/pci/cmi.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sound/pci/cs4281.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sound/pci/vibes.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sound/pcm/sound.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sound/pcm/sound.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sound/usb/uaudio.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sound/usb/uaudioreg.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ste/if_ste.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/stge/if_stge.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/syscons/daemon/daemon_saver.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/syscons/syscons.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/syscons/sysmouse.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/tsec/if_tsec.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/uart/uart_tty.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/bluetooth/TODO.TXT#2 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/bluetooth/ng_ubt.c#3 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/bluetooth/ng_ubt_var.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/bluetooth/ubtbcmfw.c#3 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/at91dci.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/at91dci.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/atmegadci.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/atmegadci.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/atmegadci_atmelarm.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/avr32dci.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/avr32dci.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/ehci.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/ehci.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/musb_otg.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/musb_otg.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/ohci.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/ohci.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/uhci.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/uhci.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/usb_controller.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/uss820dci.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/uss820dci.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/input/uhid.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/input/ukbd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/input/ums.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/misc/udbp.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/misc/ufm.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_aue.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_auereg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_axe.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_axereg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_cdce.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_cdcereg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_cue.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_cuereg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_kue.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_kuereg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_rue.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_ruereg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_udav.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/if_udavreg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/usb_ethernet.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/usb_ethernet.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/quirk/usb_quirk.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/u3g.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uark.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/ubsa.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/ubser.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uchcom.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/ucycom.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/ufoma.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uftdi.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/ugensa.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uipaq.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/ulpt.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/umct.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/umodem.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/umoscom.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uplcom.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/usb_serial.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/usb_serial.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uslcom.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uvisor.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uvscom.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/storage/umass.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/storage/urio.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/storage/ustorage_fs.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/template/usb_template.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/template/usb_template.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/template/usb_template_cdce.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/template/usb_template_msc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/template/usb_template_mtp.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_bus.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_busdma.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_busdma.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_cdc.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_compat_linux.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_compat_linux.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_controller.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_core.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_debug.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_debug.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_dev.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_dev.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_device.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_device.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_dynamic.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_dynamic.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_error.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_generic.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_generic.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_handle_request.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_hid.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_hid.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_hub.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_hub.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_ioctl.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_lookup.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_lookup.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_mbuf.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_mbuf.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_msctest.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_msctest.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_parse.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_parse.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_process.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_process.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_request.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_request.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_transfer.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_transfer.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_util.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usbdevs#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usbhid.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_rum.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_rumvar.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_uath.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_uathvar.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_upgt.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_upgtvar.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_ural.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_uralvar.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_urtw.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_urtwreg.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_urtwvar.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_zyd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_zydreg.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/vge/if_vge.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/vr/if_vr.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/xen/console/console.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/xen/netfront/netfront.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/xl/if_xl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/cd9660/cd9660_rrip.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfs_commonacl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfs_commonport.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfs_commonsubs.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfsport.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsclient/nfs_clbio.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsclient/nfs_clnode.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsclient/nfs_clstate.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsclient/nfs_clvfsops.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdkrpc.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdport.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdserv.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdsocket.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nullfs/null_vnops.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/procfs/procfs_status.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/pseudofs/pseudofs_vnops.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/smbfs/smbfs_io.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/tmpfs/tmpfs_vnops.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/geom_subr.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/vinum/geom_vinum_create.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/vinum/geom_vinum_drive.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/dump_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/minidump_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/ibcs2/ibcs2_socksys.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/xen/xen_clock_util.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/i386/xen/clock.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/xen/mp_machdep.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/xen/xen_clock_util.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/i386/xen/xen_rtc.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/ia64/ia64/dump_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/ia64/mp_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/ia64/ssc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/init_main.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_cpuset.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_descrip.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_exit.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_fail.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_fork.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_jail.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_linker.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_lock.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_lockstat.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_mib.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_mutex.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_osd.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_proc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_prot.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rmlock.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rwlock.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_shutdown.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_sx.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_xxx.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/link_elf.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/link_elf_obj.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/linker_if.m#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sysv_msg.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sysv_sem.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sysv_shm.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/tty.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/tty_pts.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/uipc_debug.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_bio.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_default.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_lookup.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_mount.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_subr.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_syscalls.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vnode_if.src#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kgssapi/gsstest.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/ata/ata-usb.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/sound/usb/uaudio.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/sound/usb/uaudio.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/sound/usb/uaudio_pcm.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/sound/usb/uaudioreg.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/FILES#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/dsbr100io.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ehci.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ehci_ddb.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ehci_ixp4xx.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ehci_mbus.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ehci_pci.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ehcireg.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ehcivar.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/hid.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/hid.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/if_urtw.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/if_urtwreg.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/if_urtwvar.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ohci.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ohci_pci.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ohcireg.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ohcivar.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/rio500_usb.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/rt2573_ucode.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/sl811hs.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/sl811hsreg.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/sl811hsvar.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/slhci_pccard.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/u3g.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uark.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ubsa.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ubser.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ubser.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uchcom.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ucom.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ucomvar.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ucycom.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/udbp.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/udbp.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ufm.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ufoma.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uftdi.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uftdireg.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ugen.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ugraphire_rdesc.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uhci.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uhci_pci.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uhcireg.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uhcivar.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uhid.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uhub.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uipaq.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ukbd.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ulpt.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/umass.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/umct.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/umodem.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/ums.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uplcom.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/urio.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usb.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usb.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usb_if.m#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usb_mem.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usb_mem.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usb_port.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usb_quirks.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usb_quirks.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usb_subr.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usbcdc.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usbdi.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usbdi.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usbdi_util.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usbdi_util.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usbdivar.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/usbhid.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uscanner.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uslcom.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uvisor.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uvscom.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/legacy/dev/usb/uxb360gp_rdesc.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/modules/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/dtrace/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/dtrace/dtraceall/dtraceall.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/ksyms/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/sys/modules/linux/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/netgraph/bluetooth/ubt/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/netgraph/bluetooth/ubtbcmfw/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/nfscl/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/sys/modules/nfscommon/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/sys/modules/nfsd/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/sys/modules/usb/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/usb/urtw/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/sys/modules/zfs/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/if.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/if_var.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/pfil.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/rtsock.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/net80211/ieee80211_phy.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netgraph/bluetooth/drivers/ubt/TODO#2 delete .. //depot/projects/soc2009/trasz_limits/sys/netinet/accf_dns.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/in_pcb.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/ip_input.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_pcb.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_sysctl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_sysctl.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_uio.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctputil.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_input.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/udp_usrreq.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet6/icmp6.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet6/in6.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet6/in6.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet6/in6_ifattach.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet6/in6_mcast.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet6/in6_pcb.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet6/ip6_input.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet6/mld6.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netipsec/key.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/nfsclient/bootp_subr.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/nfsclient/nfs_bio.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/nfsclient/nfs_vfsops.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/nfsserver/nfs_srvkrpc.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/nfsserver/nfs_srvsock.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/nlm/nlm_advlock.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/pci/if_rl.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/booke/pmap.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/rpc/authunix_prot.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/rpc/xdr.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/security/mac/mac_framework.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/security/mac/mac_internal.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/security/mac_bsdextended/mac_bsdextended.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/dump_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/sun4v/dump_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/sun4v/hvcons.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/cpuset.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/fail.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/sys/jail.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/kernel.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/ksyms.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/sys/lock.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/lockstat.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/sys/mount.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/mutex.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/namei.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/param.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/priv.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/queue.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/rmlock.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/rwlock.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/sx.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/syscallsubr.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/systm.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/tty.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/vimage.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/vnode.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/ufs/ufs/ufs_vnops.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_object.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_pageout.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/xdr/xdr_mem.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/xen/evtchn/evtchn.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/xen/xenbus/xenbus_xs.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/README#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/file/flock/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/file/flock/flock.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/vfs/trailing_slash.t#1 branch .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/Artistic#2 delete .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/FREEBSD-upgrade#2 delete .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/README#2 delete .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/ee.1#2 delete .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/ee.c#2 delete .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/ee.i18n.guide#2 delete .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/new_curse.c#2 delete .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/new_curse.h#2 delete .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/nls/de_DE.ISO8859-1/ee.msg#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/nls/en_US.US-ASCII/ee.msg#2 delete .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/nls/fr_FR.ISO8859-1/ee.msg#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/nls/pl_PL.ISO8859-2/ee.msg#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/nls/ru_RU.KOI8-R/ee.msg#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/ee/nls/uk_UA.KOI8-U/ee.msg#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/find/function.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/kdump/mkioctls#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/killall/killall.1#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/killall/killall.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/perror/perror.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/sed/sed.1#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/truss/amd64-fbsd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/truss/amd64-fbsd32.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/truss/amd64-linux32.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/truss/i386-fbsd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/truss/i386-linux.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/truss/ia64-fbsd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/truss/mips-fbsd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/truss/powerpc-fbsd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/truss/sparc64-fbsd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/ifmcstat/ifmcstat.8#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/ifmcstat/ifmcstat.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/jail/jail.8#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/jail/jail.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/jexec/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/jexec/jexec.8#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/jexec/jexec.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/jls/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/jls/jls.8#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/jls/jls.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/mountd/exports.5#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/mountd/mountd.8#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/mountd/mountd.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfscbd/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfscbd/nfscbd.8#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfscbd/nfscbd.c#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsd/nfsd.8#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsd/nfsd.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsdumpstate/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsdumpstate/nfsdumpstate.8#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsdumpstate/nfsdumpstate.c#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsrevoke/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsrevoke/nfsrevoke.8#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsrevoke/nfsrevoke.c#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsuserd/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsuserd/nfsuserd.8#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/nfsuserd/nfsuserd.c#1 branch .. //depot/projects/soc2009/trasz_limits/usr.sbin/ppp/timer.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/usbconfig/usbconfig.8#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/zic/README#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/zic/Theory#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/zic/zdump.8#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/zic/zdump.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/zic/zic.8#3 integrate Differences ... ==== //depot/projects/soc2009/trasz_limits/ObsoleteFiles.inc#3 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/ObsoleteFiles.inc,v 1.190 2009/05/23 16:54:07 antoine Exp $ +# $FreeBSD: src/ObsoleteFiles.inc,v 1.193 2009/05/27 19:28:04 ed 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,45 @@ # The file is partitioned: OLD_FILES first, then OLD_LIBS and OLD_DIRS last. # +# 20090527: renaming of S{LIST,TAILQ}_REMOVE_NEXT() to _REMOVE_AFTER() +OLD_FILES+=usr/share/man/man3/SLIST_REMOVE_NEXT.3.gz +OLD_FILES+=usr/share/man/man3/STAILQ_REMOVE_NEXT.3.gz +# 20090527: removal of legacy USB stack +OLD_FILES+=usr/include/legacy/dev/usb/dsbr100io.h +OLD_FILES+=usr/include/legacy/dev/usb/ehcireg.h +OLD_FILES+=usr/include/legacy/dev/usb/ehcivar.h +OLD_FILES+=usr/include/legacy/dev/usb/hid.h +OLD_FILES+=usr/include/legacy/dev/usb/if_urtwreg.h +OLD_FILES+=usr/include/legacy/dev/usb/if_urtwvar.h +OLD_FILES+=usr/include/legacy/dev/usb/ohcireg.h +OLD_FILES+=usr/include/legacy/dev/usb/ohcivar.h +OLD_FILES+=usr/include/legacy/dev/usb/rio500_usb.h +OLD_FILES+=usr/include/legacy/dev/usb/rt2573_ucode.h +OLD_FILES+=usr/include/legacy/dev/usb/sl811hsreg.h +OLD_FILES+=usr/include/legacy/dev/usb/sl811hsvar.h +OLD_FILES+=usr/include/legacy/dev/usb/ubser.h +OLD_FILES+=usr/include/legacy/dev/usb/ucomvar.h +OLD_FILES+=usr/include/legacy/dev/usb/udbp.h +OLD_FILES+=usr/include/legacy/dev/usb/uftdireg.h +OLD_FILES+=usr/include/legacy/dev/usb/ugraphire_rdesc.h +OLD_FILES+=usr/include/legacy/dev/usb/uhcireg.h +OLD_FILES+=usr/include/legacy/dev/usb/uhcivar.h +OLD_FILES+=usr/include/legacy/dev/usb/usb.h +OLD_FILES+=usr/include/legacy/dev/usb/usb_mem.h +OLD_FILES+=usr/include/legacy/dev/usb/usb_port.h +OLD_FILES+=usr/include/legacy/dev/usb/usb_quirks.h +OLD_FILES+=usr/include/legacy/dev/usb/usbcdc.h +OLD_FILES+=usr/include/legacy/dev/usb/usbdi.h +OLD_FILES+=usr/include/legacy/dev/usb/usbdi_util.h +OLD_FILES+=usr/include/legacy/dev/usb/usbdivar.h +OLD_FILES+=usr/include/legacy/dev/usb/usbhid.h +OLD_FILES+=usr/include/legacy/dev/usb/uxb360gp_rdesc.h +OLD_DIRS+=usr/include/legacy/dev/usb +OLD_DIRS+=usr/include/legacy/dev +OLD_DIRS+=usr/include/legacy +# 20090526: removal of makekey(8) +OLD_FILES+=libexec/makekey +OLD_FILES+=usr/share/man/man8/makekey.8.gz # 20090522: removal of University of Michigan NFSv4 client OLD_FILES+=etc/rc.d/idmapd OLD_FILES+=sbin/idmapd ==== //depot/projects/soc2009/trasz_limits/UPDATING#3 (text+ko) ==== @@ -22,6 +22,27 @@ to maximize performance. (To disable malloc debugging, run ln -s aj /etc/malloc.conf.) +20090530: + Add VOP_ACCESSX(9). File system modules need to be rebuilt. + Bump __FreeBSD_version to 800094. + +20090529: + Add mnt_xflag field to 'struct mount'. File system modules + need to be rebuilt. + Bump __FreeBSD_version to 800093. + +20090528: + The compiling option ADAPTIVE_SX has been retired while it has been + introduced the option NO_ADAPTIVE_SX which handles the reversed logic. + The KPI for sx_init_flags() changes as accepting flags: + SX_ADAPTIVESPIN flag has been retired while the SX_NOADAPTIVE flag + has been introduced in order to handle the reversed logic. + Bump __FreeBSD_version to 800092. + +20090527: + Add support for hierarchical jails. Remove global securelevel. + Bump __FreeBSD_version to 800091. + 20090523: The layout of struct vnet_net has changed, therefore modules need to be rebuilt. @@ -1535,4 +1556,4 @@ Contact Warner Losh if you have any questions about your use of this document. -$FreeBSD: src/UPDATING,v 1.604 2009/05/23 21:43:44 zec Exp $ +$FreeBSD: src/UPDATING,v 1.609 2009/05/30 14:01:01 trasz Exp $ ==== //depot/projects/soc2009/trasz_limits/bin/cp/utils.c#2 (text+ko) ==== @@ -33,7 +33,7 @@ #endif #endif /* not lint */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.57 2008/10/30 14:05:57 ivoras Exp $"); +__FBSDID("$FreeBSD: src/bin/cp/utils.c,v 1.58 2009/05/30 10:36:14 jilles Exp $"); #include <sys/types.h> #include <sys/acl.h> @@ -365,7 +365,7 @@ if (!gotstat || fs->st_flags != ts.st_flags) if (fdval ? fchflags(fd, fs->st_flags) : - (islink ? (errno = ENOSYS) : + (islink ? lchflags(to.p_path, fs->st_flags) : chflags(to.p_path, fs->st_flags))) { warn("chflags: %s", to.p_path); rval = 1; ==== //depot/projects/soc2009/trasz_limits/bin/rm/rm.c#2 (text+ko) ==== @@ -39,7 +39,7 @@ #endif /* not lint */ #endif #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/bin/rm/rm.c,v 1.59 2009/04/29 18:08:18 imp Exp $"); +__FBSDID("$FreeBSD: src/bin/rm/rm.c,v 1.60 2009/05/30 10:42:37 jilles Exp $"); #include <sys/stat.h> #include <sys/param.h> @@ -234,7 +234,7 @@ else if (!uid && (p->fts_statp->st_flags & (UF_APPEND|UF_IMMUTABLE)) && !(p->fts_statp->st_flags & (SF_APPEND|SF_IMMUTABLE)) && - chflags(p->fts_accpath, + lchflags(p->fts_accpath, p->fts_statp->st_flags &= ~(UF_APPEND|UF_IMMUTABLE)) < 0) goto err; continue; @@ -253,7 +253,7 @@ if (!uid && (p->fts_statp->st_flags & (UF_APPEND|UF_IMMUTABLE)) && !(p->fts_statp->st_flags & (SF_APPEND|SF_IMMUTABLE))) - rval = chflags(p->fts_accpath, + rval = lchflags(p->fts_accpath, p->fts_statp->st_flags &= ~(UF_APPEND|UF_IMMUTABLE)); if (rval == 0) { /* @@ -368,7 +368,7 @@ if (!uid && !S_ISWHT(sb.st_mode) && (sb.st_flags & (UF_APPEND|UF_IMMUTABLE)) && !(sb.st_flags & (SF_APPEND|SF_IMMUTABLE))) - rval = chflags(f, sb.st_flags & ~(UF_APPEND|UF_IMMUTABLE)); + rval = lchflags(f, sb.st_flags & ~(UF_APPEND|UF_IMMUTABLE)); if (rval == 0) { if (S_ISWHT(sb.st_mode)) rval = undelete(f); ==== //depot/projects/soc2009/trasz_limits/bin/test/TEST.sh#2 (text+ko) ==== @@ -28,7 +28,7 @@ # # TEST.sh - check if test(1) or builtin test works # -# $FreeBSD: src/bin/test/TEST.sh,v 1.8 2005/01/10 08:39:26 imp Exp $ +# $FreeBSD: src/bin/test/TEST.sh,v 1.9 2009/05/26 22:33:10 jilles Exp $ # force a specified test program, e.g. `env test=/bin/test sh TEST.sh' : ${test=test} @@ -133,5 +133,45 @@ t 1 '""' t 0 '! ""' +t 0 '!' +t 0 '\(' +t 0 '\)' + +t 1 '\( = \)' +t 0 '\( != \)' +t 0 '\( ! \)' +t 0 '\( \( \)' +t 0 '\( \) \)' +t 0 '! = !' +t 1 '! != !' +t 1 '-n = \)' +t 0 '! != \)' +t 1 '! = a' +t 0 '! != -n' +t 0 '! -c /etc/passwd' + +t 0 '! \( = \)' +t 1 '! \( != \)' +t 1 '! = = =' +t 0 '! = = \)' +t 0 '! "" -o ""' +t 1 '! "x" -o ""' +t 1 '! "" -o "x"' +t 1 '! "x" -o "x"' +t 0 '\( -f /etc/passwd \)' +t 1 '\( ! = \)' +t 0 '\( ! "" \)' +t 1 '\( ! -e \)' + +t 0 '0 -eq 0 -a -d /' +t 0 '-s = "" -o "" = ""' +t 0 '"" = "" -o -s = ""' +t 1 '-s = "" -o -s = ""' +t 0 '-z x -o x = "#" -o x = x' +t 1 '-z y -o y = "#" -o y = x' +t 0 '0 -ne 0 -o ! -f /' +t 0 '1 -ne 0 -o ! -f /etc/passwd' +t 1 '0 -ne 0 -o ! -f /etc/passwd' + echo "" echo "Syntax errors: $ERROR Failed: $FAILED" ==== //depot/projects/soc2009/trasz_limits/bin/test/test.c#2 (text+ko) ==== @@ -11,7 +11,7 @@ */ #include <sys/cdefs.h> -__FBSDID("$FreeBSD: src/bin/test/test.c,v 1.53 2005/01/10 08:39:26 imp Exp $"); +__FBSDID("$FreeBSD: src/bin/test/test.c,v 1.54 2009/05/26 22:33:10 jilles Exp $"); #include <sys/types.h> #include <sys/stat.h> @@ -163,6 +163,7 @@ struct t_op const *t_wp_op; int nargc; char **t_wp; +int parenlevel; static int aexpr(enum token); static int binop(void); @@ -171,7 +172,9 @@ static int getn(const char *); static intmax_t getq(const char *); static int intcmp(const char *, const char *); -static int isoperand(void); +static int isunopoperand(void); +static int islparenoperand(void); +static int isrparenoperand(void); static int newerf(const char *, const char *); static int nexpr(enum token); static int oexpr(enum token); @@ -205,7 +208,14 @@ #endif nargc = argc; t_wp = &argv[1]; - res = !oexpr(t_lex(*t_wp)); + parenlevel = 0; + if (nargc == 4 && strcmp(*t_wp, "!") == 0) { + /* Things like ! "" -o x do not fit in the normal grammar. */ + --nargc; + ++t_wp; + res = oexpr(t_lex(*t_wp)); + } else + res = !oexpr(t_lex(*t_wp)); if (--nargc > 0) syntax(*t_wp, "unexpected operator"); @@ -268,12 +278,16 @@ if (n == EOI) return 0; /* missing expression */ if (n == LPAREN) { + parenlevel++; if ((nn = t_lex(nargc > 0 ? (--nargc, *++t_wp) : NULL)) == - RPAREN) + RPAREN) { + parenlevel--; return 0; /* missing expression */ + } res = oexpr(nn); if (t_lex(nargc > 0 ? (--nargc, *++t_wp) : NULL) != RPAREN) syntax(NULL, "closing paren expected"); + parenlevel--; return res; } if (t_wp_op && t_wp_op->op_type == UNOP) { @@ -410,8 +424,10 @@ } while (op->op_text) { if (strcmp(s, op->op_text) == 0) { - if ((op->op_type == UNOP && isoperand()) || - (op->op_num == LPAREN && nargc == 1)) + if (((op->op_type == UNOP || op->op_type == BUNOP) + && isunopoperand()) || + (op->op_num == LPAREN && islparenoperand()) || + (op->op_num == RPAREN && isrparenoperand())) break; t_wp_op = op; return op->op_num; @@ -423,7 +439,7 @@ } static int -isoperand(void) +isunopoperand(void) { struct t_op const *op = ops; char *s; @@ -431,19 +447,53 @@ if (nargc == 1) return 1; + s = *(t_wp + 1); if (nargc == 2) - return 0; - s = *(t_wp + 1); + return parenlevel == 1 && strcmp(s, ")") == 0; t = *(t_wp + 2); while (op->op_text) { if (strcmp(s, op->op_text) == 0) return op->op_type == BINOP && - (t[0] != ')' || t[1] != '\0'); + (parenlevel == 0 || t[0] != ')' || t[1] != '\0'); + op++; + } + return 0; +} + +static int +islparenoperand(void) +{ + struct t_op const *op = ops; + char *s; + + if (nargc == 1) + return 1; + s = *(t_wp + 1); + if (nargc == 2) + return parenlevel == 1 && strcmp(s, ")") == 0; + if (nargc != 3) + return 0; + while (op->op_text) { + if (strcmp(s, op->op_text) == 0) + return op->op_type == BINOP; op++; } return 0; } +static int +isrparenoperand(void) +{ + char *s; + + if (nargc == 1) + return 0; + s = *(t_wp + 1); + if (nargc == 2) + return parenlevel == 1 && strcmp(s, ")") == 0; + return 0; +} + /* atoi with error detection */ static int getn(const char *s) ==== //depot/projects/soc2009/trasz_limits/cddl/usr.sbin/Makefile#2 (text+ko) ==== @@ -1,8 +1,9 @@ -# $FreeBSD: src/cddl/usr.sbin/Makefile,v 1.9 2008/05/22 23:06:19 jb Exp $ +# $FreeBSD: src/cddl/usr.sbin/Makefile,v 1.10 2009/05/27 01:30:23 sson Exp $ .include <bsd.own.mk> SUBDIR= dtrace \ + lockstat \ ${_zdb} .if ${MK_ZFS} != "no" >>> TRUNCATED FOR MAIL (1000 lines) <<<
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905301938.n4UJcv1V006517>