PERFORCE change 140763 for review

Sam Leffler sam at FreeBSD.org
Sun Apr 27 22:25:52 UTC 2008


http://perforce.freebsd.org/chv.cgi?CH=140763

Change 140763 by sam at sam_ebb on 2008/04/27 22:24:53

	IFC @ 140762

Affected files ...

.. //depot/projects/vap/UPDATING#9 integrate
.. //depot/projects/vap/bin/sh/arith.h#3 integrate
.. //depot/projects/vap/bin/sh/arith.y#3 integrate
.. //depot/projects/vap/bin/sh/shell.h#3 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dstyle.pl#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupgtype.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupttype.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo1.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.hton.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa6.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntop.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owned.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d.out#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.create.ksh#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exec.ksh#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ENOENT.ksh#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ksh#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.ksh#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitexit.ksh#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise1.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise2.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise2.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise3.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise3.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.rw.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/trace/tst.misc.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/tracemem/tst.rootvp.d#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/mdb/tools/common/die.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/mdb/tools/common/util.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/sgs/include/_string_table.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/sgs/include/alist.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/sgs/include/debug.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/sgs/include/sgs.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/sgs/include/string_table.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/sgs/messages/sgs.ident#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/sgs/tools/common/findprime.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/sgs/tools/common/sgsmsg.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/cmd/sgs/tools/common/string_table.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/avl/avl.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_create.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_decl.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_error.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_hash.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_impl.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_labels.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_lookup.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_open.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_types.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/common/ctf/ctf_util.c#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/head/nlist.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/head/note.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/head/storclass.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/head/syms.h#1 branch
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libctf/common/ctf_lib.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libctf/common/ctf_subr.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cg.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_map.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_options.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.h#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_program.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_provider.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_work.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/mkerrtags.sh#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/mknames.sh#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/lib/libgen/common/gmatch.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/common/list.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/common/memory.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/alist.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/alist.h#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/barrier.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/ctfconvert.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/ctftools.h#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/fixup_tdescs.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/hash.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/iidesc.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/input.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/output.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/st_parse.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/stabs.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/strtab.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/strtab.h#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/tdata.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/traverse.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/traverse.h#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/util.c#2 integrate
.. //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/dump/dump.c#2 integrate
.. //depot/projects/vap/etc/network.subr#9 integrate
.. //depot/projects/vap/games/fortune/datfiles/fortunes#7 integrate
.. //depot/projects/vap/gnu/usr.bin/gdb/arch/mips/Makefile#1 branch
.. //depot/projects/vap/gnu/usr.bin/gdb/arch/mips/config.h#1 branch
.. //depot/projects/vap/gnu/usr.bin/gdb/arch/mips/init.c#1 branch
.. //depot/projects/vap/lib/libc/mips/Makefile.inc#1 branch
.. //depot/projects/vap/lib/libc/mips/SYS.h#1 branch
.. //depot/projects/vap/lib/libc/mips/Symbol.map#1 branch
.. //depot/projects/vap/lib/libc/mips/_fpmath.h#1 branch
.. //depot/projects/vap/lib/libc/mips/arith.h#1 branch
.. //depot/projects/vap/lib/libc/mips/gd_qnan.h#1 branch
.. //depot/projects/vap/lib/libc/mips/gdtoa/Makefile.inc#1 branch
.. //depot/projects/vap/lib/libc/mips/gdtoa/arith.h#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/Makefile.inc#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/_set_tp.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/_setjmp.S#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/fabs.S#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/fabs.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/flt_rounds.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/fpgetmask.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/fpgetround.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/fpgetsticky.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/fpsetmask.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/fpsetround.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/fpsetsticky.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/infinity.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/ldexp.S#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/longjmp.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/makecontext.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/modf.S#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/modf.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/setjmp.S#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/signalcontext.c#1 branch
.. //depot/projects/vap/lib/libc/mips/gen/sigsetjmp.S#1 branch
.. //depot/projects/vap/lib/libc/mips/net/Makefile.inc#1 branch
.. //depot/projects/vap/lib/libc/mips/net/htonl.S#1 branch
.. //depot/projects/vap/lib/libc/mips/net/htons.S#1 branch
.. //depot/projects/vap/lib/libc/mips/net/ntohl.S#1 branch
.. //depot/projects/vap/lib/libc/mips/net/ntohs.S#1 branch
.. //depot/projects/vap/lib/libc/mips/softfloat/milieu.h#1 branch
.. //depot/projects/vap/lib/libc/mips/softfloat/mips-gcc.h#1 branch
.. //depot/projects/vap/lib/libc/mips/softfloat/softfloat.h#1 branch
.. //depot/projects/vap/lib/libc/mips/stdlib/Makefile.inc#1 branch
.. //depot/projects/vap/lib/libc/mips/string/Makefile.inc#1 branch
.. //depot/projects/vap/lib/libc/mips/string/bcmp.S#1 branch
.. //depot/projects/vap/lib/libc/mips/string/bcopy.S#1 branch
.. //depot/projects/vap/lib/libc/mips/string/bzero.S#1 branch
.. //depot/projects/vap/lib/libc/mips/string/ffs.S#1 branch
.. //depot/projects/vap/lib/libc/mips/string/index.S#1 branch
.. //depot/projects/vap/lib/libc/mips/string/memcpy.S#1 branch
.. //depot/projects/vap/lib/libc/mips/string/memmove.S#1 branch
.. //depot/projects/vap/lib/libc/mips/string/rindex.S#1 branch
.. //depot/projects/vap/lib/libc/mips/string/strcmp.S#1 branch
.. //depot/projects/vap/lib/libc/mips/string/strlen.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/Makefile.inc#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/Ovfork.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/brk.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/cerror.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/exect.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/fork.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/pipe.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/ptrace.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/sbrk.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/shmat.S#1 branch
.. //depot/projects/vap/lib/libc/mips/sys/syscall.S#1 branch
.. //depot/projects/vap/lib/libc/powerpc/softfloat/milieu.h#1 branch
.. //depot/projects/vap/lib/libc/powerpc/softfloat/powerpc-gcc.h#1 branch
.. //depot/projects/vap/lib/libc/powerpc/softfloat/softfloat.h#1 branch
.. //depot/projects/vap/lib/libc/sys/mkdir.2#4 integrate
.. //depot/projects/vap/lib/libthr/arch/mips/Makefile.inc#1 branch
.. //depot/projects/vap/lib/libthr/thread/thr_mutex.c#7 integrate
.. //depot/projects/vap/lib/msun/mips/Makefile.inc#1 branch
.. //depot/projects/vap/lib/msun/mips/Symbol.map#1 branch
.. //depot/projects/vap/lib/msun/mips/fenv.c#1 branch
.. //depot/projects/vap/lib/msun/mips/fenv.h#1 branch
.. //depot/projects/vap/share/man/man5/rc.conf.5#9 integrate
.. //depot/projects/vap/sys/conf/files#36 integrate
.. //depot/projects/vap/sys/conf/files.powerpc#10 integrate
.. //depot/projects/vap/sys/conf/files.sparc64#8 integrate
.. //depot/projects/vap/sys/conf/files.sun4v#4 integrate
.. //depot/projects/vap/sys/dev/ath/if_ath.c#64 edit
.. //depot/projects/vap/sys/dev/bce/if_bce.c#5 integrate
.. //depot/projects/vap/sys/dev/bge/if_bge.c#11 integrate
.. //depot/projects/vap/sys/dev/em/e1000_82571.c#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_82571.h#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_api.c#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_api.h#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_defines.h#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_hw.h#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_ich8lan.c#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_ich8lan.h#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_osdep.h#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_phy.c#5 integrate
.. //depot/projects/vap/sys/dev/em/e1000_phy.h#5 integrate
.. //depot/projects/vap/sys/dev/em/if_em.c#8 integrate
.. //depot/projects/vap/sys/dev/em/if_em.h#7 integrate
.. //depot/projects/vap/sys/dev/hme/if_hme_pci.c#7 integrate
.. //depot/projects/vap/sys/dev/hme/if_hme_sbus.c#7 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_82575.c#2 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_api.c#2 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_api.h#2 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_defines.h#2 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_hw.h#2 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_mac.c#3 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_manage.h#2 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_osdep.c#2 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_osdep.h#2 integrate
.. //depot/projects/vap/sys/dev/igb/e1000_phy.c#2 integrate
.. //depot/projects/vap/sys/dev/igb/if_igb.c#3 integrate
.. //depot/projects/vap/sys/dev/igb/if_igb.h#2 integrate
.. //depot/projects/vap/sys/dev/mii/ciphy.c#6 integrate
.. //depot/projects/vap/sys/dev/mii/miidevs#8 integrate
.. //depot/projects/vap/sys/dev/pci/pcivar.h#7 integrate
.. //depot/projects/vap/sys/dev/scc/scc_bfe.h#4 integrate
.. //depot/projects/vap/sys/dev/scc/scc_bfe_ebus.c#3 integrate
.. //depot/projects/vap/sys/dev/scc/scc_bfe_macio.c#3 integrate
.. //depot/projects/vap/sys/dev/scc/scc_bfe_quicc.c#2 integrate
.. //depot/projects/vap/sys/dev/scc/scc_bfe_sbus.c#3 integrate
.. //depot/projects/vap/sys/dev/scc/scc_core.c#3 integrate
.. //depot/projects/vap/sys/dev/ti/if_ti.c#6 integrate
.. //depot/projects/vap/sys/dev/usb/if_udav.c#8 integrate
.. //depot/projects/vap/sys/dev/usb/usbdevs#15 integrate
.. //depot/projects/vap/sys/kern/kern_descrip.c#14 integrate
.. //depot/projects/vap/sys/kern/uipc_syscalls.c#12 integrate
.. //depot/projects/vap/sys/kern/vfs_subr.c#16 integrate
.. //depot/projects/vap/sys/mips/include/pmap.h#2 integrate
.. //depot/projects/vap/sys/mips/mips/pmap.c#2 integrate
.. //depot/projects/vap/sys/modules/em/Makefile#7 integrate
.. //depot/projects/vap/sys/modules/scc/Makefile#3 integrate
.. //depot/projects/vap/sys/powerpc/aim/locore.S#5 integrate
.. //depot/projects/vap/sys/powerpc/booke/pmap.c#2 integrate
.. //depot/projects/vap/sys/powerpc/booke/vm_machdep.c#4 integrate
.. //depot/projects/vap/sys/powerpc/conf/MPC85XX#4 integrate
.. //depot/projects/vap/sys/powerpc/include/cpufunc.h#3 integrate
.. //depot/projects/vap/sys/powerpc/include/smp.h#3 integrate
.. //depot/projects/vap/sys/powerpc/include/spr.h#6 integrate
.. //depot/projects/vap/sys/powerpc/mpc85xx/mpc85xx.c#1 branch
.. //depot/projects/vap/sys/powerpc/mpc85xx/ocpbus.c#3 integrate
.. //depot/projects/vap/sys/powerpc/mpc85xx/ocpbus.h#2 integrate
.. //depot/projects/vap/sys/powerpc/mpc85xx/pci_ocp.c#2 integrate
.. //depot/projects/vap/sys/powerpc/powermac/macio.c#6 integrate
.. //depot/projects/vap/sys/powerpc/powermac/maciovar.h#5 integrate
.. //depot/projects/vap/sys/security/audit/audit.h#4 integrate
.. //depot/projects/vap/sys/sparc64/isa/isa.c#5 integrate
.. //depot/projects/vap/sys/sparc64/pci/ofw_pci.h#5 integrate
.. //depot/projects/vap/sys/sparc64/pci/ofw_pci_if.m#6 delete
.. //depot/projects/vap/sys/sparc64/pci/psycho.c#8 integrate
.. //depot/projects/vap/sys/sun4v/sun4v/hv_pci.c#3 integrate
.. //depot/projects/vap/sys/sys/mount.h#7 integrate
.. //depot/projects/vap/tools/sched/schedgraph.py#5 integrate

