PERFORCE change 187659 for review
Edward Tomasz Napierala
trasz at FreeBSD.org
Mon Jan 10 14:15:37 UTC 2011
http://p4web.freebsd.org/@@187659?ac=10
Change 187659 by trasz at trasz_victim on 2011/01/10 14:14:38
IFC.
Affected files ...
.. //depot/projects/soc2009/trasz_limits/COPYRIGHT#3 integrate
.. //depot/projects/soc2009/trasz_limits/Makefile#8 integrate
.. //depot/projects/soc2009/trasz_limits/Makefile.inc1#18 integrate
.. //depot/projects/soc2009/trasz_limits/Makefile.mips#4 integrate
.. //depot/projects/soc2009/trasz_limits/UPDATING#31 integrate
.. //depot/projects/soc2009/trasz_limits/bin/ps/print.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/bin/setfacl/setfacl.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/eval.c#18 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/exec.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/main.c#13 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/memalloc.c#7 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/memalloc.h#7 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/redir.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/trap.c#7 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/trap.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/var.c#13 integrate
.. //depot/projects/soc2009/trasz_limits/bin/sh/var.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/contrib/gcc/config/i386/freebsd.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/etc/defaults/rc.conf#20 integrate
.. //depot/projects/soc2009/trasz_limits/etc/devd.conf#6 integrate
.. //depot/projects/soc2009/trasz_limits/etc/portsnap.conf#3 integrate
.. //depot/projects/soc2009/trasz_limits/etc/rc.d/ldconfig#3 integrate
.. //depot/projects/soc2009/trasz_limits/etc/rc.subr#12 integrate
.. //depot/projects/soc2009/trasz_limits/gnu/lib/libgcc/Makefile#11 integrate
.. //depot/projects/soc2009/trasz_limits/gnu/lib/libgomp/Makefile#4 integrate
.. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/binutils/Makefile.inc0#6 integrate
.. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/binutils/ld/Makefile.mips#6 integrate
.. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/binutils/libbfd/Makefile.mips#4 integrate
.. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/cc/Makefile.inc#5 integrate
.. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/cc/Makefile.tgt#6 integrate
.. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/gdb/Makefile.inc#5 integrate
.. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/gdb/libgdb/Makefile#4 integrate
.. //depot/projects/soc2009/trasz_limits/include/assert.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/include/pthread.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/bind/config.mk#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/csu/amd64/crti.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/csu/amd64/crtn.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/csu/i386-elf/crt1_s.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/csu/i386-elf/crti.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/csu/i386-elf/crtn.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/Makefile#10 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/_setjmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/fabs.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/modf.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/rfork_thread.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/setjmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/gen/sigsetjmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/stdlib/div.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/stdlib/ldiv.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/stdlib/lldiv.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/bcmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/bcopy.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/bzero.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/memcmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/memmove.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/memset.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/strcat.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/strcmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/string/strcpy.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/brk.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/cerror.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/exect.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/getcontext.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/pipe.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/ptrace.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/reboot.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/sbrk.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/setlogin.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/sigreturn.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/amd64/sys/vfork.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/gen/Symbol.map#10 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/gen/dlfcn.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/gen/elf_utils.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/_ctx_start.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/_setjmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/fabs.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/modf.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/rfork_thread.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/setjmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/gen/sigsetjmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/stdlib/div.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/stdlib/ldiv.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/bcmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/bcopy.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/bzero.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/ffs.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/index.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memchr.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memcmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memcpy.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memmove.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/memset.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/rindex.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strcat.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strchr.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strcmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strcpy.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strncmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/strrchr.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/swab.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/wcschr.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/wcscmp.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/wcslen.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/string/wmemchr.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/Ovfork.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/brk.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/cerror.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/exect.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/getcontext.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/pipe.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/ptrace.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/reboot.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/sbrk.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/setlogin.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/sigreturn.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/i386/sys/syscall.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/net/hesiod.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/stdlib/realpath.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libc/sys/Makefile.inc#9 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libcompiler_rt/Makefile#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libstand/Makefile#6 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libthr/arch/amd64/amd64/_umtx_op_err.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libthr/arch/i386/i386/_umtx_op_err.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libthr/pthread.map#6 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_cond.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_create.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_mutex.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_private.h#9 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_rtld.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libthr/thread/thr_stack.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/libugidfw/ugidfw.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_remainder.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_remainderf.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_remainderl.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_sqrt.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_sqrtf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/e_sqrtl.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_llrint.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_llrintf.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_llrintl.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_logbl.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_lrint.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_lrintf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_lrintl.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_remquo.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_remquof.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_remquol.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_rintl.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_scalbn.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_scalbnf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/amd64/s_scalbnl.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_exp.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_fmod.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_log.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_log10.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_log10f.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_logf.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_remainder.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_remainderf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_remainderl.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_sqrt.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_sqrtf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/e_sqrtl.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_ceil.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_ceilf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_ceill.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_copysign.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_copysignf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_copysignl.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_cos.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_finite.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_floor.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_floorf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_floorl.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_llrint.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_llrintf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_llrintl.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_logb.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_logbf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_logbl.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_lrint.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_lrintf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_lrintl.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_remquo.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_remquof.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_remquol.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_rint.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_rintf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_rintl.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_scalbn.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_scalbnf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_scalbnl.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_significand.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_significandf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_sin.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_tan.S#4 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_trunc.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_truncf.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/lib/msun/i387/s_truncl.S#3 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/ftpd/ftpd.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/Symbol.map#4 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/amd64/Makefile.inc#3 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/amd64/rtld_start.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/i386/Makefile.inc#3 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/i386/rtld_start.S#2 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/map_object.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/powerpc64/reloc.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/rtld.c#15 integrate
.. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/rtld.h#8 integrate
.. //depot/projects/soc2009/trasz_limits/sbin/camcontrol/camcontrol.8#11 integrate
.. //depot/projects/soc2009/trasz_limits/sbin/ifconfig/ifmedia.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/sbin/shutdown/Makefile#3 integrate
.. //depot/projects/soc2009/trasz_limits/sbin/shutdown/shutdown.8#2 integrate
.. //depot/projects/soc2009/trasz_limits/sbin/shutdown/shutdown.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/share/examples/etc/make.conf#5 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man4/Makefile#28 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man4/altq.4#8 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man4/miibus.4#5 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man4/tcp.4#3 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man4/vlan.4#5 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man4/vte.4#1 branch
.. //depot/projects/soc2009/trasz_limits/share/man/man4/wi.4#5 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man5/rc.conf.5#18 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man9/BUS_SETUP_INTR.9#3 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man9/Makefile#22 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man9/ithread.9#2 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man9/mutex.9#2 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man9/osd.9#1 branch
.. //depot/projects/soc2009/trasz_limits/share/man/man9/style.9#4 integrate
.. //depot/projects/soc2009/trasz_limits/share/man/man9/swi.9#2 integrate
.. //depot/projects/soc2009/trasz_limits/share/misc/committers-doc.dot#4 integrate
.. //depot/projects/soc2009/trasz_limits/share/misc/committers-src.dot#17 integrate
.. //depot/projects/soc2009/trasz_limits/share/mk/bsd.cpu.mk#9 integrate
.. //depot/projects/soc2009/trasz_limits/share/mk/bsd.endian.mk#4 integrate
.. //depot/projects/soc2009/trasz_limits/share/mk/bsd.lib.mk#8 integrate
.. //depot/projects/soc2009/trasz_limits/share/mk/sys.mk#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/elf_machdep.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/machdep.c#24 integrate
.. //depot/projects/soc2009/trasz_limits/sys/amd64/ia32/ia32_signal.c#12 integrate
.. //depot/projects/soc2009/trasz_limits/sys/amd64/include/_inttypes.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/amd64/include/_limits.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/amd64/include/_stdint.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/amd64/include/elf.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/amd64/include/vmparam.h#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/at91/at91_st.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/at91/at91rm9200.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/at91/if_macb.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/at91/uart_bus_at91usart.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/at91/uart_cpu_at91rm9200usart.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/at91/uart_dev_at91usart.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/conf/SKYEYE#6 delete
.. //depot/projects/soc2009/trasz_limits/sys/arm/include/_limits.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/include/_stdint.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/include/_types.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/include/elf.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/include/pmap.h#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/include/vmparam.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/mv/gpio.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/arm/s3c2xx0/s3c24x0_clk.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/efi/libefi/efinet.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/efi/libefi/efipart.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/ficl/Makefile#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/forth/loader.conf#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/i386/Makefile.inc#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/i386/boot2/Makefile#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/i386/gptboot/Makefile#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/i386/gptzfsboot/Makefile#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/i386/zfsboot/Makefile#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/pc98/Makefile.inc#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/pc98/boot2/Makefile#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/Makefile#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/Makefile#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/conf.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/devicename.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/help.ps3#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ldscript.powerpc#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/lv1call.S#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/lv1call.h#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/main.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/metadata.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ppc64_elf_freebsd.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ps3.h#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ps3cons.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ps3mmu.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ps3net.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/start.S#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/version#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/boot/zfs/Makefile#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/freebsd32/freebsd32_misc.c#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/ia32/ia32_sysvec.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/ia32/ia32_util.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_ioctl.c#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_ioctl.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/conf/Makefile.mips#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/conf/NOTES#29 integrate
.. //depot/projects/soc2009/trasz_limits/sys/conf/files#41 integrate
.. //depot/projects/soc2009/trasz_limits/sys/conf/files.powerpc#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/conf/kern.mk#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/conf/options.i386#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/conf/options.powerpc#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/contrib/octeon-sdk/cvmx-helper-board.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/contrib/octeon-sdk/cvmx-mgmt-port.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/contrib/octeon-sdk/cvmx-mgmt-port.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/acpica/acpi_ec.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/adlink/adlink.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ae/if_ae.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ae/if_aevar.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/age/if_age.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/age/if_agevar.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/alc/if_alc.c#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/alc/if_alcvar.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ale/if_ale.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ale/if_alevar.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/bge/if_bge.c#23 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/if_ndis/if_ndis.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ispfw/asm_2322.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ispfw/asm_2400.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ispfw/asm_2500.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe.c#17 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe.h#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixv.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/mii/miidevs#12 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/mii/rdcphy.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/dev/mii/rdcphyreg.h#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/dev/mmc/mmc.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/mpt/mpt_cam.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/msk/if_msk.c#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/mwl/mwlhal.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/mxge/if_mxge.c#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/nfe/if_nfe.c#10 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/nfe/if_nfevar.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/pty/pty.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/random/randomdev.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/ehci_mv.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uplcom.c#14 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/uslcom.c#12 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usbdevs#31 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/vte/if_vte.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/dev/vte/if_vtereg.h#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/dev/vte/if_vtevar.h#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/dev/wpi/if_wpi.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/xen/balloon/balloon.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/xen/blkfront/blkfront.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/xen/netfront/netfront.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/dev/xen/xenpci/evtchn.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfs_commonsubs.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfs_var.h#14 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfsdport.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfsport.h#13 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfsclient/nfs_clvfsops.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfsclient/nfsmount.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdport.c#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdserv.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdsocket.c#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/fs/nfsserver/nfs_nfsdstate.c#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/geom/geom_ctl.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part.c#13 integrate
.. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part_gpt.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/conf/GENERIC#19 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/i386/sys_machdep.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/_inttypes.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/_limits.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/_stdint.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/_types.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/elf.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/pcpu.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/pmap.h#12 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/segments.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/vmparam.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/xen/hypercall.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/xen/xen-os.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/xen/xenpmap.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/include/xen/xenvar.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/xen/clock.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/xen/mp_machdep.c#13 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/xen/pmap.c#17 integrate
.. //depot/projects/soc2009/trasz_limits/sys/i386/xen/xen_machdep.c#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/ia64/include/_limits.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/ia64/include/_stdint.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/ia64/include/elf.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/ia64/include/float.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/ia64/include/vmparam.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/imgact_elf.c#21 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/init_main.c#34 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_descrip.c#18 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_exec.c#22 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_fork.c#30 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_jail.c#30 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_kthread.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_linker.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_synch.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/kern_timeout.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/sched_4bsd.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/sched_ule.c#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/subr_autoconf.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/subr_bus.c#18 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/subr_clock.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/subr_devstat.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/subr_log.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/tty.c#14 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/tty_tty.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_mountroot.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_subr.c#22 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/atheros/ar91xxreg.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/ciu.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/cvmx_config.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/files.octeon1#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/if_octm.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet-defines.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet-rx.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octeon_mp.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octeon_wdog.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/conf/OCTEON1#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/conf/OCTEON1-32#6 delete
.. //depot/projects/soc2009/trasz_limits/sys/mips/include/_inttypes.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/include/_limits.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/include/_stdint.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/include/_types.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/include/cpufunc.h#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/include/elf.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/include/vmparam.h#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/mips/machdep.c#13 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/mips/mp_machdep.c#12 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/dev/nlge/if_nlge.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/dev/xlr/rge.c#10 integrate
.. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/fmn.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/modules/Makefile#27 integrate
.. //depot/projects/soc2009/trasz_limits/sys/modules/aha/Makefile#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/modules/ahb/Makefile#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/modules/mii/Makefile#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/modules/vte/Makefile#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/net/flowtable.c#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/net/if_llatbl.h#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/net/if_media.h#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/net/vnet.c#13 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/if_ether.c#17 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/in_pcb.c#19 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/ip_output.c#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/ipfw/ip_dummynet.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_asconf.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_bsd_addr.c#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_constants.h#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_indata.c#17 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_input.c#17 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_output.c#21 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_pcb.c#18 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_timer.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_uio.h#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_usrreq.c#13 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/sctputil.c#20 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_input.c#16 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_lro.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_lro.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_reass.c#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_syncache.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_timer.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_usrreq.c#12 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_var.h#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/udp.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netinet/udp_var.h#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netsmb/smb_dev.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netsmb/smb_subr.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/netsmb/smb_subr.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/nfs/nfs_lock.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/nfs/nfs_mountcommon.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/nfsclient/nfs_vfsops.c#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/nfsclient/nfsmount.h#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/nlm/nlm_advlock.c#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/nlm/nlm_prot_impl.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/pc98/include/_inttypes.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/pc98/pc98/machdep.c#17 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/aim/nexus.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/aim/vm_machdep.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/conf/GENERIC64#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/conf/NOTES#10 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/cpufreq/dfs.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/cpufreq/pcr.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/_inttypes.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/_limits.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/_stdint.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/_types.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/elf.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/float.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/pte.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/vmparam.h#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ofw/ofw_real.c#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/macgpio.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/uninorth.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/powerpc/intr_machdep.c#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ehci_ps3.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/if_glc.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/if_glcreg.h#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/mmu_ps3.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/platform_ps3.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hv-asm.awk#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hv-header.awk#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hvcall.S#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hvcall.h#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3-hvcall.master#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3_syscons.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3bus.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3bus.h#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/powerpc/ps3/ps3pic.c#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/_limits.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/_stdint.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/elf.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/float.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/intr_machdep.h#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/vmparam.h#6 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/apb.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/fire.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/ofw_pcib.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/psycho.c#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/pci/schizo.c#10 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/sbus/sbus.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/intr_machdep.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/tlb.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/tsb.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/_limits.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/_stdint.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/elf.h#5 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/float.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/vmparam.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/bus.h#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/cdefs.h#9 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/copyright.h#4 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/imgact.h#7 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/link_elf.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/priority.h#2 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/sysent.h#8 integrate
.. //depot/projects/soc2009/trasz_limits/sys/sys/vmmeter.h#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/ufs/ffs/ffs_softdep.c#14 integrate
.. //depot/projects/soc2009/trasz_limits/sys/ufs/ufs/ufs_vnops.c#11 integrate
.. //depot/projects/soc2009/trasz_limits/sys/vm/swap_pager.c#17 integrate
.. //depot/projects/soc2009/trasz_limits/sys/vm/vm_glue.c#12 integrate
.. //depot/projects/soc2009/trasz_limits/sys/vm/vm_meter.c#3 integrate
.. //depot/projects/soc2009/trasz_limits/sys/vm/vm_object.c#15 integrate
.. //depot/projects/soc2009/trasz_limits/sys/vm/vm_page.c#23 integrate
.. //depot/projects/soc2009/trasz_limits/sys/vm/vm_pageout.c#21 integrate
.. //depot/projects/soc2009/trasz_limits/sys/x86/include/_inttypes.h#1 branch
.. //depot/projects/soc2009/trasz_limits/sys/xen/evtchn/evtchn.c#6 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/acct/Makefile#3 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/acct/pack.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/acct/regress.t#3 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/date/regress.sh#3 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/builtins/exit1.0#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/builtins/exit2.8#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/builtins/exit3.0#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/builtins/trap4.0#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/errors/assignment-error2.0#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/errors/redirection-error7.0#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/execution/path1.0#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/expansion/cmdsubst10.0#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/expansion/cmdsubst8.0#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/expansion/cmdsubst9.0#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/regression/usr.bin/sed/Makefile#2 integrate
.. //depot/projects/soc2009/trasz_limits/tools/regression/usr.bin/sed/inplace_race.t#1 branch
.. //depot/projects/soc2009/trasz_limits/tools/tools/nanobsd/gateworks/common#4 integrate
.. //depot/projects/soc2009/trasz_limits/tools/tools/nanobsd/nanobsd.sh#12 integrate
.. //depot/projects/soc2009/trasz_limits/usr.bin/calendar/calendar.1#6 integrate
.. //depot/projects/soc2009/trasz_limits/usr.bin/calendar/calendars/calendar.freebsd#16 integrate
.. //depot/projects/soc2009/trasz_limits/usr.bin/sed/main.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/usr.bin/xlint/Makefile.inc#3 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/Makefile.mips#2 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/cpucontrol/cpucontrol.c#4 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/fwcontrol/fwdv.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/fwcontrol/fwmpegts.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/ndp/ndp.c#5 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/newsyslog/newsyslog.c#7 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend-query/disk-part.sh#3 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend-query/send-logs.sh#2 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend/functions-cleanup.sh#5 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend/functions-disk.sh#6 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/pc-sysinstall/backend/functions-networking.sh#3 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/rtprio/rtprio.c#2 integrate
.. //depot/projects/soc2009/trasz_limits/usr.sbin/sysinstall/devices.c#10 integrate
Differences ...
==== //depot/projects/soc2009/trasz_limits/COPYRIGHT#3 (text+ko) ====
@@ -1,10 +1,10 @@
-# $FreeBSD: src/COPYRIGHT,v 1.12 2009/12/31 10:00:37 obrien Exp $
+# $FreeBSD: src/COPYRIGHT,v 1.13 2010/12/31 18:07:16 bz Exp $
# @(#)COPYRIGHT 8.2 (Berkeley) 3/21/94
The compilation of software known as FreeBSD is distributed under the
following terms:
-Copyright (c) 1992-2010 The FreeBSD Project. All rights reserved.
+Copyright (c) 1992-2011 The FreeBSD Project. All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
==== //depot/projects/soc2009/trasz_limits/Makefile#8 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/Makefile,v 1.371 2010/12/24 04:55:56 imp Exp $
+# $FreeBSD: src/Makefile,v 1.374 2011/01/07 20:36:27 imp Exp $
#
# The user-driven targets are:
#
@@ -26,6 +26,7 @@
# delete-old-dirs - Delete obsolete directories.
# delete-old-files - Delete obsolete files.
# delete-old-libs - Delete obsolete libraries.
+# targets - Print a list of supported TARGET/TARGET_ARCH pairs.
#
# This makefile is simple by design. The FreeBSD make automatically reads
# the /usr/share/mk/sys.mk unless the -m argument is specified on the
@@ -280,10 +281,10 @@
# with a reasonable chance of success, regardless of how old your
# existing system is.
#
-.if make(universe) || make(universe_kernels) || make(tinderbox)
+.if make(universe) || make(universe_kernels) || make(tinderbox) || make(targets)
TARGETS?=amd64 arm i386 ia64 mips pc98 powerpc sparc64 sun4v
TARGET_ARCHES_arm?= arm armeb
-TARGET_ARCHES_mips?= mipsel mipseb
+TARGET_ARCHES_mips?= mipsel mipseb mips64el mips64eb
TARGET_ARCHES_powerpc?= powerpc powerpc64
TARGET_ARCHES_pc98?= i386
TARGET_ARCHES_sun4v?= sparc64
@@ -291,6 +292,14 @@
TARGET_ARCHES_${target}?= ${target}
.endfor
+targets:
+ @echo "Supported TARGET/TARGET_ARCH pairs"
+.for target in ${TARGETS}
+.for target_arch in ${TARGET_ARCHES_${target}}
+ @echo " ${target}/${target_arch}"
+.endfor
+.endfor
+
.if defined(DOING_TINDERBOX)
FAILFILE=tinderbox.failed
MAKEFAIL=tee -a ${FAILFILE}
@@ -351,7 +360,10 @@
.for kernel in ${KERNCONFS}
TARGET_ARCH_${kernel}!= cd ${.CURDIR}/sys/${TARGET}/conf && \
config -m ${.CURDIR}/sys/${TARGET}/conf/${kernel} 2> /dev/null | \
- cut -f 2
+ grep -v WARNING: | cut -f 2
+.if empty(TARGET_ARCH_${kernel})
+.error "Target architecture for ${TARGET}/conf/${kernel} unknown. config(8) likely too old."
+.endif
universe_kernconfs: universe_kernconf_${TARGET}_${kernel}
universe_kernconf_${TARGET}_${kernel}:
@(cd ${.CURDIR} && env __MAKE_CONF=/dev/null \
==== //depot/projects/soc2009/trasz_limits/Makefile.inc1#18 (text+ko) ====
@@ -1,5 +1,5 @@
#
-# $FreeBSD: src/Makefile.inc1,v 1.675 2010/11/18 16:32:52 markm Exp $
+# $FreeBSD: src/Makefile.inc1,v 1.676 2011/01/07 20:26:33 imp Exp $
#
# Make command line options:
# -DNO_CLEANDIR run ${MAKE} clean, instead of ${MAKE} cleandir
@@ -121,7 +121,7 @@
TARGET_ARCH= ${TARGET:S/pc98/i386/:S/sun4v/sparc64/:S/mips/mipsel/}
.elif !defined(TARGET) && defined(TARGET_ARCH) && \
${TARGET_ARCH} != ${MACHINE_ARCH}
-TARGET= ${TARGET_ARCH:C/mipse[lb]/mips/:C/armeb/arm/}
+TARGET= ${TARGET_ARCH:C/mips.*e[lb]/mips/:C/armeb/arm/}
.endif
# Legacy names, for a transition period mips:mips -> mipsel:mips
.if defined(TARGET) && defined(TARGET_ARCH) && \
@@ -142,7 +142,7 @@
TARGET?= ${MACHINE}
TARGET_ARCH?= ${MACHINE_ARCH}
-KNOWN_ARCHES?= amd64 arm armeb/arm i386 i386/pc98 ia64 mipsel/mips mipseb/mips powerpc powerpc64/powerpc sparc64 sparc64/sun4v
+KNOWN_ARCHES?= amd64 arm armeb/arm i386 i386/pc98 ia64 mipsel/mips mipseb/mips mips64el/mips mips64eb/mips mipsn32el/mips mipsn32eb/mips powerpc powerpc64/powerpc sparc64 sparc64/sun4v
.if ${TARGET} == ${TARGET_ARCH}
_t= ${TARGET}
.else
==== //depot/projects/soc2009/trasz_limits/Makefile.mips#4 (text+ko) ====
@@ -1,5 +1,5 @@
-# $FreeBSD: src/Makefile.mips,v 1.4 2010/08/26 14:54:12 imp Exp $
+# $FreeBSD: src/Makefile.mips,v 1.5 2011/01/07 20:26:33 imp Exp $
-.if defined(TARGET_ABI) && ${TARGET_ABI} == "n64"
+.if ${MACHINE_ARCH} != "mipsel" && ${MACHINE_ARCH} != "mipseb"
MK_RESCUE=no
.endif
==== //depot/projects/soc2009/trasz_limits/UPDATING#31 (text+ko) ====
@@ -22,6 +22,20 @@
machines to maximize performance. (To disable malloc debugging, run
ln -s aj /etc/malloc.conf.)
+20110103:
+ If you are trying to run make universe on a -stable system, and you get
+ the following warning:
+"Makefile", line 356: "Target architecture for i386/conf/GENERIC unknown. config(8) likely too old."
+ or something similar to it, then you must upgrade your -stable system
+ to 8.2-Release or newer (really, any time after r210146 7/15/2010 in
+ stable/8) or build the config from the latest stable/8 branch and
+ install it on your system.
+
+ Prior to this date, building a current universe on 8-stable system from
+ between 7/15/2010 and 1/2/2011 would result in a weird shell parsing
+ error in the first kernel build phase. A new config on those old systems
+ will fix that problem for older versions of -current.
+
20101228:
The TCP stack has been modified to allow Khelp modules to interact with
it via helper hook points and store per-connection data in the TCP
@@ -1279,4 +1293,4 @@
Contact Warner Losh if you have any questions about your use of
this document.
-$FreeBSD: src/UPDATING,v 1.673 2010/12/28 12:13:30 lstewart Exp $
+$FreeBSD: src/UPDATING,v 1.674 2011/01/03 23:05:20 imp Exp $
==== //depot/projects/soc2009/trasz_limits/bin/ps/print.c#5 (text+ko) ====
@@ -34,7 +34,7 @@
#endif
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.101 2010/03/17 22:57:58 jmallett Exp $");
+__FBSDID("$FreeBSD: src/bin/ps/print.c,v 1.102 2011/01/09 12:50:44 kib Exp $");
#include <sys/param.h>
#include <sys/time.h>
@@ -45,6 +45,7 @@
#include <sys/mac.h>
#include <sys/user.h>
#include <sys/sysctl.h>
+#include <sys/vmmeter.h>
#include <err.h>
#include <grp.h>
==== //depot/projects/soc2009/trasz_limits/bin/setfacl/setfacl.c#4 (text+ko) ====
@@ -25,7 +25,7 @@
*/
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/setfacl/setfacl.c,v 1.16 2010/03/07 07:59:05 joel Exp $");
+__FBSDID("$FreeBSD: src/bin/setfacl/setfacl.c,v 1.17 2011/01/03 17:17:31 jh Exp $");
#include <sys/types.h>
#include <sys/param.h>
@@ -201,12 +201,14 @@
if (stat(file->filename, &sb) == -1) {
warn("%s: stat() failed", file->filename);
+ carried_error++;
continue;
}
if (acl_type == ACL_TYPE_DEFAULT && S_ISDIR(sb.st_mode) == 0) {
warnx("%s: default ACL may only be set on a directory",
file->filename);
+ carried_error++;
continue;
}
@@ -218,6 +220,7 @@
if (acl_type == ACL_TYPE_DEFAULT) {
warnx("%s: there are no default entries "
"in NFSv4 ACLs", file->filename);
+ carried_error++;
continue;
}
acl_type = ACL_TYPE_NFS4;
@@ -240,6 +243,7 @@
else
warn("%s: acl_get_file() failed",
file->filename);
+ carried_error++;
continue;
}
==== //depot/projects/soc2009/trasz_limits/bin/sh/eval.c#18 (text+ko) ====
@@ -36,7 +36,7 @@
#endif
#endif /* not lint */
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.96 2010/12/28 21:27:08 jilles Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/eval.c,v 1.99 2011/01/05 23:17:29 jilles Exp $");
#include <paths.h>
#include <signal.h>
@@ -643,10 +643,35 @@
result->fd, result->buf, result->nleft, result->jp));
}
-
+/*
+ * Check if a builtin can safely be executed in the same process,
+ * even though it should be in a subshell (command substitution).
+ * Note that jobid, jobs, times and trap can show information not
+ * available in a child process; this is deliberate.
+ * The arguments should already have been expanded.
+ */
+static int
+safe_builtin(int idx, int argc, char **argv)
+{
+ if (idx == BLTINCMD || idx == COMMANDCMD || idx == ECHOCMD ||
+ idx == FALSECMD || idx == JOBIDCMD || idx == JOBSCMD ||
+ idx == KILLCMD || idx == PRINTFCMD || idx == PWDCMD ||
+ idx == TESTCMD || idx == TIMESCMD || idx == TRUECMD ||
+ idx == TYPECMD)
+ return (1);
+ if (idx == EXPORTCMD || idx == TRAPCMD || idx == ULIMITCMD ||
+ idx == UMASKCMD)
+ return (argc <= 1 || (argc == 2 && argv[1][0] == '-'));
+ if (idx == SETCMD)
+ return (argc <= 1 || (argc == 2 && (argv[1][0] == '-' ||
+ argv[1][0] == '+') && argv[1][1] == 'o' &&
+ argv[1][2] == '\0'));
+ return (0);
+}
/*
* Execute a simple command.
+ * Note: This may or may not return if (flags & EV_EXIT).
*/
static void
@@ -683,6 +708,7 @@
arglist.lastp = &arglist.list;
varlist.lastp = &varlist.list;
varflag = 1;
+ jp = NULL;
do_clearcmdentry = 0;
oexitstatus = exitstatus;
exitstatus = 0;
@@ -861,10 +887,8 @@
|| ((cmdentry.cmdtype == CMDNORMAL || cmdentry.cmdtype == CMDUNKNOWN)
&& ((flags & EV_EXIT) == 0 || have_traps()))
|| ((flags & EV_BACKCMD) != 0
- && (cmdentry.cmdtype != CMDBUILTIN
- || cmdentry.u.index == CDCMD
- || cmdentry.u.index == DOTCMD
- || cmdentry.u.index == EVALCMD))) {
+ && (cmdentry.cmdtype != CMDBUILTIN ||
+ !safe_builtin(cmdentry.u.index, argc, argv)))) {
jp = makejob(cmd, 1);
mode = cmd->ncmd.backgnd;
if (flags & EV_BACKCMD) {
@@ -943,7 +967,7 @@
evalskip = 0;
skipcount = 0;
}
- if (flags & EV_EXIT)
+ if (jp)
exitshell(exitstatus);
} else if (cmdentry.cmdtype == CMDBUILTIN) {
#ifdef DEBUG
@@ -975,8 +999,7 @@
*/
if (argc == 0 && !(flags & EV_BACKCMD))
cmdentry.special = 1;
- if (cmdentry.special)
- listsetvar(cmdenviron);
+ listsetvar(cmdenviron, cmdentry.special ? 0 : VNOSET);
if (argc > 0)
bltinsetlocale();
commandname = argv[0];
@@ -992,13 +1015,12 @@
out1 = &output;
out2 = &errout;
freestdout();
+ handler = savehandler;
if (e != EXSHELLPROC) {
commandname = savecmdname;
- if (flags & EV_EXIT) {
+ if (jp)
exitshell(exitstatus);
- }
}
- handler = savehandler;
if (flags == EV_BACKCMD) {
backcmd->buf = memout.buf;
backcmd->nleft = memout.nextc - memout.buf;
==== //depot/projects/soc2009/trasz_limits/bin/sh/exec.c#11 (text+ko) ====
@@ -36,7 +36,7 @@
#endif
#endif /* not lint */
#include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/exec.c,v 1.46 2010/12/26 13:25:47 jilles Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/exec.c,v 1.47 2011/01/09 21:07:30 jilles Exp $");
#include <sys/types.h>
#include <sys/stat.h>
@@ -92,7 +92,6 @@
static struct tblentry *cmdtable[CMDTABLESIZE];
-static int builtinloc = -1; /* index in path of %builtin, or -1 */
int exerrno = 0; /* Last exec error */
@@ -244,8 +243,7 @@
}
while ((name = *argptr) != NULL) {
if ((cmdp = cmdlookup(name, 0)) != NULL
- && (cmdp->cmdtype == CMDNORMAL
- || (cmdp->cmdtype == CMDBUILTIN && builtinloc >= 0)))
+ && cmdp->cmdtype == CMDNORMAL)
delete_cmd_entry();
find_command(name, &entry, DO_ERR, pathval());
if (verbose) {
@@ -336,8 +334,8 @@
goto success;
}
- /* If %builtin not in path, check for builtin next */
- if (builtinloc < 0 && (i = find_builtin(name, &spec)) >= 0) {
+ /* Check for builtin next */
+ if ((i = find_builtin(name, &spec)) >= 0) {
INTOFF;
cmdp = cmdlookup(name, 1);
if (cmdp->cmdtype == CMDFUNCTION)
@@ -353,7 +351,7 @@
prev = -1; /* where to start */
if (cmdp) { /* doing a rehash */
if (cmdp->cmdtype == CMDBUILTIN)
- prev = builtinloc;
+ prev = -1;
else
prev = cmdp->param.index;
}
@@ -365,19 +363,7 @@
stunalloc(fullname);
idx++;
if (pathopt) {
- if (prefix("builtin", pathopt)) {
- if ((i = find_builtin(name, &spec)) < 0)
- goto loop;
- INTOFF;
- cmdp = cmdlookup(name, 1);
- if (cmdp->cmdtype == CMDFUNCTION)
- cmdp = &loc_cmd;
- cmdp->cmdtype = CMDBUILTIN;
- cmdp->param.index = i;
- cmdp->special = spec;
- INTON;
- goto success;
- } else if (prefix("func", pathopt)) {
+ if (prefix("func", pathopt)) {
/* handled below */
} else {
goto loop; /* ignore unimplemented options */
@@ -484,8 +470,7 @@
for (pp = cmdtable ; pp < &cmdtable[CMDTABLESIZE] ; pp++) {
for (cmdp = *pp ; cmdp ; cmdp = cmdp->next) {
- if (cmdp->cmdtype == CMDNORMAL
- || (cmdp->cmdtype == CMDBUILTIN && builtinloc >= 0))
+ if (cmdp->cmdtype == CMDNORMAL)
cmdp->rehash = 1;
}
}
@@ -505,13 +490,11 @@
const char *old, *new;
int idx;
int firstchange;
- int bltin;
old = pathval();
new = newval;
firstchange = 9999; /* assume no change */
idx = 0;
- bltin = -1;
for (;;) {
if (*old != *new) {
firstchange = idx;
@@ -522,19 +505,12 @@
}
if (*new == '\0')
break;
- if (*new == '%' && bltin < 0 && prefix("builtin", new + 1))
- bltin = idx;
if (*new == ':') {
>>> TRUNCATED FOR MAIL (1000 lines) <<<
More information about the p4-projects
mailing list