Differences ...

==== //depot/projects/vap/UPDATING#9 (text+ko) ====

@@ -27,6 +27,12 @@
 	operation on devices that are capable.  The underlying device
 	is no longer used directly but instead wlanX devices are
 	cloned with ifconfig.  This requires changes to rc.conf files.
+	For example, change:
+		ifconfig_ath0="WPA DHCP"
+	to
+		wlans_ath0=wlan0
+		ifconfig_wlan0="WPA DHCP"
+	see rc.conf(5) for more details.
 
 	As part of the multi-bss changes the wlan_scan_ap and wlan_scan_sta
 	modules were merged into the base wlan module.  All references
@@ -1024,4 +1030,4 @@
 Contact Warner Losh if you have any questions about your use of
 this document.
 
-$FreeBSD: src/UPDATING,v 1.525 2008/04/20 21:25:37 sam Exp $
+$FreeBSD: src/UPDATING,v 1.526 2008/04/27 04:07:36 imp Exp $

==== //depot/projects/vap/bin/sh/arith.h#3 (text+ko) ====

@@ -27,11 +27,15 @@
  * SUCH DAMAGE.
  *
  *	@(#)arith.h	1.1 (Berkeley) 5/4/95
- * $FreeBSD: src/bin/sh/arith.h,v 1.11 2005/08/13 07:59:46 stefanf Exp $
+ * $FreeBSD: src/bin/sh/arith.h,v 1.12 2008/04/27 20:46:45 stefanf Exp $
  */
 
+#include "shell.h"
+
+#define DIGITS(var) (3 + (2 + CHAR_BIT * sizeof((var))) / 3)
+
 extern char *arith_buf, *arith_startbuf;
 
-int arith(char *);
+arith_t arith(char *);
 void arith_lex_reset(void);
 int expcmd(int, char **);

==== //depot/projects/vap/bin/sh/arith.y#3 (text+ko) ====

@@ -38,7 +38,7 @@
 #endif /* not lint */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/bin/sh/arith.y,v 1.21 2005/08/13 07:59:46 stefanf Exp $");
+__FBSDID("$FreeBSD: src/bin/sh/arith.y,v 1.22 2008/04/27 20:46:45 stefanf Exp $");
 
 #include <limits.h>
 #include <stdio.h>
@@ -75,7 +75,10 @@
 
 exp:
 	expr
-		{ return ($1); }
+		{
+		*YYPARSE_PARAM = $1;
+		return (0);
+		}
 	;
 
 expr:
@@ -259,12 +262,13 @@
 #include "output.h"
 #include "memalloc.h"
 
-#define lstrlen(var) (3 + (2 + CHAR_BIT * sizeof((var))) / 3)
+#define YYPARSE_PARAM_TYPE arith_t *
+#define YYPARSE_PARAM result
 
 char *arith_buf, *arith_startbuf;
 
 int yylex(void);
-int yyparse(void);
+int yyparse(YYPARSE_PARAM_TYPE);
 
 static int
 arith_assign(char *name, arith_t value)
@@ -272,22 +276,22 @@
 	char *str;
 	int ret;
 
-	str = (char *)ckmalloc(lstrlen(value));
+	str = (char *)ckmalloc(DIGITS(value));
 	sprintf(str, ARITH_FORMAT_STR, value);
 	ret = setvarsafe(name, str, 0);
 	free(str);
 	return ret;
 }
 
-int
+arith_t
 arith(char *s)
 {
-	long result;
+	arith_t result;
 
 	arith_buf = arith_startbuf = s;
 
 	INTOFF;
-	result = yyparse();
+	yyparse(&result);
 	arith_lex_reset();	/* Reprime lex. */
 	INTON;
 
@@ -313,7 +317,7 @@
 	char *p;
 	char *concat;
 	char **ap;
-	long i;
+	arith_t i;
 
 	if (argc > 1) {
 		p = argv[1];
@@ -338,7 +342,7 @@
 
 	i = arith(p);
 
-	out1fmt("%ld\n", i);
+	out1fmt(ARITH_FORMAT_STR "\n", i);
 	return !i;
 }
 

==== //depot/projects/vap/bin/sh/shell.h#3 (text+ko) ====

@@ -30,9 +30,14 @@
  * SUCH DAMAGE.
  *
  *	@(#)shell.h	8.2 (Berkeley) 5/4/95
- * $FreeBSD: src/bin/sh/shell.h,v 1.17 2004/04/06 20:06:51 markm Exp $
+ * $FreeBSD: src/bin/sh/shell.h,v 1.18 2008/04/27 20:46:45 stefanf Exp $
  */
 
+#ifndef SHELL_H_
+#define SHELL_H_
+
+#include <inttypes.h>
+
 /*
  * The follow should be set to reflect the type of system you have:
  *	JOBS -> 1 if you have Berkeley job control, 0 otherwise.
@@ -50,10 +55,10 @@
 /*
  * Type of used arithmetics. SUSv3 requires us to have at least signed long.
  */
-typedef long arith_t;
-#define	ARITH_FORMAT_STR  "%ld"
-#define	atoarith_t(arg)  strtol(arg, NULL, 0)
-#define	strtoarith_t(nptr, endptr, base)  strtol(nptr, endptr, base)
+typedef intmax_t arith_t;
+#define	ARITH_FORMAT_STR  "%" PRIdMAX
+#define	atoarith_t(arg)  strtoimax(arg, NULL, 0)
+#define	strtoarith_t(nptr, endptr, base)  strtoimax(nptr, endptr, base)
 
 typedef void *pointer;
 #define STATIC  static
@@ -68,3 +73,5 @@
 #else
 #define TRACE(param)
 #endif
+
+#endif /* !SHELL_H_ */

==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dstyle.pl#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupgtype.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/err.D_OP_INCOMPAT.dupttype.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/builtinvar/tst.psinfo1.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ZeroModuleProbes.d.ksh#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.hton.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntoa6.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.inet_ntop.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owned.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_owner.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.mutex_type_adaptive.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.substr.d.out#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.create.ksh#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exec.ksh#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ENOENT.ksh#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ksh#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitcore.ksh#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exitexit.ksh#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise1.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise2.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise2.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise3.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/raise/tst.raise3.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/safety/tst.rw.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/trace/tst.misc.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/tracemem/tst.rootvp.d#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libctf/common/ctf_lib.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libctf/common/ctf_subr.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cg.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_errtags.h#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_handle.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_ident.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_map.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_options.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_parser.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pragma.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.h#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_program.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_provider.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dt_work.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/mkerrtags.sh#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libdtrace/common/mknames.sh#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/lib/libgen/common/gmatch.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/common/list.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/common/memory.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/alist.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/alist.h#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/barrier.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/ctfconvert.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/ctftools.h#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/dwarf.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/fixup_tdescs.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/hash.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/iidesc.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/input.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/merge.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/output.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/st_parse.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/stabs.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/strtab.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/strtab.h#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/tdata.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/traverse.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/traverse.h#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/cvt/util.c#2 (text+ko) ====


==== //depot/projects/vap/cddl/contrib/opensolaris/tools/ctf/dump/dump.c#2 (text+ko) ====


==== //depot/projects/vap/etc/network.subr#9 (text+ko) ====

@@ -22,7 +22,7 @@
 # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 # SUCH DAMAGE.
 #
-# $FreeBSD: src/etc/network.subr,v 1.183 2008/04/20 20:37:20 sam Exp $
+# $FreeBSD: src/etc/network.subr,v 1.184 2008/04/25 23:50:49 brooks Exp $
 #
 
 #
@@ -476,7 +476,7 @@
 	_prefix=
 	_list=
 	for ifn in ${cloned_interfaces}; do
-		ifconfig ${ifn} create
+		ifconfig ${ifn} create `get_if_var ${ifn} create_args_IF`
 		if [ $? -eq 0 ]; then
 			_list="${_list}${_prefix}${ifn}"
 			[ -z "$_prefix" ] && _prefix=' '
@@ -507,15 +507,22 @@
 #
 childif_create()
 {
-	local cfg child child_vaps create_args ifn i
+	local cfg child child_wlans create_args ifn i
 	cfg=1
 
 	ifn=$1
 
-	# Create VAPs
-	child_vaps=`get_if_var $ifn vaps_IF`
-	for child in ${child_vaps}; do
-		create_args="wlandev $ifn `get_if_var $child vap_create_IF`"
+	# Create wireless interfaces
+	child_wlans=`get_if_var $ifn wlans_IF`
+	if [ -z "${child_wlans}" ]; then
+		child_wlans=`get_if_var $ifn vaps_IF`
+		if [ -n "${child_wlans}" ]; then
+			warn "soon to be deleted vaps_$ifn variable defined use wlans_$ifn"
+		fi
+	fi
+
+	for child in ${child_wlans}; do
+		create_args="wlandev $ifn `get_if_var $child create_args_IF` `get_if_var $child vap_create_IF`"
 		if expr $child : 'wlan[0-9][0-9]*$' >/dev/null 2>&1; then
 			ifconfig $child create ${create_args} && cfg=0
 		else
@@ -532,10 +539,10 @@
 #
 childif_destroy()
 {
-	local cfg child child_vaps ifn
+	local cfg child child_wlans ifn
 
-	child_vaps=`get_if_var $ifn vaps_IF`
-	for child in ${child_vaps}; do
+	child_wlans="`get_if_var $ifn wlans_IF` `get_if_var $ifn vaps_IF`"
+	for child in ${child_wlans}; do
 		ifconfig $child destroy && cfg=0
 	done
 }

==== //depot/projects/vap/games/fortune/datfiles/fortunes#7 (text+ko) ====

@@ -1,5 +1,5 @@
 This fortune brought to you by:
-$FreeBSD: src/games/fortune/datfiles/fortunes,v 1.260 2008/04/03 10:22:56 yar Exp $
+$FreeBSD: src/games/fortune/datfiles/fortunes,v 1.262 2008/04/26 22:15:03 yar Exp $
 %
 =======================================================================
 ||								     ||
@@ -2610,7 +2610,7 @@
 	"Certainly," said man.
 	"Then I leave it to you to think of one for all of this," said God.
 	And He went away.
-		-- Kurt Vonnegut, Between Time and Timbuktu"
+		-- Kurt Vonnegut, "Between Time and Timbuktu"
 %
 	In the beginning there was data.  The data was without form and
 null, and darkness was upon the face of the console; and the Spirit of
@@ -10549,6 +10549,10 @@
 		   upon Hinckley's acquittal for shooting President Ronald
 		   Reagan.
 %
+Another flaw in the human character is that everybody wants to build
+and nobody wants to do maintenance.
+		-- Kurt Vonnegut, "Hocus Pocus"
+%
 Another good night not to sleep in a eucalyptus tree.
 %
 Another megabytes the dust.

==== //depot/projects/vap/lib/libc/sys/mkdir.2#4 (text+ko) ====

@@ -26,7 +26,7 @@
 .\" SUCH DAMAGE.
 .\"
 .\"     @(#)mkdir.2	8.2 (Berkeley) 12/11/93
-.\" $FreeBSD: src/lib/libc/sys/mkdir.2,v 1.25 2008/04/16 13:03:12 kib Exp $
+.\" $FreeBSD: src/lib/libc/sys/mkdir.2,v 1.26 2008/04/26 02:33:53 scf Exp $
 .\"
 .Dd April 10, 2008
 .Dt MKDIR 2
@@ -38,7 +38,6 @@
 .Sh LIBRARY
 .Lb libc
 .Sh SYNOPSIS
-.In sys/types.h
 .In sys/stat.h
 .Ft int
 .Fn mkdir "const char *path" "mode_t mode"

==== //depot/projects/vap/lib/libthr/thread/thr_mutex.c#7 (text+ko) ====

@@ -30,7 +30,7 @@
  * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
  * SUCH DAMAGE.
  *
- * $FreeBSD: src/lib/libthr/thread/thr_mutex.c,v 1.72 2008/03/25 09:48:10 ru Exp $
+ * $FreeBSD: src/lib/libthr/thread/thr_mutex.c,v 1.73 2008/04/26 13:19:07 kris Exp $
  */
 
 #include "namespace.h"
@@ -69,7 +69,7 @@
  * For adaptive mutexes, how many times to spin doing trylock2
  * before entering the kernel to block
  */
-#define MUTEX_ADAPTIVE_SPINS	200
+#define MUTEX_ADAPTIVE_SPINS	2000
 
 /*
  * Prototypes

==== //depot/projects/vap/share/man/man5/rc.conf.5#9 (text+ko) ====

@@ -22,7 +22,7 @@
 .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 .\" SUCH DAMAGE.
 .\"
-.\" $FreeBSD: src/share/man/man5/rc.conf.5,v 1.339 2008/04/09 21:24:11 emax Exp $
+.\" $FreeBSD: src/share/man/man5/rc.conf.5,v 1.340 2008/04/25 23:50:49 brooks Exp $
 .\"
 .Dd April 9, 2008
 .Dt RC.CONF 5
@@ -1146,6 +1146,26 @@
 .Va ifconfig_ Ns Ao Ar interface Ac Ns Va _alias Ns Aq Ar n
 variables.
 .Pp
+If a
+.Va wlans_ Ns Aq Ar interface
+variable is set,
+an
+.Xr wlan 4
+interface will be created for each item in the list with the
+.Ar wlandev
+argument set to
+.Ar interface .
+Further wlan cloning arguments may be passed to the
+.Xr ifconfig 8
+.Cm create
+command by setting the
+.Va create_args_ Ns Aq Ar interface
+variable.
+One or more
+.Xr wlan 4
+devices must be created for each wireless devices as of
+.Fx 8.0 .
+.Pp
 If the
 .Va ifconfig_ Ns Aq Ar interface
 contains the keyword
@@ -1184,12 +1204,14 @@
 options in this variable, in addition to the
 .Pa /etc/start_if. Ns Aq Ar interface
 file.
-For instance, to initialize the
-.Li wi0
-device via DHCP, using WPA authentication and 802.11b mode, it is
+For instance, configure an
+.Xr ath 4
+wireless device in station mode with an address obtained 
+via DHCP, using WPA authentication and 802.11b mode, it is
 possible to use something like:
 .Bd -literal
-ifconfig_wi0="DHCP WPA mode 11b"
+wlans_ath0="wlan0"
+ifconfig_wlan0="DHCP WPA mode 11b"
 .Ed
 .Pp
 In addition to the

==== //depot/projects/vap/sys/conf/files#36 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/sys/conf/files,v 1.1294 2008/04/21 10:09:53 phk Exp $
+# $FreeBSD: src/sys/conf/files,v 1.1295 2008/04/25 20:42:48 sam Exp $
 #
 # The long compile-with and dependency lines are required because of
 # limitations in config: backslash-newline doesn't work in strings, and

==== //depot/projects/vap/sys/conf/files.powerpc#10 (text+ko) ====

@@ -1,7 +1,7 @@
 # This file tells config what files go into building a kernel,
 # files marked standard are always included.
 #
-# $FreeBSD: src/sys/conf/files.powerpc,v 1.74 2008/03/03 20:40:19 raj Exp $
+# $FreeBSD: src/sys/conf/files.powerpc,v 1.75 2008/04/26 17:57:28 raj Exp $
 #
 # The long compile-with and dependency lines are required because of
 # limitations in config: backslash-newline doesn't work in strings, and
@@ -96,6 +96,7 @@
 powerpc/fpu/fpu_mul.c		optional	fpu_emu
 powerpc/fpu/fpu_sqrt.c		optional	fpu_emu
 powerpc/fpu/fpu_subr.c		optional	fpu_emu
+powerpc/mpc85xx/mpc85xx.c	optional	mpc85xx
 powerpc/mpc85xx/nexus.c		optional	mpc85xx
 powerpc/mpc85xx/ocpbus.c	optional	mpc85xx
 powerpc/mpc85xx/opic.c		optional	mpc85xx

==== //depot/projects/vap/sys/conf/files.sparc64#8 (text+ko) ====

@@ -1,7 +1,7 @@
 # This file tells config what files go into building a kernel,
 # files marked standard are always included.
 #
-# $FreeBSD: src/sys/conf/files.sparc64,v 1.94 2008/02/11 21:40:22 marius Exp $
+# $FreeBSD: src/sys/conf/files.sparc64,v 1.95 2008/04/26 11:01:37 marius Exp $
 #
 # The long compile-with and dependency lines are required because of
 # limitations in config: backslash-newline doesn't work in strings, and
@@ -83,7 +83,6 @@
 sparc64/pci/ofw_pcib.c		optional	pci
 sparc64/pci/ofw_pcib_subr.c	optional	pci
 sparc64/pci/ofw_pcibus.c	optional	pci
-sparc64/pci/ofw_pci_if.m	optional	pci
 sparc64/pci/psycho.c		optional	pci
 sparc64/sbus/dma_sbus.c		optional	sbus
 sparc64/sbus/sbus.c		optional	sbus

==== //depot/projects/vap/sys/conf/files.sun4v#4 (text+ko) ====

@@ -1,7 +1,7 @@
 # This file tells config what files go into building a kernel,
 # files marked standard are always included.
 #
-# $FreeBSD: src/sys/conf/files.sun4v,v 1.13 2007/12/02 20:40:31 rwatson Exp $
+# $FreeBSD: src/sys/conf/files.sun4v,v 1.14 2008/04/26 11:01:37 marius Exp $
 #
 # The long compile-with and dependency lines are required because of
 # limitations in config: backslash-newline doesn't work in strings, and
@@ -49,7 +49,6 @@
 sparc64/pci/ofw_pcib.c		optional	pci
 sparc64/pci/ofw_pcib_subr.c	optional	pci
 sparc64/pci/ofw_pcibus.c	optional	pci
-sparc64/pci/ofw_pci_if.m	optional	pci
 
 # XXX hvcons should be optional
 sun4v/sun4v/hvcons.c		standard

==== //depot/projects/vap/sys/dev/ath/if_ath.c#64 (text+ko) ====

@@ -28,7 +28,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/dev/ath/if_ath.c,v 1.180 2008/04/20 20:35:35 sam Exp $");
+__FBSDID("$FreeBSD: src/sys/dev/ath/if_ath.c,v 1.181 2008/04/27 22:03:56 sam Exp $");
 
 /*
  * Driver for the Atheros Wireless LAN controller.
@@ -5920,7 +5920,12 @@
 	ath_hal_setregdomain(ah, 0);
 	/* XXX not quite right but close enough for now */

>>> TRUNCATED FOR MAIL (1000 lines) <<<


More information about the p4-projects mailing list