From owner-p4-projects@FreeBSD.ORG Sun Jan 23 11:31:01 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id C797E1065694; Sun, 23 Jan 2011 11:31:00 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8797A1065674 for ; Sun, 23 Jan 2011 11:31:00 +0000 (UTC) (envelope-from aman@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 728E68FC1B for ; Sun, 23 Jan 2011 11:31:00 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0NBV050045842 for ; Sun, 23 Jan 2011 11:31:00 GMT (envelope-from aman@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0NBUj3l045530 for perforce@freebsd.org; Sun, 23 Jan 2011 11:30:45 GMT (envelope-from aman@freebsd.org) Date: Sun, 23 Jan 2011 11:30:45 GMT Message-Id: <201101231130.p0NBUj3l045530@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to aman@freebsd.org using -f From: Aman Jassal To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188088 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 11:31:01 -0000 http://p4web.freebsd.org/@@188088?ac=10 Change 188088 by aman@src on 2011/01/23 11:29:50 IFC again, the last IFC (@186372) made the system very unstable (starting X server would freeze the system systematically. Now the problem seems to have been corrected, the system is stable when running X. Submitted by: aman Affected files ... .. //depot/projects/soc2009/pgj_libstat/src/COPYRIGHT#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/Makefile#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/Makefile.inc1#10 integrate .. //depot/projects/soc2009/pgj_libstat/src/Makefile.mips#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/ObsoleteFiles.inc#9 integrate .. //depot/projects/soc2009/pgj_libstat/src/UPDATING#10 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/csh/USD.doc/csh.1#2 delete .. //depot/projects/soc2009/pgj_libstat/src/bin/csh/USD.doc/csh.2#2 delete .. //depot/projects/soc2009/pgj_libstat/src/bin/csh/USD.doc/csh.3#2 delete .. //depot/projects/soc2009/pgj_libstat/src/bin/csh/USD.doc/csh.4#2 delete .. //depot/projects/soc2009/pgj_libstat/src/bin/csh/USD.doc/csh.a#2 delete .. //depot/projects/soc2009/pgj_libstat/src/bin/csh/USD.doc/csh.g#2 delete .. //depot/projects/soc2009/pgj_libstat/src/bin/csh/USD.doc/tabs#2 delete .. //depot/projects/soc2009/pgj_libstat/src/bin/kill/kill.1#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/kill/kill.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/ps/print.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/setfacl/setfacl.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/alias.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/arith_lex.l#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/bltin/bltin.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/builtins.def#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/cd.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/error.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/error.h#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/eval.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/exec.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/expand.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/expand.h#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/histedit.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/jobs.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/main.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/memalloc.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/memalloc.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/output.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/parser.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/redir.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/sh.1#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/trap.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/trap.h#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/bin/sh/var.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/CHANGES#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/RELEASE-NOTES-BIND-9.6-ESV.html#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/RELEASE-NOTES-BIND-9.6-ESV.pdf#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/RELEASE-NOTES-BIND-9.6-ESV.txt#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/bin/check/check-tool.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/bin/check/check-tool.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/bin/check/named-checkconf.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/bin/check/named-checkzone.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/bin/dig/host.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/bin/named/client.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/bin/named/include/named/query.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/bin/named/query.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/bin/named/server.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/lib/dns/api#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/lib/dns/include/dns/view.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/lib/dns/journal.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/lib/dns/rbtdb.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/lib/dns/validator.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/lib/dns/view.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/lib/isc/api#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/lib/isc/print.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/release-notes.css#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bind9/version#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/binutils/ld/emultempl/ppc64elf.em#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/binutils/ld/ldemul.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/asn1.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/asn1.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/bsnmpclient.3#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/bsnmplib.3#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/snmp.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/snmp.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/snmpagent.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/snmpclient.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/snmpclient.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/snmpcrypto.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/snmppriv.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/lib/tc.def#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmp_target/snmp_target.3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmp_target/target_snmp.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmp_target/target_tree.def#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmp_usm/snmp_usm.3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmp_usm/usm_snmp.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmp_usm/usm_tree.def#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmp_vacm/snmp_vacm.3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmp_vacm/vacm_snmp.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmp_vacm/vacm_tree.def#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/BEGEMOT-SNMPD.txt#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/action.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/bsnmpd.1#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/config.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/export.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/main.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/snmpd.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/snmpmod.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/snmpmod.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/trans_lsock.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/trans_udp.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/trap.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/bsnmp/snmpd/tree.def#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/CHANGES#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/COPYING#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/README#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/VERSION#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/aclocal.m4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/arrows.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/buttons.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/calendar.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/checklist.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/columns.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/config.guess#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/config.hin#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/config.sub#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/configure#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/configure.in#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dialog-config.in#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dialog.1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dialog.3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dialog.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dialog.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dialog.lsm#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dialog.pl#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dlg_colors.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dlg_keys.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/dlg_keys.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/editbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/formbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/fselect.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/guage.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/headers-sh.in#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/inputbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/inputstr.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/install-sh#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/makefile.in#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/menubox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/mixedform.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/mixedgauge.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/mouse.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/mousewget.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/msgbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/pause.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/POTFILES.in#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/ar.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/bg.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/ca.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/cs.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/cy.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/da.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/de.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/dialog.pot#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/el.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/eo.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/es.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/et.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/eu.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/fi.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/fr.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/ga.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/gl.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/hi.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/hr.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/hu.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/id.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/is.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/it.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/ja.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/ku.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/lt.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/lv.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/makefile.inn#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/mg.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/mk.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/ms.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/nb.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/nl.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/pl.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/pt.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/pt_BR.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/rm.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/ro.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/ru.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/rw.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/sq.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/sr.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/sv.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/sw.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/th.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/tr.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/uk.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/vi.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/wa.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/zh_CN.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/po/zh_TW.po#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/progressbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/rc.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/README#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/calendar#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/calendar-stdout#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/calendar2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/calendar2-stdout#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/calendar3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/calendar3-stdout#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist-8bit#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist-utf8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist10#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist11#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist5#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist6#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist7#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist9#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/checklist9.txt#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/admin.funcs#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/common.funcs#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.funcs#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.ifman1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.ifman2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.ifmcfg2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.ifmcfg4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.ifmcfg5#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.ifpoll1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.ifpoll2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.ifreq1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.ifreq2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.rcnews#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.sendifm1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.sendifm2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.trnrc#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/copi.wheel#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copifuncs/ifpatch#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/copismall#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/debian.rc#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/dialog.py#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/dselect#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/editbox#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/editbox-utf8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/editbox2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/editbox3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/editbox4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form1-both#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form1-extra#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form1-help#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form1-utf8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form5#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/form6#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/fselect#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/fselect-stdout#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/fselect1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/fselect1-stdout#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/fselect2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/fselect2-stdout#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/gauge#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/gauge0#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/gauge0-input-fd#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/gauge2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/infobox#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/infobox1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/infobox2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/infobox3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/infobox4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/infobox5#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/infobox6#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox-both#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox-extra#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox-help#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox5#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox6-8bit#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox6-utf8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputbox7#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputmenu#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputmenu-stdout#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputmenu1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputmenu2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputmenu3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/inputmenu4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/install/FDISK.TEST#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/install/makefile.in#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/install/setup.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/install/setup.help#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/killall#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/listing#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox-8bit#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox-utf8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox10#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox5#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox6#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox7#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/menubox9#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/mixedform#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/mixedform2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/mixedgauge#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox-help#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox4-8bit#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox4-eucjp#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox4-utf8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox5#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox6#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/msgbox6a#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/password#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/password1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/password2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/passwordform1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/passwordform1-utf8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/pause#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/pause-help#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/progress#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/progress2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/radiolist#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/radiolist1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/radiolist10#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/radiolist2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/radiolist3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/radiolist4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/report-button#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/report-edit#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/report-string#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/report-tempfile#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/report-yesno#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/rotated-data#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/setup-edit#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/setup-tempfile#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/setup-utf8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/setup-vars#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/slackware.rc#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/sourcemage.rc#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/suse.rc#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/tailbox#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/tailboxbg#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/tailboxbg1#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/tailboxbg2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/testdata-8bit#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/textbox#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/textbox.txt#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/textbox2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/textbox3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/timebox#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/timebox-stdout#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/timebox2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/timebox2-stdout#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/wheel#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/whiptail.rc#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/yesno#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/yesno-both#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/yesno-extra#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/yesno-help#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/yesno-utf8#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/yesno2#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/yesno3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/samples/yesno4#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/tailbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/textbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/timebox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/trace.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/ui_getc.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/util.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/version.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/dialog/yesno.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/contrib/gcc/config/i386/freebsd.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/gcc/config/rs6000/crtsavres.asm#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/gcc/config/rs6000/freebsd.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/gcc/config/rs6000/rs6000.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/gcc/config/rs6000/tramp.asm#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/groff/tmac/doc-common#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/groff/tmac/doc-syms#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/groff/tmac/groff_mdoc.man#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/traceroute/as.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/traceroute/as.h#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/traceroute/ifaddrlist.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/contrib/traceroute/traceroute.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/ACKNOWLEDGMENTS#1 branch .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/CHANGES#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/FAQ#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/Makefile#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/NEWS#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/README#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/crypto/evp/p_sign.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/crypto/evp/p_verify.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/crypto/jpake/jpake.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/crypto/jpake/jpake.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/crypto/jpake/jpake_err.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/crypto/opensslv.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/crypto/stack/safestack.h#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/doc/ssl/SSL_CTX_set_options.pod#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/openssl.spec#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/ssl/s3_clnt.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/crypto/openssl/ssl/s3_srvr.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/defaults/rc.conf#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/devd.conf#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/mtree/BSD.usr.dist#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/mtree/README#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/portsnap.conf#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/rc.d/devd#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/rc.d/ldconfig#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/rc.d/pf#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/rc.subr#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/etc/snmpd.config#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/games/bcd/bcd.6#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/games/caesar/caesar.6#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/games/caesar/rot13.sh#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/games/factor/factor.6#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/games/factor/factor.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/games/morse/morse.6#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/games/number/number.6#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/games/pom/pom.6#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/games/random/random.6#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/CHANGES#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/COPYING#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/README#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/Makefile#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/check1.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/check2.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/check3.c#3 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/dselect.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/fselect.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/ftree1.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/ftree1.test#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/ftree2.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/ftree2.test#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/gauge.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/input1.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/input2.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/menu1.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/menu2.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/menu3.c#3 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/msg.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/prgbox.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/radio1.c#3 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/radio2.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/radio3.c#3 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/text.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/tree.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TESTS/yesno.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/TODO#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/checklist.c#3 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/colors.h#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/dialog.3#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/dialog.h#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/dialog.priv.h#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/dir.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/dir.h#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/dlg_config.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/fselect.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/gauge.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/help.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/inputbox.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/kernel.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/lineedit.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/menubox.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/msgbox.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/notify.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/prgbox.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/radiolist.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/raw_popen.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/rc.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/rc.h#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/textbox.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/tree.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/ui_objects.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/ui_objects.h#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libdialog/yesno.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libgcc/Makefile#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libgomp/Makefile#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/CHANGES#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/COPYING#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/Makefile#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/README#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/Makefile#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/check1.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/check2.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/check3.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/dselect.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/fselect.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/ftree1.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/ftree1.test#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/ftree2.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/ftree2.test#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/gauge.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/input1.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/input2.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/menu1.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/menu2.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/menu3.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/msg.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/prgbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/radio1.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/radio2.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/radio3.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/text.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/tree.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TESTS/yesno.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/TODO#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/checklist.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/colors.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/dialog.3#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/dialog.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/dialog.priv.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/dir.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/dir.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/fselect.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/gauge.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/help.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/inputbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/kernel.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/lineedit.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/menubox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/msgbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/notify.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/prgbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/radiolist.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/raw_popen.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/rc.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/rc.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/textbox.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/tree.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/ui_objects.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/ui_objects.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/lib/libodialog/yesno.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/binutils/Makefile.inc0#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/binutils/ld/Makefile.mips#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/binutils/libbfd/Makefile.mips#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/cc/Makefile.fe#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/cc/Makefile.inc#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/cc/Makefile.tgt#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/COPYING#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/README#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/README.lib#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/Makefile#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/README#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/checklist#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/ftreebox#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/infobox#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/inputbox#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/menubox#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/msgbox#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/prgbox#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/radiolist#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/textbox#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/treebox#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/TESTS/yesno#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/dialog.1#3 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/dialog/dialog.c#2 delete .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/gdb/Makefile.inc#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/gdb/libgdb/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/gnu/usr.bin/groff/tmac/mdoc.local#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/include/assert.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/include/pthread.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/include/unistd.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/bind/config.mk#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/amd64/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/amd64/crt1.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/amd64/crti.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/amd64/crtn.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/arm/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/arm/crt1.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/arm/crtn.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/common/crtbrand.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/i386-elf/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/i386-elf/crt1_c.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/i386-elf/crt1_s.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/i386-elf/crti.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/i386-elf/crtn.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/ia64/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/ia64/crt1.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/ia64/crti.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/ia64/crtn.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/mips/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/powerpc/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/powerpc/crt1.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/powerpc/crti.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/powerpc/crtn.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/powerpc64/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/powerpc64/crt1.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/powerpc64/crti.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/powerpc64/crtn.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/sparc64/crt1.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/sparc64/crti.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/csu/sparc64/crtn.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libarchive/archive_read_extract.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libarchive/test/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libarchive/test/test_acl_freebsd.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libbsnmp/libbsnmp/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/Makefile#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/gen/_setjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/gen/fabs.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/gen/modf.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/gen/rfork_thread.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/gen/setjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/gen/sigsetjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/stdlib/div.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/stdlib/ldiv.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/stdlib/lldiv.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/string/bcmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/string/bcopy.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/string/bzero.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/string/memcmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/string/memmove.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/string/memset.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/string/strcat.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/string/strcmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/string/strcpy.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/brk.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/cerror.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/exect.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/getcontext.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/pipe.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/ptrace.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/reboot.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/sbrk.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/setlogin.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/sigreturn.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/amd64/sys/vfork.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/Symbol.map#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/dlfcn.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/gen/elf_utils.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/gen/_ctx_start.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/gen/_setjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/gen/fabs.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/gen/modf.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/gen/rfork_thread.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/gen/setjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/gen/sigsetjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/stdlib/div.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/stdlib/ldiv.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/bcmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/bcopy.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/bzero.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/ffs.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/index.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/memchr.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/memcmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/memcpy.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/memmove.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/memset.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/rindex.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/strcat.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/strchr.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/strcmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/strcpy.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/strncmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/strrchr.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/swab.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/wcschr.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/wcscmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/wcslen.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/string/wmemchr.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/Ovfork.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/brk.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/cerror.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/exect.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/getcontext.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/pipe.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/ptrace.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/reboot.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/sbrk.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/setlogin.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/sigreturn.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/i386/sys/syscall.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/locale/mbrtowc.3#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/net/hesiod.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/posix1e/acl_is_trivial_np.3#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/gen/_ctx_start.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/gen/_setjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/gen/fabs.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/gen/setjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/gen/sigsetjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/sys/brk.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/sys/cerror.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/sys/exect.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/sys/pipe.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/sys/ptrace.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/sys/sbrk.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc/sys/setlogin.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/gen/_ctx_start.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/gen/_setjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/gen/fabs.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/gen/setjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/gen/sigsetjmp.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/sys/brk.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/sys/cerror.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/sys/exect.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/sys/pipe.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/sys/ptrace.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/sys/sbrk.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/powerpc64/sys/setlogin.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/rpc/PSD.doc/nfs.rfc.ms#2 delete .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/rpc/PSD.doc/rpc.prog.ms#2 delete .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/rpc/PSD.doc/rpc.rfc.ms#2 delete .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/rpc/PSD.doc/rpcgen.ms#2 delete .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/rpc/PSD.doc/stubs#2 delete .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/rpc/PSD.doc/xdr.nts.ms#2 delete .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/rpc/PSD.doc/xdr.rfc.ms#2 delete .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/rpc/publickey.3#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/stdio/freopen.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/stdio/getline.3#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/stdio/printf-pos.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/stdlib/realpath.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/Makefile.inc#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/getgroups.2#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/mknod.2#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/shmat.2#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/shmctl.2#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libc/sys/shmget.2#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libcam/Makefile#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libcompiler_rt/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libfetch/ftp.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libgeom/libgeom.3#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libipsec/ipsec_dump_policy.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libjail/jail.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libkvm/kvm_getloadavg.3#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libnetstat/netstat_if.c#10 edit .. //depot/projects/soc2009/pgj_libstat/src/lib/libproc/proc_create.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libstand/Makefile#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/arch/amd64/amd64/_umtx_op_err.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/arch/i386/i386/_umtx_op_err.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/pthread.map#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/Makefile.inc#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_cond.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_create.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_init.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_kern.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_list.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_mutex.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_private.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_rtld.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_sig.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_sleepq.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_stack.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_umtx.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libthr/thread/thr_umtx.h#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libugidfw/ugidfw.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/libusb/libusb20_compat01.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/Symbol.map#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/e_remainder.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/e_remainderf.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/e_remainderl.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/e_sqrt.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/e_sqrtf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/e_sqrtl.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_llrint.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_llrintf.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_llrintl.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_logbl.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_lrint.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_lrintf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_lrintl.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_remquo.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_remquof.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_remquol.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_rintl.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_scalbn.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_scalbnf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/amd64/s_scalbnl.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_exp.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_fmod.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_log.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_log10.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_log10f.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_logf.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_remainder.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_remainderf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_remainderl.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_sqrt.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_sqrtf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/e_sqrtl.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_ceil.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_ceilf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_ceill.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_copysign.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_copysignf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_copysignl.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_cos.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_finite.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_floor.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_floorf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_floorl.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_llrint.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_llrintf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_llrintl.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_logb.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_logbf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_logbl.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_lrint.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_lrintf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_lrintl.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_remquo.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_remquof.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_remquol.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_rint.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_rintf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_rintl.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_scalbn.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_scalbnf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_scalbnl.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_significand.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_significandf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_sin.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_tan.S#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_trunc.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_truncf.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/i387/s_truncl.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/man/log.3#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/man/math.3#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/src/e_log2.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/src/e_log2f.c#1 branch .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/src/k_log.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/src/k_logf.h#1 branch .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/src/math.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/lib/msun/src/math_private.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/bootpd/rtmsg.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/ftpd/ftpd.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/getty/chat.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/getty/main.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/mknetid/parse_group.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rbootd/rbootd.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rlogind/rlogind.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rpc.rwalld/rwalld.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/Makefile#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/Symbol.map#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/amd64/Makefile.inc#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/amd64/reloc.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/amd64/rtld_start.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/arm/reloc.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/i386/Makefile.inc#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/i386/reloc.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/i386/rtld_start.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/ia64/reloc.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/map_object.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/mips/reloc.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/powerpc/reloc.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/powerpc/rtld_start.S#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/powerpc64/reloc.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/powerpc64/rtld_start.S#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/rtld.1#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/rtld.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/rtld.h#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/rtld_lock.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/rtld_lock.h#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/libexec/rtld-elf/sparc64/reloc.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/release/amd64/boot_crunch.conf#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/release/i386/boot_crunch.conf#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/release/ia64/boot_crunch.conf#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/release/pc98/boot_crunch.conf#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/release/powerpc/boot_crunch.conf#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/release/powerpc/mkisoimages.sh#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/release/sparc64/boot_crunch.conf#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/release/sun4v/boot_crunch.conf#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/bsdlabel/bsdlabel.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/camcontrol/camcontrol.8#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/camcontrol/camcontrol.c#8 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/dumpfs/dumpfs.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/fdisk/fdisk.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/fsck_ffs/SMM.doc/0.t#2 delete .. //depot/projects/soc2009/pgj_libstat/src/sbin/fsck_ffs/SMM.doc/1.t#2 delete .. //depot/projects/soc2009/pgj_libstat/src/sbin/fsck_ffs/SMM.doc/2.t#2 delete .. //depot/projects/soc2009/pgj_libstat/src/sbin/fsck_ffs/SMM.doc/3.t#2 delete .. //depot/projects/soc2009/pgj_libstat/src/sbin/fsck_ffs/SMM.doc/4.t#2 delete .. //depot/projects/soc2009/pgj_libstat/src/sbin/fsck_ffs/SMM.doc/Makefile#2 delete .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/Makefile.inc#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/Makefile.inc#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/cache/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/concat/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/eli/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/eli/geli.8#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/journal/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/label/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/mirror/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/mountver/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/multipath/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/nop/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/part/Makefile#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/part/geom_part.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/part/gpart.8#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/raid3/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/raid3/geom_raid3.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/raid3/graid3.8#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/sched/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/shsec/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/stripe/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/class/virstor/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/core/Makefile#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/geom/core/geom.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/hastd/hastd.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/hastd/hooks.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/hastd/parse.y#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/hastd/primary.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/ifconfig/ifconfig.c#7 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/ifconfig/ifmedia.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/mount/mount_fs.c#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/mount_nfs/mount_nfs.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/newfs/mkfs.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/newfs/newfs.8#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/newfs/newfs.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/newfs/newfs.h#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/ping6/ping6.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/route/route.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/savecore/savecore.c#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/shutdown/Makefile#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/shutdown/shutdown.8#2 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/shutdown/shutdown.c#4 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/sysctl/sysctl.8#3 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/sysctl/sysctl.c#6 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/tunefs/tunefs.8#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/sbin/tunefs/tunefs.c#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/Makefile.inc#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/ASN1_OBJECT_new.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/ASN1_STRING_length.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/ASN1_STRING_new.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/ASN1_STRING_print_ex.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/ASN1_generate_nconf.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_ctrl.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_f_base64.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_f_buffer.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_f_cipher.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_f_md.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_f_null.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_f_ssl.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_find_type.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_new.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_push.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_read.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_s_accept.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_s_bio.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_s_connect.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_s_fd.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_s_file.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_s_mem.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_s_null.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_s_socket.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_set_callback.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BIO_should_retry.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_BLINDING_new.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_CTX_new.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_CTX_start.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_add.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_add_word.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_bn2bin.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_cmp.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_copy.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_generate_prime.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_mod_inverse.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_mod_mul_montgomery.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_mod_mul_reciprocal.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_new.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_num_bytes.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_rand.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_set_bit.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_swap.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/BN_zero.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/CONF_modules_free.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/CONF_modules_load_file.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/CRYPTO_set_ex_data.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/DH_generate_key.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/DH_generate_parameters.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/DH_get_ex_new_index.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/DH_new.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/DH_set_method.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/DH_size.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/DSA_SIG_new.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/DSA_do_sign.3#5 integrate .. //depot/projects/soc2009/pgj_libstat/src/secure/lib/libcrypto/man/DSA_dup_DH.3#5 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sun Jan 23 13:31:39 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id DE4AB1065670; Sun, 23 Jan 2011 13:31:38 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A09911065674 for ; Sun, 23 Jan 2011 13:31:38 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 8C8FE8FC22 for ; Sun, 23 Jan 2011 13:31:38 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0NDVcDs071311 for ; Sun, 23 Jan 2011 13:31:38 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0NDVco9071305 for perforce@freebsd.org; Sun, 23 Jan 2011 13:31:38 GMT (envelope-from trasz@freebsd.org) Date: Sun, 23 Jan 2011 13:31:38 GMT Message-Id: <201101231331.p0NDVco9071305@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188093 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 13:31:39 -0000 http://p4web.freebsd.org/@@188093?ac=10 Change 188093 by trasz@trasz_victim on 2011/01/23 13:31:18 Stop trying to be clever in *_foreach() routines and just defer freeing rctl rules to a taskqueue. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#59 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_jail.c#32 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_loginclass.c#27 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#14 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_resource.c#59 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/jail.h#19 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/loginclass.h#12 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/rctl.h#7 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/resourcevar.h#24 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#59 (text+ko) ==== @@ -739,7 +739,7 @@ } } -static int +static void container_dampen_callback(struct container *container, void *arg2, void *arg3) { int orig, diff, hz; @@ -751,7 +751,7 @@ KASSERT(orig >= 0, ("container_dampen_callback: orig < 0")); if (orig == 0) { mtx_unlock(&container_lock); - return (0); + return; } diff = orig / 10; if (diff == 0) @@ -760,8 +760,6 @@ KASSERT(container->c_resources[RUSAGE_PCTCPU] >= 0, ("container_dampen_callback: result < 0")); mtx_unlock(&container_lock); - - return (0); } static void ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_jail.c#32 (text+ko) ==== @@ -4262,25 +4262,16 @@ SYSCTL_JAIL_PARAM(_allow, socket_af, CTLTYPE_INT | CTLFLAG_RW, "B", "Jail may create sockets other than just UNIX/IPv4/IPv6/route"); -int -prison_container_foreach(int (*callback)(struct container *container, +void +prison_container_foreach(void (*callback)(struct container *container, void *arg2, void *arg3), void *arg2, void *arg3) { - int again; struct prison *pr; -again: sx_slock(&allprison_lock); - TAILQ_FOREACH(pr, &allprison, pr_list) { - again = (callback)(&pr->pr_container, arg2, arg3); - if (again != 0) { - sx_sunlock(&allprison_lock); - goto again; - } - } + TAILQ_FOREACH(pr, &allprison, pr_list) + (callback)(&pr->pr_container, arg2, arg3); sx_sunlock(&allprison_lock); - - return (0); } #ifdef DDB ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_loginclass.c#27 (text+ko) ==== @@ -214,33 +214,16 @@ return (0); } -int -loginclass_container_foreach(int (*callback)(struct container *container, +void +loginclass_container_foreach(void (*callback)(struct container *container, void *arg2, void *arg3), void *arg2, void *arg3) { - int again; struct loginclass *lc; -again: mtx_lock(&loginclasses_lock); - LIST_FOREACH(lc, &loginclasses, lc_next) { - /* - * Callback might free the rule, which in turn could - * result in freeing loginclass, which would cause - * recursion on loginclasses_lock. - */ - loginclass_acquire(lc); - again = (callback)(&lc->lc_container, arg2, arg3); - if (again != 0) { - mtx_unlock(&loginclasses_lock); - loginclass_release(lc); - goto again; - } - loginclass_release(lc); - } + LIST_FOREACH(lc, &loginclasses, lc_next) + (callback)(&lc->lc_container, arg2, arg3); mtx_unlock(&loginclasses_lock); - - return (0); } static void ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#14 (text+ko) ==== @@ -55,6 +55,7 @@ #include #include #include +#include #include #include @@ -689,6 +690,23 @@ refcount_acquire(&rule->rr_refcount); } +static void +rctl_rule_free(void *context, int pending) +{ + struct rctl_rule *rule; + + rule = (struct rctl_rule *)context; + + KASSERT(rule->rr_refcount == 0, ("rule->rr_refcount == 0")); + + /* + * We don't need locking here; rule is guaranteed to be inaccessible. + */ + + rctl_rule_release_subject(rule); + uma_zfree(rctl_rule_zone, rule); +} + void rctl_rule_release(struct rctl_rule *rule) { @@ -696,8 +714,15 @@ KASSERT(rule->rr_refcount > 0, ("rule->rr_refcount > 0")); if (refcount_release(&rule->rr_refcount)) { - rctl_rule_release_subject(rule); - uma_zfree(rctl_rule_zone, rule); + /* + * rctl_rule_release() is often called when iterating + * over all the uidinfo structures in the system, + * holding uihashtbl_lock. Since rctl_rule_free() + * might end up calling uifree(), this would lead + * to lock recursion. Use taskqueue to avoid this. + */ + TASK_INIT(&rule->rr_task, 0, rctl_rule_free, rule); + taskqueue_enqueue(taskqueue_thread, &rule->rr_task); } } @@ -959,7 +984,7 @@ return (0); } -static int +static void rctl_rule_remove_callback(struct container *container, void *arg2, void *arg3) { struct rctl_rule *filter = (struct rctl_rule *)arg2; @@ -970,8 +995,6 @@ rw_wunlock(&rctl_lock); *((int *)arg3) += found; - - return (found); } /* @@ -980,7 +1003,7 @@ int rctl_rule_remove(struct rctl_rule *filter) { - int error, found = 0; + int found = 0; struct proc *p; if (filter->rr_subject_type == RCTL_SUBJECT_TYPE_PROCESS && @@ -994,15 +1017,12 @@ return (ESRCH); } - error = loginclass_container_foreach(rctl_rule_remove_callback, filter, + loginclass_container_foreach(rctl_rule_remove_callback, filter, (void *)&found); - KASSERT(error == 0, ("loginclass_container_foreach failed")); - error = ui_container_foreach(rctl_rule_remove_callback, filter, + ui_container_foreach(rctl_rule_remove_callback, filter, (void *)&found); - KASSERT(error == 0, ("ui_container_foreach failed")); - error = prison_container_foreach(rctl_rule_remove_callback, filter, + prison_container_foreach(rctl_rule_remove_callback, filter, (void *)&found); - KASSERT(error == 0, ("prison_container_foreach failed")); sx_assert(&allproc_lock, SA_LOCKED); rw_wlock(&rctl_lock); @@ -1196,7 +1216,7 @@ return (error); } -static int +static void rctl_get_rules_callback(struct container *container, void *arg2, void *arg3) { struct rctl_rule *filter = (struct rctl_rule *)arg2; @@ -1211,8 +1231,6 @@ sbuf_printf(sb, ","); } rw_runlock(&rctl_lock); - - return (0); } int ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_resource.c#59 (text+ko) ==== @@ -1292,36 +1292,20 @@ rw_wunlock(&uihashtbl_lock); } -int -ui_container_foreach(int (*callback)(struct container *container, +void +ui_container_foreach(void (*callback)(struct container *container, void *arg2, void *arg3), void *arg2, void *arg3) { - int again; struct uidinfo *uip; struct uihashhead *uih; -again: rw_rlock(&uihashtbl_lock); for (uih = &uihashtbl[uihash]; uih >= uihashtbl; uih--) { LIST_FOREACH(uip, uih, ui_hash) { - /* - * Callback might free the rule, which in turn could - * result in freeing uidinfo, which would cause recursion - * on uihashtbl_lock. - */ - uihold(uip); - again = (callback)(&uip->ui_container, arg2, arg3); - if (again != 0) { - rw_runlock(&uihashtbl_lock); - uifree(uip); - goto again; - } - uifree(uip); + (callback)(&uip->ui_container, arg2, arg3); } } rw_runlock(&uihashtbl_lock); - - return (0); } /* ==== //depot/projects/soc2009/trasz_limits/sys/sys/jail.h#19 (text+ko) ==== @@ -384,7 +384,7 @@ char *prison_name(struct prison *, struct prison *); int prison_priv_check(struct ucred *cred, int priv); int sysctl_jail_param(struct sysctl_oid *, void *, int , struct sysctl_req *); -int prison_container_foreach(int (*callback)(struct container *container, +void prison_container_foreach(void (*callback)(struct container *container, void *arg2, void *arg3), void *arg2, void *arg3); #endif /* _KERNEL */ ==== //depot/projects/soc2009/trasz_limits/sys/sys/loginclass.h#12 (text+ko) ==== @@ -42,7 +42,7 @@ void loginclass_acquire(struct loginclass *lc); void loginclass_release(struct loginclass *lc); struct loginclass *loginclass_find(const char *name); -int loginclass_container_foreach(int (*callback)(struct container +void loginclass_container_foreach(void (*callback)(struct container *container, void *arg2, void *arg3), void *arg2, void *arg3); #endif /* !_SYS_LOGINCLASS_H_ */ ==== //depot/projects/soc2009/trasz_limits/sys/sys/rctl.h#7 (text+ko) ==== @@ -35,6 +35,7 @@ #include #include #include +#include struct proc; struct uidinfo; @@ -65,7 +66,7 @@ * rule and remove the previous one. */ struct rctl_rule { - int rr_subject_type; + int rr_subject_type; #ifdef DIAGNOSTIC struct { #else @@ -76,11 +77,12 @@ struct loginclass *hr_loginclass; struct prison *rs_prison; } rr_subject; - int rr_per; - int rr_resource; - int rr_action; - int64_t rr_amount; - u_int rr_refcount; + int rr_per; + int rr_resource; + int rr_action; + int64_t rr_amount; + u_int rr_refcount; + struct task rr_task; }; #define RCTL_SUBJECT_TYPE_UNDEFINED -1 ==== //depot/projects/soc2009/trasz_limits/sys/sys/resourcevar.h#24 (text+ko) ==== @@ -142,7 +142,7 @@ void uifree(struct uidinfo *uip); void uihashinit(void); void uihold(struct uidinfo *uip); -int ui_container_foreach(int (*callback)(struct container *container, +void ui_container_foreach(void (*callback)(struct container *container, void *arg2, void *arg3), void *arg2, void *arg3); #endif /* _KERNEL */ From owner-p4-projects@FreeBSD.ORG Sun Jan 23 14:26:30 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 81DA5106566C; Sun, 23 Jan 2011 14:26:30 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 42847106566B for ; Sun, 23 Jan 2011 14:26:30 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 2F51E8FC12 for ; Sun, 23 Jan 2011 14:26:30 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0NEQUIu082013 for ; Sun, 23 Jan 2011 14:26:30 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0NEQTlk082010 for perforce@freebsd.org; Sun, 23 Jan 2011 14:26:29 GMT (envelope-from rene@FreeBSD.org) Date: Sun, 23 Jan 2011 14:26:29 GMT Message-Id: <201101231426.p0NEQTlk082010@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188094 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 14:26:30 -0000 http://p4web.freebsd.org/@@188094?ac=10 Change 188094 by rene@rene_acer on 2011/01/23 14:25:45 IFC Affected files ... .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/portbuild/article.sgml#30 integrate .. //depot/projects/docproj_nl/www/en/events/Makefile#4 integrate .. //depot/projects/docproj_nl/www/en/news/status/report-2010-10-2010-12.xml#1 branch Differences ... ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/portbuild/article.sgml#30 (text+ko) ==== @@ -11,7 +11,7 @@ The &os; Ports Management Team - $FreeBSD: doc/en_US.ISO8859-1/articles/portbuild/article.sgml,v 1.66 2010/12/01 16:31:06 linimon Exp $ + $FreeBSD: doc/en_US.ISO8859-1/articles/portbuild/article.sgml,v 1.67 2011/01/23 04:07:34 linimon Exp $ 2003 @@ -22,6 +22,7 @@ 2008 2009 2010 + 2011 The &os; Ports Management Team @@ -1840,14 +1841,15 @@ Configuration on <literal>pointyhat</literal> These steps need to be taken by a portmgr - acting as root on pointyhat. + acting as ports-${arch} + on pointyhat. If any of the default TCP ports is not available (see above), you will need to create an ssh - tunnel for it and include it in the appropriate + tunnel for it and include it in the crontab. @@ -1860,12 +1862,6 @@ - Add the public IP address to - /etc/hosts.allow. (Remember, multiple - machines can be on the same IP address.) - - - Create /var/portbuild/${arch}/clients/bindist-${hostname}.tar. @@ -1876,8 +1872,24 @@ in a temporary directory. - Customize etc/resolv.conf and - etc/make.conf for the local site. + Customize etc/resolv.conf + for the local site. + + + Customize etc/make.conf for + FTP fetches for the local site. Note: the nulling-out + of MASTER_SITE_BACKUP must be common + to all nodes, but the first entry in + MASTER_SITE_OVERRIDE should be the + nearest local FTP mirror. Example: +.if defined(FETCH_ORIGINAL) +MASTER_SITE_BACKUP= +.else +MASTER_SITE_OVERRIDE= \ + ftp://friendly-local-ftp-mirror/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ \ + ftp://${BACKUP_FTP_SITE}/pub/FreeBSD/distfiles/${DIST_SUBDIR}/ +.endif + tar it up and move it to the right @@ -1886,8 +1898,10 @@ Hint: you will need one of these for each machine; - however, if you have multiple machines at one site, you may - be able to create a site-specific one and symlink to it. + however, if you have multiple machines at one site, you + should create a site-specific one (e.g. in + /var/portbuild/conf/clients/) + and symlink to it. @@ -1919,8 +1933,20 @@ + + These steps need to be taken by a portmgr + acting as root on pointyhat. + + + + Add the public IP address to + /etc/hosts.allow. (Remember, multiple + machines can be on the same IP address.) + + + Add an appropriate data_source entry to /usr/local/etc/gmetad.conf: @@ -1952,7 +1978,7 @@ Populate /var/portbuild/scripts/ by something like - /var/portbuild/scripts/dosetupnode arch major latest hostname. + /var/portbuild/scripts/dosetupnode arch major latest hostname. Verify that you now have files in that directory. ==== //depot/projects/docproj_nl/www/en/events/Makefile#4 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: www/en/events/Makefile,v 1.18 2010/01/19 20:29:00 hrs Exp $ +# $FreeBSD: www/en/events/Makefile,v 1.19 2011/01/22 14:49:45 ryusuke Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -11,7 +11,7 @@ SUBDIR+= 2003 # The year the top level events.html file starts from: -YEARSTART= 2009 +YEARSTART= 2010 # Years to generate past events pages for and link from top level: PASTYEARS= 2009 2008 2007 2006 2005 2004 2003 From owner-p4-projects@FreeBSD.ORG Sun Jan 23 15:25:13 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 55A89106566C; Sun, 23 Jan 2011 15:25:13 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 164BC106564A for ; Sun, 23 Jan 2011 15:25:13 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 035BF8FC13 for ; Sun, 23 Jan 2011 15:25:13 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0NFPCkI094507 for ; Sun, 23 Jan 2011 15:25:12 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0NFPC3C094504 for perforce@freebsd.org; Sun, 23 Jan 2011 15:25:12 GMT (envelope-from trasz@freebsd.org) Date: Sun, 23 Jan 2011 15:25:12 GMT Message-Id: <201101231525.p0NFPC3C094504@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188100 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 15:25:13 -0000 http://p4web.freebsd.org/@@188100?ac=10 Change 188100 by trasz@trasz_victim on 2011/01/23 15:24:14 Two "deny" rules that differ only by their "amount" value don't make sense. Prevent it. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#15 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#15 (text+ko) ==== @@ -897,6 +897,7 @@ struct uidinfo *uip; struct prison *pr; struct loginclass *lc; + struct rctl_rule *rule2; int match; KASSERT(rctl_rule_fully_specified(rule), ("rule not fully specified")); @@ -905,9 +906,16 @@ return (EOPNOTSUPP); /* - * Make sure there are no duplicated rules. + * Make sure there are no duplicated rules. Also, for the "deny" + * rules, remove ones differing only by "amount". */ - rctl_rule_remove(rule); + if (rule->rr_action == RCTL_ACTION_DENY) { + rule2 = rctl_rule_duplicate(rule, M_WAITOK); + rule2->rr_amount = RCTL_AMOUNT_UNDEFINED; + rctl_rule_remove(rule2); + rctl_rule_release(rule2); + } else + rctl_rule_remove(rule); switch (rule->rr_subject_type) { case RCTL_SUBJECT_TYPE_PROCESS: @@ -916,9 +924,7 @@ rctl_container_add_rule(&p->p_container, rule); /* * In case of per-process rule, we don't have anything more - * to do. Also, there is no point in increasing reference - * count, as the per-process containers never have - * any subcontainers. + * to do. */ return (0); From owner-p4-projects@FreeBSD.ORG Sun Jan 23 19:42:32 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 97F2F106566C; Sun, 23 Jan 2011 19:42:32 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4275A106564A for ; Sun, 23 Jan 2011 19:42:32 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 21D2D8FC17 for ; Sun, 23 Jan 2011 19:42:32 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0NJgWLa047967 for ; Sun, 23 Jan 2011 19:42:32 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0NJgWic047964 for perforce@freebsd.org; Sun, 23 Jan 2011 19:42:32 GMT (envelope-from trasz@freebsd.org) Date: Sun, 23 Jan 2011 19:42:32 GMT Message-Id: <201101231942.p0NJgWic047964@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188108 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 23 Jan 2011 19:42:32 -0000 http://p4web.freebsd.org/@@188108?ac=10 Change 188108 by trasz@trasz_victim on 2011/01/23 19:42:24 Don't use %CPU value calculated by the scheduler (sched_pctcpu()); it's averaged over some time and thus not really suitable for what I need here. Instead, calculate %CPU from runtime. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#60 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/proc.h#29 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#60 (text+ko) ==== @@ -765,11 +765,10 @@ static void containerd(void) { - int pctcpu; struct thread *td; struct proc *p; struct timeval wallclock; - uint64_t pctcpu_limit; + uint64_t pctcpu, pctcpu_limit, runtime; for (;;) { loginclass_container_foreach(container_dampen_callback, &hz, @@ -779,27 +778,35 @@ sx_slock(&allproc_lock); FOREACH_PROC_IN_SYSTEM(p) { - pctcpu_limit = rusage_get_limit(p, RUSAGE_PCTCPU); - pctcpu = 0; + microuptime(&wallclock); + timevalsub(&wallclock, &p->p_stats->p_start); + pctcpu_limit = rusage_get_available(p, RUSAGE_PCTCPU); PROC_LOCK(p); PROC_SLOCK(p); FOREACH_THREAD_IN_PROC(p, td) { ruxagg(p, td); thread_lock(td); - pctcpu += sched_pctcpu(td); thread_unlock(td); } + runtime = cputick2usec(p->p_rux.rux_runtime); PROC_SUNLOCK(p); - pctcpu = ((pctcpu * 10000 + FSCALE / 2) >> FSHIFT) / 100; +#ifdef notyet + KASSERT(runtime >= p->p_prev_runtime, + ("runtime < p_prev_runtime")); +#else + if (runtime < p->p_prev_runtime) + runtime = p->p_prev_runtime; +#endif + pctcpu = (runtime - p->p_prev_runtime) / 10000; + p->p_prev_runtime = runtime; if (pctcpu > pctcpu_limit) rusage_throttle(p, 1); else rusage_throttle(p, 0); - microuptime(&wallclock); - timevalsub(&wallclock, &p->p_stats->p_start); - rusage_set(p, RUSAGE_WALLCLOCK, wallclock.tv_sec * 1000000 + wallclock.tv_usec); + rusage_set(p, RUSAGE_CPU, runtime); rusage_set(p, RUSAGE_PCTCPU, pctcpu); - rusage_set(p, RUSAGE_CPU, cputick2usec(p->p_rux.rux_runtime)); + rusage_set(p, RUSAGE_WALLCLOCK, + wallclock.tv_sec * 1000000 + wallclock.tv_usec); PROC_UNLOCK(p); } sx_sunlock(&allproc_lock); ==== //depot/projects/soc2009/trasz_limits/sys/sys/proc.h#29 (text+ko) ==== @@ -526,6 +526,7 @@ int p_boundary_count;/* (c) Num threads at user boundary */ int p_pendingcnt; /* how many signals are pending */ struct itimers *p_itimers; /* (c) POSIX interval timers. */ + uint64_t p_prev_runtime; /* (c) Resource usage accounting. */ /* End area that is zeroed on creation. */ #define p_endzero p_magic @@ -559,7 +560,7 @@ LIST_HEAD(, mqueue_notifier) p_mqnotifier; /* (c) mqueue notifiers.*/ struct kdtrace_proc *p_dtrace; /* (*) DTrace-specific data. */ struct cv p_pwait; /* (*) wait cv for exit/exec */ - struct container p_container; /* (*) resource usage accounting */ + struct container p_container; /* (*) Resource usage accounting. */ }; #define p_session p_pgrp->pg_session From owner-p4-projects@FreeBSD.ORG Mon Jan 24 06:01:49 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 544A71065673; Mon, 24 Jan 2011 06:01:49 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 09CFB106564A for ; Mon, 24 Jan 2011 06:01:49 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id E94458FC13 for ; Mon, 24 Jan 2011 06:01:48 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0O61ms4075430 for ; Mon, 24 Jan 2011 06:01:48 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0O61lTT075417 for perforce@freebsd.org; Mon, 24 Jan 2011 06:01:47 GMT (envelope-from trasz@freebsd.org) Date: Mon, 24 Jan 2011 06:01:47 GMT Message-Id: <201101240601.p0O61lTT075417@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188114 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2011 06:01:49 -0000 http://p4web.freebsd.org/@@188114?ac=10 Change 188114 by trasz@trasz_victim on 2011/01/24 06:01:30 IFC. Affected files ... .. //depot/projects/soc2009/trasz_limits/Makefile#10 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/jobs.c#10 integrate .. //depot/projects/soc2009/trasz_limits/contrib/groff/tmac/doc-common#3 integrate .. //depot/projects/soc2009/trasz_limits/contrib/groff/tmac/doc-syms#4 integrate .. //depot/projects/soc2009/trasz_limits/contrib/groff/tmac/groff_mdoc.man#3 integrate .. //depot/projects/soc2009/trasz_limits/etc/mtree/README#2 integrate .. //depot/projects/soc2009/trasz_limits/etc/periodic/daily/800.scrub-zfs#3 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/dialog/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/gdb/kgdb/main.c#3 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/groff/tmac/mdoc.local#11 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/sys/getgroups.2#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/libjail/jail.c#8 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/Makefile#7 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm.c#5 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm.h#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_amd64.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_arm.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_cptime.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_file.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_getloadavg.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_getswapinfo.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_i386.c#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_ia64.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_minidump_amd64.c#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_minidump_arm.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_minidump_i386.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_minidump_mips.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_mips.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_pcpu.c#4 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_powerpc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_proc.c#7 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_sparc64.c#2 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_vnet.c#5 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/rtld.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sbin/fdisk/fdisk.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sbin/growfs/growfs.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/control.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/hastd.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/nv.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/nv.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/pjdlog.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/pjdlog.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/init/init.8#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/init/init.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sbin/sysctl/sysctl.8#4 integrate .. //depot/projects/soc2009/trasz_limits/sbin/sysctl/sysctl.c#8 integrate .. //depot/projects/soc2009/trasz_limits/share/examples/kld/dyn_sysctl/dyn_sysctl.c#3 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man5/devfs.5#4 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man5/xfs.5#4 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man7/build.7#5 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/Makefile#23 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/make_dev.9#8 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/sleep.9#4 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/sysctl.9#3 integrate .. //depot/projects/soc2009/trasz_limits/share/misc/bsd-family-tree#11 integrate .. //depot/projects/soc2009/trasz_limits/share/misc/committers-doc.dot#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/machdep.c#25 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/mem.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/sys_machdep.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/include/memdev.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/arm/mem.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/arm/vm_machdep.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/at91/at91_machdep.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/econa/econa_machdep.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/include/memdev.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/mv/mv_machdep.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/s3c2xx0/s3c24x0_machdep.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/xscale/i80321/ep80219_machdep.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/xscale/i80321/iq31244_machdep.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/xscale/i8134x/crb_machdep.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/xscale/ixp425/avila_machdep.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/arm/xscale/pxa/pxa_machdep.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/arm/at91/boot0/linker.cfg#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/arm/at91/linker.cfg#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/common/loader.8#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/forth/beastie.4th#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/forth/loader.conf#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ofw/ldscript.powerpc#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/boot/powerpc/ps3/ldscript.powerpc#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cam/scsi/scsi_da.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_file.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_signal.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/ndis/subr_ntoskrnl.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files#44 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files.amd64#21 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files.i386#23 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files.pc98#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/files.powerpc#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.mips.64#2 delete .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.mips.64.cfe#2 delete .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.mips.cfe#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.mips.mips64#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.mips.n32#2 delete .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.mips.octeon1#1 branch .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.mips.octeon1.32#3 delete .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.mips.octeon1.64#4 delete .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.mips.octeon1.n32#3 delete .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.powerpc#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.powerpc64#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/ldscript.sparc64#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/options#27 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/acpi_support/acpi_ibm.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/acpi_support/atk0110.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/acpica/acpi_pci.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/acpica/acpi_video.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/alc/if_alc.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/alc/if_alcreg.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ale/if_ale.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ale/if_alevar.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_devid.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_diagcodes.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_eeprom.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_eeprom_v14.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_eeprom_v14.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_eeprom_v4k.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_internal.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5210/ar5210.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5210/ar5210_attach.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5210/ar5210_misc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5210/ar5210_xmit.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5211/ar5211.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5211/ar5211_attach.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5211/ar5211_misc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5211/ar5211_xmit.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5212/ar5212.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5212/ar5212_ani.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5312/ar5312_attach.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_ani.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9160.ini#3 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9160_attach.c#4 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9280.c#3 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9280.h#4 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9280_attach.c#5 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9280v1.ini#2 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9280v2.ini#2 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9285.c#2 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9285.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9285.ini#2 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9285_attach.c#4 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9285_reset.c#4 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar9285v2.ini#2 delete .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9001/ar9160.ini#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9001/ar9160_attach.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9280.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9280.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9280v1.ini#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9280v2.ini#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9285.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9285.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9285.ini#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9285_reset.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9285v2.ini#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_rate/sample/sample.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_rate/sample/sample.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_ath.c#20 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_athioctl.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/if_athvar.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/buslogic/bt.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/bwi/if_bwi.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/bwn/if_bwn.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/cs/if_cs.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/cxgb/cxgb_sge.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/e1000/if_em.c#23 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/e1000/if_igb.c#26 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/e1000/if_lem.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/en/midway.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/fatm/if_fatm.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/if_ndis/if_ndis_usb.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/iicbus/ds1775.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/iscsi/initiator/isc_sm.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/iwn/if_iwn.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe.c#19 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe.h#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe_82599.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe_api.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe_common.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe_common.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe_mbx.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ixgbe/ixgbe_type.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/md/md.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mem/memdev.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mem/memutil.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/msk/if_msk.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/patm/if_patm_attach.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ral/rt2560.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ral/rt2661.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/re/if_re.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/sis/if_sis.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/uart/uart_bus_fdt.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/controller/usb_controller.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/net/usb_ethernet.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/serial/u3g.c#20 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_freebsd.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_transfer.c#18 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usbdevs#32 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_rum.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_run.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/wlan/if_ural.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/wi/if_wi.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/wpi/if_wpi.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/xen/netback/netback.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/ext2fs/ext2_alloc.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/ext2fs/ext2_dinode.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/ext2fs/ext2_lookup.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/ext2fs/ext2_subr.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/ext2fs/ext2_vfsops.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/ext2fs/ext2fs.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/ext2fs/inode.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfs_commonsubs.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/tmpfs/tmpfs_subr.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/tmpfs/tmpfs_vnops.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part_gpt.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/machdep.c#23 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/mem.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/pmap.c#26 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/sys_machdep.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/vm86bios.s#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/vm_machdep.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/include/memdev.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/xen/pmap.c#18 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/ia64/machdep.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/ia64/mem.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/ia64/include/memdev.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_linker.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_sysctl.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_tc.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_bus.c#19 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_param.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sysv_msg.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sysv_sem.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sysv_shm.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/uipc_usrreq.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_subr.c#24 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/cryptocteon/cavium_crypto.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet-defines.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet-rx.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet-tx.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octe/ethernet.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/octeon_machdep.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/cavium/uart_bus_octeonusart.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/conf/MALTA64#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/conf/OCTEON1#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/conf/SWARM64#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/conf/SWARM64_SMP#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/conf/XLR#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/conf/XLR64#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/conf/XLRN32#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/include/memdev.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/machdep.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/mem.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/pmap.c#24 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/tick.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/vm_machdep.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/pic.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/std.xlr#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/tick.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/xlr_machdep.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/rmi/xlr_pci.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/ath/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/mem/Makefile#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/if_enc.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/net/vnet.h#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/net80211/ieee80211_freebsd.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/net80211/ieee80211_mesh.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/net80211/ieee80211_node.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/cc/cc.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/cc/cc_cubic.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/ip_divert.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/raw_ip.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_cc_functions.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_cc_functions.h#2 delete .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_constants.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_input.c#18 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_output.c#22 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_output.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_pcb.c#19 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_pcb.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_ss_functions.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_structs.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_sysctl.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_sysctl.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_timer.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_uio.h#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_usrreq.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctputil.c#21 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_reass.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/tcp_subr.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/udp_usrreq.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/pc98/pc98/machdep.c#18 integrate .. //depot/projects/soc2009/trasz_limits/sys/pci/if_rlreg.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/aim/machdep.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/aim/mmu_oea.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/aim/mmu_oea64.c#19 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/aim/vm_machdep.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/booke/machdep.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/booke/platform_bare.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/booke/pmap.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/booke/vm_machdep.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/include/memdev.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/ata_kauai.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/cpcht.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/grackle.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/gracklevar.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/uninorthpci.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powermac/uninorthvar.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powerpc/mem.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/include/memdev.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/exception.S#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/machdep.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/mem.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/pmap.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/sparc64/sparc64/vm_machdep.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/include/memdev.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/sun4v/machdep.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/sun4v/sun4v/pmap.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/memrange.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/msgbuf.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/pioctl.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/sysctl.h#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/swap_pager.c#19 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_page.c#25 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_pager.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_pager.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/x86/x86/tsc.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/xen/xenbus/xenbusb.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/execution/killed1.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/Makefile.inc#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_ee_v14_print/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_ee_v14_print/ath_ee_v14_print.c#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_prom_read/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_prom_read/ath_prom_read.c#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/athdebug/athdebug.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/athdecode/main.c#3 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/athprom/athprom.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/athrd/athrd.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/athregs/dumpregs.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/athstats/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/athstats/athstats.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/athstats/main.c#2 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/sysbuild/sysbuild.sh#5 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/netstat/if.c#7 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/netstat/netstat.h#9 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/netstat/route.c#5 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/top/top.local.1#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/unifdef/unifdef.c#5 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/syslogd/syslogd.c#6 integrate Differences ... ==== //depot/projects/soc2009/trasz_limits/Makefile#10 (text+ko) ==== @@ -1,11 +1,12 @@ # -# $FreeBSD: src/Makefile,v 1.377 2011/01/12 04:59:29 imp Exp $ +# $FreeBSD: src/Makefile,v 1.381 2011/01/23 16:28:44 bz Exp $ # # The user-driven targets are: # # universe - *Really* build *everything* (buildworld and # all kernels on all architectures). -# tinderbox - Same as universe, but stop on first failure. +# tinderbox - Same as universe, but presents a list of failed build +# targets and exits with an error if there were any. # buildworld - Rebuild *everything*, including glue to help do # upgrades. # installworld - Install everything built by "buildworld". @@ -274,7 +275,7 @@ ${MMAKE} install DESTDIR=${MAKEPATH} BINDIR= tinderbox: - cd ${.CURDIR} && \ + @cd ${.CURDIR} && \ DOING_TINDERBOX=YES ${MAKE} JFLAG=${JFLAG} universe # @@ -296,7 +297,7 @@ .endfor targets: - @echo "Supported TARGET/TARGET_ARCH pairs" + @echo "Supported TARGETS/TARGET_ARCH pairs" .for target in ${TARGETS} .for target_arch in ${TARGET_ARCHES_${target}} @echo " ${target}/${target_arch}" @@ -304,7 +305,7 @@ .endfor .if defined(DOING_TINDERBOX) -FAILFILE=tinderbox.failed +FAILFILE=${.CURDIR}/_.tinderbox.failed MAKEFAIL=tee -a ${FAILFILE} .else MAKEFAIL=cat @@ -316,7 +317,7 @@ @echo ">>> make universe started on ${STARTTIME}" @echo "--------------------------------------------------------------" .if defined(DOING_TINDERBOX) - rm -f ${FAILFILE} + @rm -f ${FAILFILE} .endif .for target in ${TARGETS} universe: universe_${target} ==== //depot/projects/soc2009/trasz_limits/bin/sh/jobs.c#10 (text+ko) ==== @@ -36,7 +36,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/sh/jobs.c,v 1.89 2010/12/21 22:47:34 jilles Exp $"); +__FBSDID("$FreeBSD: src/bin/sh/jobs.c,v 1.90 2011/01/18 21:18:31 jilles Exp $"); #include #include @@ -1062,6 +1062,7 @@ if (coredump) out1str(" (core dumped)"); out1c('\n'); + flushout(out1); } } else { TRACE(("Not printing status, rootshell=%d, job=%p\n", rootshell, job)); ==== //depot/projects/soc2009/trasz_limits/contrib/groff/tmac/doc-common#3 (text+ko) ==== @@ -454,7 +454,40 @@ .ds doc-operating-system-NetBSD-3.1 3.1 .ds doc-operating-system-NetBSD-4.0 4.0 .ds doc-operating-system-NetBSD-4.0.1 4.0.1 +.ds doc-operating-system-NetBSD-5.0 5.0 +.ds doc-operating-system-NetBSD-5.0.1 5.0.1 +.ds doc-operating-system-NetBSD-5.0.2 5.0.2 . +.ds doc-operating-system-OpenBSD-2.0 2.0 +.ds doc-operating-system-OpenBSD-2.1 2.1 +.ds doc-operating-system-OpenBSD-2.2 2.2 +.ds doc-operating-system-OpenBSD-2.3 2.3 +.ds doc-operating-system-OpenBSD-2.4 2.4 +.ds doc-operating-system-OpenBSD-2.5 2.5 +.ds doc-operating-system-OpenBSD-2.6 2.6 +.ds doc-operating-system-OpenBSD-2.7 2.7 +.ds doc-operating-system-OpenBSD-2.8 2.8 +.ds doc-operating-system-OpenBSD-2.9 2.9 +.ds doc-operating-system-OpenBSD-3.0 3.0 +.ds doc-operating-system-OpenBSD-3.1 3.1 +.ds doc-operating-system-OpenBSD-3.2 3.2 +.ds doc-operating-system-OpenBSD-3.3 3.3 +.ds doc-operating-system-OpenBSD-3.4 3.4 +.ds doc-operating-system-OpenBSD-3.5 3.5 +.ds doc-operating-system-OpenBSD-3.6 3.6 +.ds doc-operating-system-OpenBSD-3.7 3.7 +.ds doc-operating-system-OpenBSD-3.8 3.8 +.ds doc-operating-system-OpenBSD-3.9 3.9 +.ds doc-operating-system-OpenBSD-4.0 4.0 +.ds doc-operating-system-OpenBSD-4.1 4.1 +.ds doc-operating-system-OpenBSD-4.2 4.2 +.ds doc-operating-system-OpenBSD-4.3 4.3 +.ds doc-operating-system-OpenBSD-4.4 4.4 +.ds doc-operating-system-OpenBSD-4.5 4.5 +.ds doc-operating-system-OpenBSD-4.6 4.6 +.ds doc-operating-system-OpenBSD-4.7 4.7 +.ds doc-operating-system-OpenBSD-4.8 4.8 +. .ds doc-operating-system-FreeBSD-1.0 1.0 .ds doc-operating-system-FreeBSD-1.1 1.1 .ds doc-operating-system-FreeBSD-1.1.5 1.1.5 @@ -506,6 +539,10 @@ .ds doc-operating-system-FreeBSD-6.4 6.4 .ds doc-operating-system-FreeBSD-7.0 7.0 .ds doc-operating-system-FreeBSD-7.1 7.1 +.ds doc-operating-system-FreeBSD-7.2 7.2 +.ds doc-operating-system-FreeBSD-7.3 7.3 +.ds doc-operating-system-FreeBSD-8.0 8.0 +.ds doc-operating-system-FreeBSD-8.1 8.1 . .ds doc-operating-system-Darwin-8.0.0 8.0.0 .ds doc-operating-system-Darwin-8.1.0 8.1.0 @@ -540,6 +577,10 @@ .ds doc-operating-system-DragonFly-1.12 1.12 .ds doc-operating-system-DragonFly-1.12.2 1.12.2 .ds doc-operating-system-DragonFly-2.0 2.0 +.ds doc-operating-system-DragonFly-2.2 2.2 +.ds doc-operating-system-DragonFly-2.4 2.4 +.ds doc-operating-system-DragonFly-2.6 2.6 +.ds doc-operating-system-DragonFly-2.8 2.8 . .de Os . ds doc-command-name @@ -569,6 +610,14 @@ . el \ . tm mdoc warning: .Os: Unknown FreeBSD version `\$2' (#\n[.c]) . \}\} +. el \{ .ie "\$1"DragonFly" \{\ +. ds doc-operating-system DragonFly +. if \A\$2 \{\ +. ie d doc-operating-system-DragonFly-\$2 \ +. as doc-operating-system \~\*[doc-operating-system-DragonFly-\$2] +. el \ +. tm mdoc warning: .Os: Unknown DragonFly version `\$2' (#\n[.c]) +. \}\} . el \{ .ie "\$1"NetBSD" \{\ . ds doc-operating-system NetBSD . if \A\$2 \{\ @@ -577,6 +626,14 @@ . el \ . tm mdoc warning: .Os: Unknown NetBSD version `\$2' (#\n[.c]) . \}\} +. el \{ .ie "\$1"OpenBSD" \{\ +. ds doc-operating-system OpenBSD +. if \A\$2 \{\ +. ie d doc-operating-system-OpenBSD-\$2 \ +. as doc-operating-system \~\*[doc-operating-system-OpenBSD-\$2] +. el \ +. tm mdoc warning: .Os: Unknown OpenBSD version `\$2' (#\n[.c]) +. \}\} . el \{ .ie "\$1"Darwin" \{\ . ds doc-operating-system Darwin . if \A\$2 \{\ @@ -589,7 +646,7 @@ . ds doc-operating-system \$1 . if !"\$2"" \ . as doc-operating-system " \$2 -. \}\}\}\}\}\} +. \}\}\}\}\}\}\}\} .. . . ==== //depot/projects/soc2009/trasz_limits/contrib/groff/tmac/doc-syms#4 (text+ko) ==== @@ -637,6 +637,8 @@ .as doc-str-St--p1003.1-2001 " (\*[Lq]\)\*[Px]\*[doc-str-St].1\*[Rq]) .ds doc-str-St--p1003.1-2004 \*[doc-Tn-font-size]\%IEEE\*[doc-str-St] Std 1003.1-2004 .as doc-str-St--p1003.1-2004 " (\*[Lq]\)\*[Px]\*[doc-str-St].1\*[Rq]) +.ds doc-str-St--p1003.1-2008 \*[doc-Tn-font-size]\%IEEE\*[doc-str-St] Std 1003.1-2008 +.as doc-str-St--p1003.1-2008 " (\*[Lq]\)\*[Px]\*[doc-str-St].1\*[Rq]) . .\" POSIX Part 2: Shell and Utilities .ds doc-str-St--p1003.2 \*[doc-Tn-font-size]\%IEEE\*[doc-str-St] Std 1003.2 ==== //depot/projects/soc2009/trasz_limits/contrib/groff/tmac/groff_mdoc.man#3 (text+ko) ==== @@ -44,9 +44,9 @@ .\" for an already extremely slow package. .\" . -.Dd January 5, 2006 +.Dd November 2, 2010 +.Dt GROFF_MDOC 7 .Os -.Dt GROFF_MDOC 7 . . .Sh NAME @@ -563,8 +563,8 @@ .Bd -literal -offset indent \&.\e" The following commands are required for all man pages. \&.Dd Month day, year +\&.Dt DOCUMENT_TITLE [section number] [architecture/volume] \&.Os [OPERATING_SYSTEM] [version/release] -\&.Dt DOCUMENT_TITLE [section number] [architecture/volume] \&.Sh NAME \&.Nm name \&.Nd one line description of name @@ -600,9 +600,9 @@ . The first items in the template are the commands .Ql .Dd , -.Ql .Os , +.Ql .Dt , and -.Ql .Dt ; +.Ql .Os ; the document date, the operating system the man page or subject source is developed or modified for, and the man page title (in .Em upper case ) @@ -856,7 +856,7 @@ the release ID. . .Bd -ragged -compact -.Bl -tag -width ".No FreeBSD" -offset indent +.Bl -tag -width ".No DragonFly" -offset indent .It ATT 7th, 7, III, 3, V, V.2, V.3, V.4 .It BSD @@ -865,14 +865,19 @@ 0.8, 0.8a, 0.9, 0.9a, 1.0, 1.0a, 1.1, 1.2, 1.2a, 1.2b, 1.2c, 1.2d, 1.2e, 1.3, 1.3a, 1.4, 1.4.1, 1.4.2, 1.4.3, 1.5, 1.5.1, 1.5.2, 1.5.3, 1.6, 1.6.1, 1.6.2, 1.6.3, 2.0, 2.0.1, 2.0.2, 2.0.3, 2.1, 3.0, 3.0.1, 3.0.2, 3.1, 4.0, -4.0.1 +4.0.1, 5.0, 5.0.1, 5.0.2 .It FreeBSD 1.0, 1.1, 1.1.5, 1.1.5.1, 2.0, 2.0.5, 2.1, 2.1.5, 2.1.6, 2.1.7, 2.2, 2.2.1, 2.2.2, 2.2.5, 2.2.6, 2.2.7, 2.2.8, 3.0, 3.1, 3.2, 3.3, 3.4, 3.5, 4.0, 4.1, 4.1.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.6.2, 4.7, 4.8, 4.9, 4.10, 4.11, 5.0, 5.1, -5.2, 5.2.1, 5.3, 5.4, 5.5, 6.0, 6.1, 6.2, 6.3, 6.4, 7.0, 7.1 +5.2, 5.2.1, 5.3, 5.4, 5.5, 6.0, 6.1, 6.2, 6.3, 6.4, 7.0, 7.1, 7.2, 7.3, 8.0, +8.1 +.It OpenBSD +2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6, 2.7, 2.8, 2.9, 3.0, 3.1, 3.2, 3.3, 3.4, +3.5, 3.6, 3.7, 3.8, 3.9, 4.0, 4.1, 4.2, 4.3, 4.4, 4.5, 4.6, 4.7, 4.8 .It DragonFly -1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.8, 1.8.1, 1.10, 1.12, 1.12.2, 2.0 +1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.8, 1.8.1, 1.10, 1.12, 1.12.2, 2.0, 2.2, +2.4, 2.6, 2.8 .It Darwin 8.0.0, 8.1.0, 8.2.0, 8.3.0, 8.4.0, 8.5.0, 8.6.0, 8.7.0, 8.8.0, 8.9.0, 8.10.0, 8.11.0, 9.0.0, 9.1.0, 9.2.0, 9.3.0, 9.4.0, 9.5.0, 9.6.0 @@ -1588,7 +1593,7 @@ .Ql ".Rv \-std atexit" produces: . -.Bd -ragged -offset -indent +.Bd -ragged -offset indent \# a small hack to suppress a warning message .ds section-old "\*[section] .ds section 3 @@ -1618,7 +1623,7 @@ .Ql ".Ex \-std cat" produces: . -.Bd -ragged -offset -indent +.Bd -ragged -offset indent \# a small hack to suppress a warning message .ds section-old "\*[section] .ds section 1 @@ -1786,6 +1791,11 @@ .Ql .Nm regurgitates this initial name for the sole purpose of making less work for the author. +.Ql .Nm +causes a line break within the +.Sx SYNOPSIS +section. +.Pp Note: A section two or three document function name is addressed with the .Ql .Nm in the @@ -1974,6 +1984,8 @@ .St -p1003.1-2001 .It Li \-p1003.1\-2004 .St -p1003.1-2004 +.It Li \-p1003.1\-2008 +.St -p1003.1-2008 .El .Pp . @@ -1993,8 +2005,8 @@ .Pp . X/Open +.Pp .Bl -tag -width ".Li \-p1003.1g\-2000" -compact -offset indent -.Pp .It Li \-susv2 .St -susv2 .It Li \-susv3 ==== //depot/projects/soc2009/trasz_limits/etc/mtree/README#2 (text+ko) ==== @@ -1,4 +1,4 @@ -$FreeBSD: src/etc/mtree/README,v 1.8 2007/10/03 05:44:27 ru Exp $ +$FreeBSD: src/etc/mtree/README,v 1.9 2011/01/19 20:16:47 uqs Exp $ Note: If you modify these files, please keep hier(7) updated! @@ -36,10 +36,10 @@ mechanism for making better selections for these as it traverses the hierarchy. - The BSD.X.new file should NOT be commited, will be missing the - correct header, and important keywords like ``nochange''. Simply - use the diff for a sanity check to make sure things are in the - correct order and correctly indented. + The BSD.X.new file should NOT be committed, as it will be missing + the correct header, and important keywords like ``nochange''. + Simply use the diff for a sanity check to make sure things are in + the correct order and correctly indented. e) Further sanity checking of the system builds with DESTDIR=/someplace are more complicated, but can often catch missing entries in these ==== //depot/projects/soc2009/trasz_limits/etc/periodic/daily/800.scrub-zfs#3 (text+ko) ==== @@ -1,6 +1,6 @@ #!/bin/sh # -# $FreeBSD: src/etc/periodic/daily/800.scrub-zfs,v 1.2 2010/08/25 08:09:42 netchild Exp $ +# $FreeBSD: src/etc/periodic/daily/800.scrub-zfs,v 1.3 2011/01/23 17:13:29 jpaetzel Exp $ # # If there is a global system configuration file, suck it in. @@ -24,13 +24,17 @@ for pool in ${daily_scrub_zfs_pools}; do # sanity check - zpool list ${pool} >/dev/null 2>&1 + _status=$(zpool list ${pool} | sed -n -e '$p') if [ $? -ne 0 ]; then echo " WARNING: pool '${pool}' specified in" echo " '/etc/periodic.conf:daily_scrub_zfs_pools'" echo " does not exist" continue fi + if echo ${_status} | grep -q FAULTED; then + echo "Skipping faulted pool: ${pool}" + continue + fi # successful only if there is at least one pool to scrub rc=0 ==== //depot/projects/soc2009/trasz_limits/gnu/usr.bin/dialog/Makefile#3 (text+ko) ==== @@ -1,9 +1,9 @@ -# $FreeBSD: src/gnu/usr.bin/dialog/Makefile,v 1.14 2011/01/12 14:55:02 nwhitehorn Exp $ +# $FreeBSD: src/gnu/usr.bin/dialog/Makefile,v 1.15 2011/01/18 14:58:12 nwhitehorn Exp $ DIALOG= ${.CURDIR}/../../../contrib/dialog PROG= dialog -DPADD= $(LIBDIALOG) $(LIBNCURSES) +DPADD= $(LIBDIALOG) $(LIBNCURSES) $(LIBM) LDADD= -ldialog -lncursesw -lm CFLAGS+= -I${.CURDIR} -I${DIALOG} .PATH: ${DIALOG} ==== //depot/projects/soc2009/trasz_limits/gnu/usr.bin/gdb/kgdb/main.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/main.c,v 1.17 2010/09/22 19:41:01 emaste Exp $"); +__FBSDID("$FreeBSD: src/gnu/usr.bin/gdb/kgdb/main.c,v 1.18 2011/01/23 14:08:59 emaste Exp $"); #include #include @@ -129,7 +129,7 @@ snprintf(path, sizeof(path), "%s/info.%d", crashdir, nr); info = fopen(path, "r"); if (info == NULL) { - warn(path); + warn("%s", path); return; } while (fgets(path, sizeof(path), info) != NULL) { @@ -408,7 +408,7 @@ if (dumpnr >= 0) { snprintf(path, sizeof(path), "%s/vmcore.%d", crashdir, dumpnr); if (stat(path, &st) == -1) - err(1, path); + err(1, "%s", path); if (!S_ISREG(st.st_mode)) errx(1, "%s: not a regular file", path); vmcore = strdup(path); ==== //depot/projects/soc2009/trasz_limits/gnu/usr.bin/groff/tmac/mdoc.local#11 (text+ko) ==== @@ -22,7 +22,7 @@ .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF .\" SUCH DAMAGE. .\" -.\" $FreeBSD: src/gnu/usr.bin/groff/tmac/mdoc.local,v 1.80 2010/10/14 14:48:11 jh Exp $ +.\" $FreeBSD: src/gnu/usr.bin/groff/tmac/mdoc.local,v 1.81 2011/01/19 20:16:38 uqs Exp $ .\" .\" %beginstrip% . @@ -74,17 +74,10 @@ .ds doc-default-operating-system FreeBSD\~9.0 . .\" FreeBSD releases not found in doc-common -.ds doc-operating-system-FreeBSD-7.2 7.2 -.ds doc-operating-system-FreeBSD-7.3 7.3 -.ds doc-operating-system-FreeBSD-7.4 7.4 -.ds doc-operating-system-FreeBSD-8.0 8.0 -.ds doc-operating-system-FreeBSD-8.1 8.1 .ds doc-operating-system-FreeBSD-8.2 8.2 .ds doc-operating-system-FreeBSD-9.0 9.0 . .\" Definitions not (yet) in doc-syms -.ds doc-str-St--p1003.1-2008 \*[doc-Tn-font-size]\%IEEE\*[doc-str-St] Std 1003.1-2008 -.as doc-str-St--p1003.1-2008 " (\*[Lq]\)\*[Px]\*[doc-str-St].1\*[Rq]) . .ec . ==== //depot/projects/soc2009/trasz_limits/lib/libc/sys/getgroups.2#4 (text+ko) ==== @@ -26,9 +26,9 @@ .\" SUCH DAMAGE. .\" .\" @(#)getgroups.2 8.2 (Berkeley) 4/16/94 -.\" $FreeBSD: src/lib/libc/sys/getgroups.2,v 1.15 2010/06/26 21:44:05 pjd Exp $ +.\" $FreeBSD: src/lib/libc/sys/getgroups.2,v 1.16 2011/01/21 22:15:17 jilles Exp $ .\" -.Dd March 5, 1999 +.Dd January 21, 2011 .Dt GETGROUPS 2 .Os .Sh NAME @@ -37,7 +37,6 @@ .Sh LIBRARY .Lb libc .Sh SYNOPSIS -.In sys/param.h .In unistd.h .Ft int .Fn getgroups "int gidsetlen" "gid_t *gidset" @@ -66,6 +65,12 @@ returns the number of supplementary group IDs associated with the calling process without modifying the array pointed to by .Fa gidset . +.Pp +The value of +.Dv {NGROUPS_MAX} +should be obtained using +.Xr sysconf 3 +to avoid hard-coding it into the executable. .Sh RETURN VALUES A successful call returns the number of groups in the group set. A value of -1 indicates that an error occurred, and the error @@ -88,7 +93,8 @@ .El .Sh SEE ALSO .Xr setgroups 2 , -.Xr initgroups 3 +.Xr initgroups 3 , +.Xr sysconf 3 .Sh STANDARDS The .Fn getgroups ==== //depot/projects/soc2009/trasz_limits/lib/libjail/jail.c#8 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libjail/jail.c,v 1.9 2010/10/27 21:01:53 jamie Exp $"); +__FBSDID("$FreeBSD: src/lib/libjail/jail.c,v 1.10 2011/01/19 23:00:25 mdf Exp $"); #include #include @@ -381,10 +381,14 @@ ((unsigned long *)jp->jp_value)[i] = strtoul(avalue, &ep, 10); goto integer_test; - case CTLTYPE_QUAD: + case CTLTYPE_S64: ((int64_t *)jp->jp_value)[i] = strtoimax(avalue, &ep, 10); goto integer_test; + case CTLTYPE_U64: + ((uint64_t *)jp->jp_value)[i] = + strtoumax(avalue, &ep, 10); + goto integer_test; case CTLTYPE_STRUCT: tvalue = alloca(fw + 1); strlcpy(tvalue, avalue, fw + 1); @@ -768,10 +772,14 @@ snprintf(valbuf, sizeof(valbuf), "%lu", ((unsigned long *)jp->jp_value)[i]); break; - case CTLTYPE_QUAD: + case CTLTYPE_S64: snprintf(valbuf, sizeof(valbuf), "%jd", (intmax_t)((int64_t *)jp->jp_value)[i]); break; + case CTLTYPE_U64: + snprintf(valbuf, sizeof(valbuf), "%ju", + (uintmax_t)((uint64_t *)jp->jp_value)[i]); + break; case CTLTYPE_STRUCT: switch (jp->jp_structtype) { case JPS_IN_ADDR: @@ -941,7 +949,8 @@ case CTLTYPE_ULONG: jp->jp_valuelen = sizeof(long); break; - case CTLTYPE_QUAD: + case CTLTYPE_S64: + case CTLTYPE_U64: jp->jp_valuelen = sizeof(int64_t); break; case CTLTYPE_STRING: ==== //depot/projects/soc2009/trasz_limits/lib/libkvm/Makefile#7 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.1 (Berkeley) 6/4/93 -# $FreeBSD: src/lib/libkvm/Makefile,v 1.26 2010/11/07 03:26:22 gonzo Exp $ +# $FreeBSD: src/lib/libkvm/Makefile,v 1.27 2011/01/23 11:08:36 uqs Exp $ LIB= kvm SHLIBDIR?= /lib @@ -15,7 +15,7 @@ KVM_ARCH=${MACHINE_CPUARCH} .endif -WARNS?= 0 +WARNS?= 3 SRCS= kvm.c kvm_${KVM_ARCH}.c kvm_cptime.c kvm_file.c kvm_getloadavg.c \ kvm_getswapinfo.c kvm_pcpu.c kvm_proc.c kvm_vnet.c ==== //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm.c#5 (text+ko) ==== @@ -32,7 +32,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libkvm/kvm.c,v 1.36 2010/11/14 20:14:25 dim Exp $"); +__FBSDID("$FreeBSD: src/lib/libkvm/kvm.c,v 1.37 2011/01/23 11:08:28 uqs Exp $"); #if defined(LIBC_SCCS) && !defined(lint) #if 0 @@ -77,8 +77,7 @@ int __fdnlist(int, struct nlist *); char * -kvm_geterr(kd) - kvm_t *kd; +kvm_geterr(kvm_t *kd) { return (kd->errbuf); } @@ -103,7 +102,7 @@ (void)fputc('\n', stderr); } else (void)vsnprintf(kd->errbuf, - sizeof(kd->errbuf), (char *)fmt, ap); + sizeof(kd->errbuf), fmt, ap); va_end(ap); } @@ -122,7 +121,7 @@ } else { char *cp = kd->errbuf; - (void)vsnprintf(cp, sizeof(kd->errbuf), (char *)fmt, ap); + (void)vsnprintf(cp, sizeof(kd->errbuf), fmt, ap); n = strlen(cp); (void)snprintf(&cp[n], sizeof(kd->errbuf) - n, ": %s", strerror(errno)); @@ -131,25 +130,18 @@ } void * -_kvm_malloc(kd, n) - kvm_t *kd; - size_t n; +_kvm_malloc(kvm_t *kd, size_t n) { void *p; if ((p = calloc(n, sizeof(char))) == NULL) - _kvm_err(kd, kd->program, "can't allocate %u bytes: %s", + _kvm_err(kd, kd->program, "can't allocate %zu bytes: %s", n, strerror(errno)); return (p); } static kvm_t * -_kvm_open(kd, uf, mf, flag, errout) - kvm_t *kd; - const char *uf; - const char *mf; - int flag; - char *errout; +_kvm_open(kvm_t *kd, const char *uf, const char *mf, int flag, char *errout) { struct stat st; @@ -242,12 +234,8 @@ } kvm_t * >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Mon Jan 24 06:19:22 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 646F31065674; Mon, 24 Jan 2011 06:19:22 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 26C7E1065672 for ; Mon, 24 Jan 2011 06:19:22 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id ED8008FC1F for ; Mon, 24 Jan 2011 06:19:21 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0O6JLp3078324 for ; Mon, 24 Jan 2011 06:19:21 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0O6JL1E078321 for perforce@freebsd.org; Mon, 24 Jan 2011 06:19:21 GMT (envelope-from trasz@freebsd.org) Date: Mon, 24 Jan 2011 06:19:21 GMT Message-Id: <201101240619.p0O6JL1E078321@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188115 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2011 06:19:22 -0000 http://p4web.freebsd.org/@@188115?ac=10 Change 188115 by trasz@trasz_victim on 2011/01/24 06:18:51 Fix build. Affected files ... .. //depot/projects/soc2009/trasz_limits/usr.bin/Makefile#17 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/usr.bin/Makefile#17 (text+ko) ==== @@ -171,7 +171,6 @@ users \ uudecode \ uuencode \ - userstat \ vi \ vis \ vmstat \ From owner-p4-projects@FreeBSD.ORG Mon Jan 24 18:09:28 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3AF5D106566C; Mon, 24 Jan 2011 18:09:28 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D995E106564A for ; Mon, 24 Jan 2011 18:09:27 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id C6AA38FC1B for ; Mon, 24 Jan 2011 18:09:27 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0OI9RDK026812 for ; Mon, 24 Jan 2011 18:09:27 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0OI9R4I026809 for perforce@freebsd.org; Mon, 24 Jan 2011 18:09:27 GMT (envelope-from trasz@freebsd.org) Date: Mon, 24 Jan 2011 18:09:27 GMT Message-Id: <201101241809.p0OI9R4I026809@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188132 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2011 18:09:28 -0000 http://p4web.freebsd.org/@@188132?ac=10 Change 188132 by trasz@trasz_victim on 2011/01/24 18:09:07 Get rid of %CPU dampening. This means the %CPU is not averaged now, but it's at least sometimes correct. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#61 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#61 (text+ko) ==== @@ -161,17 +161,6 @@ } } -static int -container_resource_dampened(int resource) -{ - switch (resource) { - case RUSAGE_PCTCPU: - return (1); - default: - return (0); - } -} - static void container_add(struct container *dest, const struct container *src) { @@ -202,8 +191,7 @@ * Update resource usage in dest. */ for (i = 0; i <= RUSAGE_MAX; i++) { - if (!container_resource_sloppy(i) && - !container_resource_dampened(i)) { + if (!container_resource_sloppy(i)) { KASSERT(dest->c_resources[i] >= 0, ("resource usage propagation meltdown: dest < 0")); KASSERT(src->c_resources[i] >= 0, @@ -214,8 +202,7 @@ if (container_resource_reclaimable(i)) { dest->c_resources[i] -= src->c_resources[i]; if (dest->c_resources[i] < 0) { - KASSERT(container_resource_sloppy(i) || - container_resource_dampened(i), + KASSERT(container_resource_sloppy(i), ("container_sub: usage < 0")); dest->c_resources[i] = 0; } @@ -250,8 +237,6 @@ continue; if (!container_resource_reclaimable(i)) continue; - if (container_resource_dampened(i)) - continue; KASSERT(container->c_resources[i] == 0, ("destroying non-empty container: " "%ju allocated for resource %d\n", @@ -283,8 +268,7 @@ container->c_resources[resource] += amount; if (container->c_resources[resource] < 0) { - KASSERT(container_resource_sloppy(resource) || - container_resource_dampened(resource), + KASSERT(container_resource_sloppy(resource), ("container_alloc_resource: usage < 0")); container->c_resources[resource] = 0; } @@ -653,6 +637,7 @@ rusage_set(p, RUSAGE_NPTS, 0); rusage_set(p, RUSAGE_NTHR, 0); rusage_set(p, RUSAGE_RSS, 0); + rusage_set(p, RUSAGE_PCTCPU, 0); PROC_UNLOCK(p); #ifdef RCTL @@ -740,29 +725,6 @@ } static void -container_dampen_callback(struct container *container, void *arg2, void *arg3) -{ - int orig, diff, hz; - - hz = *(int *)arg2; - - mtx_lock(&container_lock); - orig = container->c_resources[RUSAGE_PCTCPU]; - KASSERT(orig >= 0, ("container_dampen_callback: orig < 0")); - if (orig == 0) { - mtx_unlock(&container_lock); - return; - } - diff = orig / 10; - if (diff == 0) - diff = 1; - container->c_resources[RUSAGE_PCTCPU] -= diff; - KASSERT(container->c_resources[RUSAGE_PCTCPU] >= 0, - ("container_dampen_callback: result < 0")); - mtx_unlock(&container_lock); -} - -static void containerd(void) { struct thread *td; @@ -771,11 +733,6 @@ uint64_t pctcpu, pctcpu_limit, runtime; for (;;) { - loginclass_container_foreach(container_dampen_callback, &hz, - NULL); - ui_container_foreach(container_dampen_callback, &hz, NULL); - prison_container_foreach(container_dampen_callback, &hz, NULL); - sx_slock(&allproc_lock); FOREACH_PROC_IN_SYSTEM(p) { microuptime(&wallclock); From owner-p4-projects@FreeBSD.ORG Mon Jan 24 20:05:41 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6E6911065670; Mon, 24 Jan 2011 20:05:41 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18AB8106566C for ; Mon, 24 Jan 2011 20:05:41 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id F05D18FC18 for ; Mon, 24 Jan 2011 20:05:40 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0OK5eGI051357 for ; Mon, 24 Jan 2011 20:05:40 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0OK5ej6051354 for perforce@freebsd.org; Mon, 24 Jan 2011 20:05:40 GMT (envelope-from trasz@freebsd.org) Date: Mon, 24 Jan 2011 20:05:40 GMT Message-Id: <201101242005.p0OK5ej6051354@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188135 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2011 20:05:41 -0000 http://p4web.freebsd.org/@@188135?ac=10 Change 188135 by trasz@trasz_victim on 2011/01/24 20:04:54 Turns out, resource dampening is required. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#62 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#62 (text+ko) ==== @@ -161,6 +161,17 @@ } } +static int +container_resource_dampened(int resource) +{ + switch (resource) { + case RUSAGE_PCTCPU: + return (1); + default: + return (0); + } +} + static void container_add(struct container *dest, const struct container *src) { @@ -191,7 +202,8 @@ * Update resource usage in dest. */ for (i = 0; i <= RUSAGE_MAX; i++) { - if (!container_resource_sloppy(i)) { + if (!container_resource_sloppy(i) && + !container_resource_dampened(i)) { KASSERT(dest->c_resources[i] >= 0, ("resource usage propagation meltdown: dest < 0")); KASSERT(src->c_resources[i] >= 0, @@ -202,7 +214,8 @@ if (container_resource_reclaimable(i)) { dest->c_resources[i] -= src->c_resources[i]; if (dest->c_resources[i] < 0) { - KASSERT(container_resource_sloppy(i), + KASSERT(container_resource_sloppy(i) || + container_resource_dampened(i), ("container_sub: usage < 0")); dest->c_resources[i] = 0; } @@ -237,6 +250,8 @@ continue; if (!container_resource_reclaimable(i)) continue; + if (container_resource_dampened(i)) + continue; KASSERT(container->c_resources[i] == 0, ("destroying non-empty container: " "%ju allocated for resource %d\n", @@ -268,7 +283,8 @@ container->c_resources[resource] += amount; if (container->c_resources[resource] < 0) { - KASSERT(container_resource_sloppy(resource), + KASSERT(container_resource_sloppy(resource) || + container_resource_dampened(resource), ("container_alloc_resource: usage < 0")); container->c_resources[resource] = 0; } @@ -637,7 +653,6 @@ rusage_set(p, RUSAGE_NPTS, 0); rusage_set(p, RUSAGE_NTHR, 0); rusage_set(p, RUSAGE_RSS, 0); - rusage_set(p, RUSAGE_PCTCPU, 0); PROC_UNLOCK(p); #ifdef RCTL @@ -725,6 +740,29 @@ } static void +container_dampen_callback(struct container *container, void *arg2, void *arg3) +{ + int orig, diff, hz; + + hz = *(int *)arg2; + + mtx_lock(&container_lock); + orig = container->c_resources[RUSAGE_PCTCPU]; + KASSERT(orig >= 0, ("container_dampen_callback: orig < 0")); + if (orig == 0) { + mtx_unlock(&container_lock); + return; + } + diff = orig / 10; + if (diff == 0) + diff = 1; + container->c_resources[RUSAGE_PCTCPU] -= diff; + KASSERT(container->c_resources[RUSAGE_PCTCPU] >= 0, + ("container_dampen_callback: result < 0")); + mtx_unlock(&container_lock); +} + +static void containerd(void) { struct thread *td; @@ -733,6 +771,11 @@ uint64_t pctcpu, pctcpu_limit, runtime; for (;;) { + loginclass_container_foreach(container_dampen_callback, &hz, + NULL); + ui_container_foreach(container_dampen_callback, &hz, NULL); + prison_container_foreach(container_dampen_callback, &hz, NULL); + sx_slock(&allproc_lock); FOREACH_PROC_IN_SYSTEM(p) { microuptime(&wallclock); From owner-p4-projects@FreeBSD.ORG Mon Jan 24 21:34:31 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id A5F871065673; Mon, 24 Jan 2011 21:34:31 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FA3C106564A for ; Mon, 24 Jan 2011 21:34:31 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 3C37D8FC0C for ; Mon, 24 Jan 2011 21:34:31 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0OLYV84070467 for ; Mon, 24 Jan 2011 21:34:31 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0OLYVbE070464 for perforce@freebsd.org; Mon, 24 Jan 2011 21:34:31 GMT (envelope-from trasz@freebsd.org) Date: Mon, 24 Jan 2011 21:34:31 GMT Message-Id: <201101242134.p0OLYVbE070464@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188137 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2011 21:34:31 -0000 http://p4web.freebsd.org/@@188137?ac=10 Change 188137 by trasz@trasz_victim on 2011/01/24 21:33:25 Make %CPU slightly more usable by adding accounting for exiting processes and removing the part of dampening that was breaking stuff. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#63 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_exit.c#31 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#63 (text+ko) ==== @@ -645,10 +645,26 @@ void container_proc_exit(struct proc *p) { + uint64_t runtime, pctcpu; + + PROC_LOCK(p); + /* + * We don't need to calculate rux, proc_reap() has already done this. + */ + runtime = cputick2usec(p->p_rux.rux_runtime); +#ifdef notyet + KASSERT(runtime >= p->p_prev_runtime, ("runtime < p_prev_runtime")); +#else + if (runtime < p->p_prev_runtime) + runtime = p->p_prev_runtime; +#endif + pctcpu = (runtime - p->p_prev_runtime) / 10000; + rusage_set(p, RUSAGE_CPU, runtime); + rusage_add(p, RUSAGE_PCTCPU, pctcpu); + /* * XXX: Free this some other way. */ - PROC_LOCK(p); rusage_set(p, RUSAGE_FSIZE, 0); rusage_set(p, RUSAGE_NPTS, 0); rusage_set(p, RUSAGE_NTHR, 0); @@ -739,26 +755,19 @@ } } +/* + * %CPU is special. Each second we zero out RUSAGE_PCTCPU for all + * the processes and other containers before calculating %CPU. Reason + * for this is that we also to update %CPU when process exits, + * and that would cause the %CPU for per-user or per-jail containers + * to grow indefinitely. + */ static void container_dampen_callback(struct container *container, void *arg2, void *arg3) { - int orig, diff, hz; - - hz = *(int *)arg2; mtx_lock(&container_lock); - orig = container->c_resources[RUSAGE_PCTCPU]; - KASSERT(orig >= 0, ("container_dampen_callback: orig < 0")); - if (orig == 0) { - mtx_unlock(&container_lock); - return; - } - diff = orig / 10; - if (diff == 0) - diff = 1; - container->c_resources[RUSAGE_PCTCPU] -= diff; - KASSERT(container->c_resources[RUSAGE_PCTCPU] >= 0, - ("container_dampen_callback: result < 0")); + container->c_resources[RUSAGE_PCTCPU] = 0; mtx_unlock(&container_lock); } @@ -771,12 +780,17 @@ uint64_t pctcpu, pctcpu_limit, runtime; for (;;) { - loginclass_container_foreach(container_dampen_callback, &hz, + sx_slock(&allproc_lock); + /* + * XXX: There is a window between zeroing the stats and setting + * them to a proper value. + */ + loginclass_container_foreach(container_dampen_callback, NULL, + NULL); + ui_container_foreach(container_dampen_callback, NULL, NULL); + prison_container_foreach(container_dampen_callback, NULL, NULL); - ui_container_foreach(container_dampen_callback, &hz, NULL); - prison_container_foreach(container_dampen_callback, &hz, NULL); - sx_slock(&allproc_lock); FOREACH_PROC_IN_SYSTEM(p) { microuptime(&wallclock); timevalsub(&wallclock, &p->p_stats->p_start); @@ -803,10 +817,13 @@ rusage_throttle(p, 1); else rusage_throttle(p, 0); - rusage_set(p, RUSAGE_CPU, runtime); - rusage_set(p, RUSAGE_PCTCPU, pctcpu); - rusage_set(p, RUSAGE_WALLCLOCK, + mtx_lock(&container_lock); + rusage_set_locked(p, RUSAGE_CPU, runtime); + p->p_container.c_resources[RUSAGE_PCTCPU] = 0; + rusage_set_locked(p, RUSAGE_PCTCPU, pctcpu); + rusage_set_locked(p, RUSAGE_WALLCLOCK, wallclock.tv_sec * 1000000 + wallclock.tv_usec); + mtx_unlock(&container_lock); PROC_UNLOCK(p); } sx_sunlock(&allproc_lock); ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_exit.c#31 (text+ko) ==== @@ -745,9 +745,6 @@ /* * Destroy resource container associated with the process. */ - PROC_LOCK(p); - rusage_set(p, RUSAGE_CPU, cputick2usec(p->p_rux.rux_runtime)); - PROC_UNLOCK(p); container_proc_exit(p); PROC_LOCK(p->p_pptr); rusage_sub(p->p_pptr, RUSAGE_NPROC, 1); From owner-p4-projects@FreeBSD.ORG Mon Jan 24 22:58:01 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 05D601065673; Mon, 24 Jan 2011 22:58:01 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4814106564A for ; Mon, 24 Jan 2011 22:58:00 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 90D5C8FC12 for ; Mon, 24 Jan 2011 22:58:00 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0OMw0LN087917 for ; Mon, 24 Jan 2011 22:58:00 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0OMw0un087914 for perforce@freebsd.org; Mon, 24 Jan 2011 22:58:00 GMT (envelope-from trasz@freebsd.org) Date: Mon, 24 Jan 2011 22:58:00 GMT Message-Id: <201101242258.p0OMw0un087914@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188139 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 24 Jan 2011 22:58:01 -0000 http://p4web.freebsd.org/@@188139?ac=10 Change 188139 by trasz@trasz_victim on 2011/01/24 22:56:59 Rounding of %CPU is bad, especially for a very shortly living processes. Implement a workaround. Affected files ... .. //depot/projects/soc2009/trasz_limits/TODO#41 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#64 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#16 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/container.h#23 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/TODO#41 (text+ko) ==== @@ -20,6 +20,9 @@ Also, try to figure out what's going on with 'intr' p_flag - checking for P_SYSTEM didn't really work for that process. + - The jailstat(1)/userstat(1) tool seems to use lots of CPU time. Rewriting + it in C could make sense. + Issues: - Setting RSS limit too low can make the system thrash to death. ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#64 (text+ko) ==== @@ -86,6 +86,19 @@ SDT_PROBE_DEFINE2(container, kernel, container, join_failure, join-failure, "struct container *", "struct container *"); SDT_PROBE_DEFINE2(container, kernel, container, leave, leave, "struct container *", "struct container *"); +int +container_resource_in_thousands(int resource) +{ + switch (resource) { + case RUSAGE_CPU: + case RUSAGE_WALLCLOCK: + case RUSAGE_PCTCPU: + return (1); + default: + return (0); + } +} + static int container_resource_reclaimable(int resource) { @@ -658,7 +671,7 @@ if (runtime < p->p_prev_runtime) runtime = p->p_prev_runtime; #endif - pctcpu = (runtime - p->p_prev_runtime) / 10000; + pctcpu = (runtime - p->p_prev_runtime) / 10; rusage_set(p, RUSAGE_CPU, runtime); rusage_add(p, RUSAGE_PCTCPU, pctcpu); @@ -811,7 +824,7 @@ if (runtime < p->p_prev_runtime) runtime = p->p_prev_runtime; #endif - pctcpu = (runtime - p->p_prev_runtime) / 10000; + pctcpu = (runtime - p->p_prev_runtime) / 10; p->p_prev_runtime = runtime; if (pctcpu > pctcpu_limit) rusage_throttle(p, 1); ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#16 (text+ko) ==== @@ -867,6 +867,8 @@ error = str2int64(amountstr, &rule->rr_amount); if (error != 0) goto out; + if (container_resource_in_thousands(rule->rr_resource)) + rule->rr_amount *= 1000; } if (perstr == NULL || perstr[0] == '\0') @@ -1048,6 +1050,7 @@ static void rctl_rule_to_sbuf(struct sbuf *sb, const struct rctl_rule *rule) { + int64_t amount; sbuf_printf(sb, "%s:", rctl_subject_type_name(rule->rr_subject_type)); @@ -1081,10 +1084,15 @@ rule->rr_subject_type); } + amount = rule->rr_amount; + if (amount != RCTL_AMOUNT_UNDEFINED && + container_resource_in_thousands(rule->rr_resource)) + amount /= 1000; + sbuf_printf(sb, "%s:%s=%jd", rctl_resource_name(rule->rr_resource), rctl_action_name(rule->rr_action), - rule->rr_amount); + amount); if (rule->rr_per != rule->rr_subject_type) sbuf_printf(sb, "/%s", rctl_subject_type_name(rule->rr_per)); @@ -1140,12 +1148,15 @@ rctl_container_to_sbuf(struct container *container) { int i; + int64_t amount; struct sbuf *sb; sb = sbuf_new_auto(); for (i = 0; i <= RUSAGE_MAX; i++) { - sbuf_printf(sb, "%s=%jd,", rctl_resource_name(i), - container->c_resources[i]); + amount = container->c_resources[i]; + if (container_resource_in_thousands(i)) + amount /= 1000; + sbuf_printf(sb, "%s=%jd,", rctl_resource_name(i), amount); } sbuf_setpos(sb, sbuf_len(sb) - 1); return (sb); ==== //depot/projects/soc2009/trasz_limits/sys/sys/container.h#23 (text+ko) ==== @@ -113,4 +113,6 @@ void container_proc_ucred_changed(struct proc *p, struct ucred *oldcred, struct ucred *newcred); +int container_resource_in_thousands(int resource); + #endif /* !_CONTAINER_H_ */ From owner-p4-projects@FreeBSD.ORG Tue Jan 25 03:03:02 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 6252E1065674; Tue, 25 Jan 2011 03:03:02 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13F69106566B for ; Tue, 25 Jan 2011 03:03:02 +0000 (UTC) (envelope-from lz@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id F37AC8FC08 for ; Tue, 25 Jan 2011 03:03:01 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0P331kW050744 for ; Tue, 25 Jan 2011 03:03:01 GMT (envelope-from lz@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0P32nmg050739 for perforce@freebsd.org; Tue, 25 Jan 2011 03:02:49 GMT (envelope-from lz@FreeBSD.org) Date: Tue, 25 Jan 2011 03:02:49 GMT Message-Id: <201101250302.p0P32nmg050739@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to lz@FreeBSD.org using -f From: Zheng Liu To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188142 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 03:03:02 -0000 http://p4web.freebsd.org/@@188142?ac=10 Change 188142 by lz@gnehzuil-freebsd on 2011/01/25 03:01:47 IFC. Affected files ... .. //depot/projects/soc2010/extfs/src/sys/amd64/acpica/acpi_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/amd64/amd64_mem.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/amd64/apic_vector.S#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/amd64/elf_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/amd64/machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/amd64/mem.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/amd64/mp_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/amd64/sys_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/ia32/ia32_signal.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/include/_inttypes.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/include/_limits.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/include/_stdint.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/include/elf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/include/memdev.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/include/vmparam.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/amd64/linux32/linux32_sysvec.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/arm/mem.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/arm/vm_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/at91/at91_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/at91/at91_st.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/at91/at91rm9200.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/at91/if_macb.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/at91/uart_bus_at91usart.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/at91/uart_cpu_at91rm9200usart.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/at91/uart_dev_at91usart.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/conf/SKYEYE#2 delete .. //depot/projects/soc2010/extfs/src/sys/arm/econa/econa_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/econa/ehci_ebus.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/econa/ohci_ec.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/include/_limits.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/include/_stdint.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/include/_types.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/include/elf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/include/memdev.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/include/metadata.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/include/pmap.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/include/vmparam.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/mv/gpio.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/mv/mv_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/s3c2xx0/s3c24x0_clk.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/s3c2xx0/s3c24x0_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/xscale/i80321/ep80219_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/xscale/i80321/iq31244_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/xscale/i8134x/crb_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/xscale/ixp425/avila_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/arm/xscale/pxa/pxa_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/arm/at91/boot0/linker.cfg#2 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/arm/at91/linker.cfg#2 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/common/loader.8#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/efi/libefi/efinet.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/efi/libefi/efipart.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/ficl/Makefile#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/forth/beastie.4th#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/forth/loader.conf#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/i386/Makefile.inc#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/i386/boot2/Makefile#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/i386/gptboot/Makefile#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/i386/gptzfsboot/Makefile#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/i386/zfsboot/Makefile#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/pc98/Makefile.inc#2 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/pc98/boot2/Makefile#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/Makefile#2 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ofw/ldscript.powerpc#3 integrate .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/Makefile#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/conf.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/devicename.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/help.ps3#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/ldscript.powerpc#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/lv1call.S#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/lv1call.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/main.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/metadata.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/ppc64_elf_freebsd.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/ps3.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/ps3cons.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/ps3mmu.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/ps3net.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/start.S#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/powerpc/ps3/version#1 branch .. //depot/projects/soc2010/extfs/src/sys/boot/zfs/Makefile#3 integrate .. //depot/projects/soc2010/extfs/src/sys/cam/ata/ata_xpt.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/cam/cam_periph.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/cam/cam_xpt.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/cam/scsi/scsi_da.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/compat/freebsd32/freebsd32_misc.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/compat/ia32/ia32_sysvec.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/compat/ia32/ia32_util.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/compat/linux/linux_file.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/compat/linux/linux_signal.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/compat/ndis/subr_ntoskrnl.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/Makefile.mips#3 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/files#4 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/files.amd64#3 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/files.i386#3 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/files.pc98#3 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/files.powerpc#3 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/kern.mk#3 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.mips.64#2 delete .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.mips.64.cfe#2 delete .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.mips.cfe#2 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.mips.mips64#2 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.mips.n32#2 delete .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.mips.octeon1#1 branch .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.mips.octeon1.32#2 delete .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.mips.octeon1.64#3 delete .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.mips.octeon1.n32#2 delete .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.powerpc#2 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.powerpc64#2 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/ldscript.sparc64#2 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/options#3 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/options.i386#2 integrate .. //depot/projects/soc2010/extfs/src/sys/conf/options.powerpc#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/acpica_prep.sh#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/changes.txt#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/common/adfile.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/common/adisasm.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/common/adwalk.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/common/dmextern.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/common/dmrestag.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/common/dmtable.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/common/dmtbdump.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/common/dmtbinfo.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/common/getopt.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslanalyze.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslcodegen.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslcompile.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslcompiler.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslcompiler.l#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslcompiler.y#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/asldefine.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslerror.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslfiles.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslfold.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslglobal.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/asllength.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/asllisting.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslload.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/asllookup.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslmain.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslmap.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslmessages.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslopcodes.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/asloperands.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslopt.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslpredef.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslresource.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslrestype1.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslrestype1i.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslrestype2.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslrestype2d.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslrestype2e.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslrestype2q.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslrestype2w.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslstartup.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslstubs.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/asltransform.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/asltree.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/asltypes.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/aslutils.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/asluuid.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/dtcompile.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/dtcompiler.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/dtfield.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/dtio.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/dtsubtable.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/dttable.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/dttemplate.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/dttemplate.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/compiler/dtutils.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/debugger/dbcmds.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/debugger/dbdisply.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/debugger/dbexec.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/debugger/dbfileio.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/debugger/dbhistry.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/debugger/dbinput.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/debugger/dbstats.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/debugger/dbutils.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/debugger/dbxface.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/disassembler/dmbuffer.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/disassembler/dmnames.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/disassembler/dmobject.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/disassembler/dmopcode.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/disassembler/dmresrc.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/disassembler/dmresrcl.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/disassembler/dmresrcs.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/disassembler/dmutils.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/disassembler/dmwalk.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dsfield.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dsinit.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dsmethod.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dsmthdat.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dsobject.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dsopcode.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dsutils.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dswexec.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dswload.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dswscope.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/dispatcher/dswstate.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evevent.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evgpe.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evgpeblk.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evgpeinit.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evgpeutil.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evmisc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evregion.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evrgnini.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evsci.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evxface.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evxfevnt.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evxfgpe.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/events/evxfregn.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exconfig.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exconvrt.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/excreate.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exdebug.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exdump.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exfield.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exfldio.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exmisc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exmutex.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exnames.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exoparg1.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exoparg2.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exoparg3.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exoparg6.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exprep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exregion.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exresnte.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exresolv.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exresop.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exstore.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exstoren.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exstorob.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exsystem.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/executer/exutils.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/hardware/hwacpi.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/hardware/hwgpe.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/hardware/hwpci.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/hardware/hwregs.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/hardware/hwsleep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/hardware/hwtimer.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/hardware/hwvalid.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/hardware/hwxface.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acapps.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/accommon.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acconfig.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acdebug.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acdisasm.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acdispat.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acevents.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acexcep.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acglobal.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/achware.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acinterp.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/aclocal.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acmacros.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acnames.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acnamesp.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acobject.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acopcode.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acoutput.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acparser.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acpi.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acpiosxf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acpixf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acpredef.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acresrc.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acrestyp.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acstruct.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/actables.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/actbl.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/actbl1.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/actbl2.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/actypes.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/acutils.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/amlcode.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/amlresrc.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/platform/acenv.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/platform/acfreebsd.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/include/platform/acgcc.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsaccess.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsalloc.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsdump.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsdumpdv.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nseval.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsinit.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsload.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsnames.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsobject.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsparse.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nspredef.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsrepair.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsrepair2.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nssearch.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsutils.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nswalk.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsxfeval.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsxfname.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/namespace/nsxfobj.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/osunixxf.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/parser/psargs.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/parser/psloop.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/parser/psopcode.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/parser/psparse.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/parser/psscope.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/parser/pstree.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/parser/psutils.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/parser/pswalk.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/parser/psxface.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rsaddr.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rscalc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rscreate.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rsdump.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rsinfo.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rsio.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rsirq.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rslist.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rsmemory.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rsmisc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rsutils.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/resources/rsxface.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/tables/tbfadt.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/tables/tbfind.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/tables/tbinstal.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/tables/tbutils.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/tables/tbxface.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/tables/tbxfroot.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/tools/acpiexec/aecommon.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utalloc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utcache.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utcopy.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utdebug.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utdelete.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/uteval.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utglobal.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utids.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utinit.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utlock.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utmath.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utmisc.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utmutex.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utobject.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utosi.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utresrc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utstate.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/uttrack.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utxface.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/dev/acpica/utilities/utxferror.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/octeon-sdk/cvmx-helper-board.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/octeon-sdk/cvmx-mgmt-port.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/octeon-sdk/cvmx-mgmt-port.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/contrib/pf/net/pf_osfp.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/ddb/db_capture.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/acpi_support/acpi_ibm.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/acpi_support/atk0110.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/acpica/Osd/OsdInterrupt.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/acpica/Osd/OsdSchedule.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/acpica/acpi.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/acpica/acpi_ec.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/acpica/acpi_pci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/acpica/acpi_video.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/acpica/acpivar.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/adlink/adlink.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ae/if_ae.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/age/if_age.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ahci/ahci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/alc/if_alc.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/alc/if_alcreg.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/alc/if_alcvar.h#4 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ale/if_ale.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ale/if_alevar.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ata/chipsets/ata-intel.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ah.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ah.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ah_devid.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ah_diagcodes.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ah_eeprom.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ah_eeprom_v14.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ah_eeprom_v14.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ah_eeprom_v4k.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ah_internal.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5210/ar5210.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5210/ar5210_attach.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5210/ar5210_misc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5210/ar5210_xmit.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5211/ar5211.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5211/ar5211_attach.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5211/ar5211_misc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5211/ar5211_xmit.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5212/ar5212.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5212/ar5212_ani.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5312/ar5312_attach.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar5416.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar5416_ani.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9160.ini#3 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9160_attach.c#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9280.c#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9280.h#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9280_attach.c#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9280v1.ini#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9280v2.ini#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9285.c#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9285.h#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9285.ini#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9285_attach.c#3 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9285_reset.c#3 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar5416/ar9285v2.ini#2 delete .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9001/ar9160.ini#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9001/ar9160_attach.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9280.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9280.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9280v1.ini#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9280v2.ini#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9285.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9285.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9285.ini#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9285_reset.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_hal/ar9002/ar9285v2.ini#1 branch .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_rate/sample/sample.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/ath_rate/sample/sample.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/if_ath.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/if_athioctl.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ath/if_athvar.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/bce/if_bce.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/bge/if_bge.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/buslogic/bt.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/bwi/if_bwi.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/bwn/if_bwn.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/cs/if_cs.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/cxgb/cxgb_main.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/cxgb/cxgb_sge.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/dc/dcphy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/dc/pnphy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/e1000/if_em.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/e1000/if_igb.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/e1000/if_lem.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ed/if_ed.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/en/midway.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/fatm/if_fatm.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/if_ndis/if_ndis.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/if_ndis/if_ndis_usb.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/iicbus/ds1775.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/iicbus/max6690.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/iscsi/initiator/isc_sm.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/iscsi/initiator/iscsi.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ispfw/asm_2322.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ispfw/asm_2400.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ispfw/asm_2500.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/iwi/if_iwi.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/iwn/if_iwn.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ixgbe/ixgbe.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ixgbe/ixgbe.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ixgbe/ixgbe_82599.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ixgbe/ixgbe_api.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ixgbe/ixgbe_common.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ixgbe/ixgbe_common.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ixgbe/ixgbe_mbx.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ixgbe/ixgbe_type.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ixgbe/ixv.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/jme/if_jme.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/jme/if_jmevar.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/md/md.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mem/memdev.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mem/memutil.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mii/atphy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mii/brgphy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mii/ciphy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mii/e1000phy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mii/ip1000phy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mii/jmphy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mii/mii_physubr.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mii/rgephy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mii/xmphy.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mmc/mmc.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mps/mps.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mpt/mpt.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mpt/mpt_cam.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mpt/mpt_raid.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/msk/if_msk.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/mxge/if_mxge.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/nfe/if_nfe.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/patm/if_patm_attach.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/pccbb/pccbb.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/pty/pty.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ral/rt2560.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ral/rt2661.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/random/randomdev.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/re/if_re.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/sis/if_sis.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/sound/pcm/buffer.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/sound/pcm/sound.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/sound/usb/uaudio.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/ste/if_ste.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/txp/if_txp.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/uart/uart_bus_fdt.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/uart/uart_tty.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/at91dci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/at91dci_atmelarm.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/atmegadci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/atmegadci_atmelarm.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/avr32dci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/ehci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/ehci_ixp4xx.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/ehci_mv.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/ehci_pci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/musb_otg.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/musb_otg_atmelarm.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/ohci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/ohci_atmelarm.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/ohci_pci.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/ohci_s3c24x0.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/uhci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/uhci_pci.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/usb_controller.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/uss820dci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/uss820dci_atmelarm.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/xhci.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/xhci.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/controller/xhci_pci.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/input/atp.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/input/uhid.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/input/ukbd.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/input/ums.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/misc/udbp.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/misc/ufm.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/net/if_aue.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/net/if_axe.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/net/if_cdce.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/net/if_cue.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/net/if_ipheth.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/net/if_kue.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/net/if_rue.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/net/if_udav.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/net/usb_ethernet.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/quirk/usb_quirk.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/u3g.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/uark.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/ubsa.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/ubser.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/uchcom.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/ucycom.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/ufoma.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/uftdi.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/ugensa.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/uipaq.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/ulpt.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/umct.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/umodem.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/umoscom.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/uplcom.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/usb_serial.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/uslcom.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/uvisor.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/serial/uvscom.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/storage/umass.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/storage/urio.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/storage/ustorage_fs.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/template/usb_template.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/template/usb_template_cdce.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/template/usb_template_msc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/template/usb_template_mtp.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_busdma.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_compat_linux.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_core.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_debug.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_dev.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_device.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_dynamic.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_error.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_freebsd.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_generic.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_handle_request.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_hid.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_hub.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_lookup.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_mbuf.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_msctest.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_parse.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_process.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_process.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_request.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_transfer.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usb_util.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/usbdevs#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/wlan/if_rum.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/wlan/if_run.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/usb/wlan/if_ural.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/wi/if_wi.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/wpi/if_wpi.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/xen/balloon/balloon.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/xen/blkfront/blkfront.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/xen/netback/netback.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/xen/netfront/netfront.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/dev/xen/xenpci/evtchn.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2_alloc.c#30 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2_dinode.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2_lookup.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2_subr.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2_vfsops.c#8 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2fs.h#5 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/inode.h#6 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfs/nfs_commonsubs.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfs/nfs_var.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfs/nfsdport.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfs/nfsport.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfsserver/nfs_nfsdcache.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfsserver/nfs_nfsdkrpc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfsserver/nfs_nfsdport.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfsserver/nfs_nfsdserv.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfsserver/nfs_nfsdsocket.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/nfsserver/nfs_nfsdstate.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/tmpfs/tmpfs_subr.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/fs/tmpfs/tmpfs_vnops.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/geom/geom_ctl.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/geom/nop/g_nop.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/geom/part/g_part.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/geom/part/g_part_gpt.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/geom/raid3/g_raid3.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/geom/sched/g_sched.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/geom/sched/gs_rr.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/i386/apic_vector.s#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/i386/i686_mem.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/i386/machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/i386/mem.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/i386/pmap.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/i386/sys_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/i386/vm86bios.s#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/i386/vm_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/_inttypes.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/_limits.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/_stdint.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/_types.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/elf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/memdev.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/pcpu.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/pmap.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/vmparam.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/xen/hypercall.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/xen/xen-os.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/xen/xenpmap.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/include/xen/xenvar.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/xen/clock.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/xen/mp_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/xen/pmap.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/i386/xen/xen_machdep.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/ia64/acpica/OsdEnvironment.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/ia64/ia64/machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/ia64/ia64/mem.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/ia64/include/_limits.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/ia64/include/_stdint.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/ia64/include/elf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/ia64/include/float.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/ia64/include/memdev.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/ia64/include/vmparam.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/imgact_elf.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/init_main.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_clocksource.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_descrip.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_et.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_exec.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_fork.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_hhook.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_intr.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_kthread.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_linker.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_lock.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_mib.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_ntptime.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_sx.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_synch.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_sysctl.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_tc.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/kern_timeout.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/sched_4bsd.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/sched_ule.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_autoconf.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_bus.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_clock.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_devstat.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_kobj.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_lock.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_log.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_param.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_pcpu.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_sleepqueue.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/subr_smp.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/sysv_msg.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/sysv_sem.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/sysv_shm.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/tty.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/tty_tty.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/uipc_usrreq.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/vfs_mount.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/vfs_mountroot.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/kern/vfs_subr.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/atheros/ar91xxreg.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/ciu.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/cryptocteon/cavium_crypto.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/cvmx_config.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/files.octeon1#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/if_octm.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/octe/ethernet-defines.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/octe/ethernet-rx.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/octe/ethernet-tx.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/octe/ethernet.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/octeon_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/octeon_wdog.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/octopci.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/uart_bus_octeonusart.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/usb/octusb.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/cavium/usb/octusb_octeon.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/conf/MALTA64#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/conf/OCTEON1#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/conf/OCTEON1-32#3 delete .. //depot/projects/soc2010/extfs/src/sys/mips/conf/SWARM64#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/conf/SWARM64_SMP#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/conf/XLR#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/conf/XLR64#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/conf/XLRN32#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/_inttypes.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/_limits.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/_stdint.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/_types.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/cpufunc.h#4 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/elf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/md_var.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/memdev.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/param.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/pmap.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/proc.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/pte.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/include/vmparam.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/dump_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/exception.S#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/mem.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/mp_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/pmap.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/swtch.S#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/tick.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/trap.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/mips/vm_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/rmi/dev/nlge/if_nlge.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/rmi/dev/xlr/rge.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/rmi/fmn.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/rmi/pic.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/rmi/std.xlr#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/rmi/tick.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/rmi/xlr_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/rmi/xlr_pci.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/mips/rmi/xls_ehci.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/modules/Makefile#3 integrate .. //depot/projects/soc2010/extfs/src/sys/modules/aha/Makefile#2 integrate .. //depot/projects/soc2010/extfs/src/sys/modules/ahb/Makefile#2 integrate .. //depot/projects/soc2010/extfs/src/sys/modules/ath/Makefile#2 integrate .. //depot/projects/soc2010/extfs/src/sys/modules/khelp/Makefile#1 branch .. //depot/projects/soc2010/extfs/src/sys/modules/khelp/h_ertt/Makefile#1 branch .. //depot/projects/soc2010/extfs/src/sys/modules/mem/Makefile#3 integrate .. //depot/projects/soc2010/extfs/src/sys/net/flowtable.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/net/if.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/net/if_enc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/net/if_media.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/net/netisr.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/net/route.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/net/vnet.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/net/vnet.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/net80211/ieee80211_amrr.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/net80211/ieee80211_freebsd.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/net80211/ieee80211_mesh.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/net80211/ieee80211_node.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netgraph/bluetooth/common/ng_bluetooth.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netgraph/bluetooth/socket/ng_btsocket_sco.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netgraph/ng_socket.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/cc/cc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/cc/cc_cubic.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/cc/cc_htcp.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/if_ether.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/in_pcb.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/ip_divert.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/ipfw/ip_dn_io.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/ipfw/ip_dummynet.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/ipfw/ip_fw_dynamic.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/khelp/h_ertt.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/netinet/khelp/h_ertt.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/netinet/raw_ip.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_cc_functions.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_cc_functions.h#2 delete .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_constants.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_input.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_output.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_output.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_pcb.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_pcb.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_ss_functions.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_structs.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_sysctl.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_sysctl.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_timer.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_uio.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctp_usrreq.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/sctputil.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_hostcache.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_input.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_lro.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_lro.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_reass.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_subr.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_syncache.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_syncache.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_timer.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_usrreq.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/tcp_var.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/udp.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/udp_usrreq.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/netinet/udp_var.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netsmb/smb_dev.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netsmb/smb_subr.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/netsmb/smb_subr.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/nfs/nfs_nfssvc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/nfs/nfssvc.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/nlm/nlm_prot_impl.c#4 integrate .. //depot/projects/soc2010/extfs/src/sys/pc98/include/_inttypes.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/pc98/pc98/machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/pci/if_rlreg.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/aim/machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/aim/mmu_oea.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/aim/mmu_oea64.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/aim/nexus.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/aim/slb.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/aim/trap.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/aim/vm_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/booke/machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/booke/platform_bare.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/booke/pmap.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/booke/vm_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/conf/GENERIC64#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/conf/NOTES#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/cpufreq/dfs.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/cpufreq/pcr.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/_inttypes.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/_limits.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/_stdint.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/_types.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/elf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/float.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/memdev.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/metadata.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/pte.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/spr.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/include/vmparam.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/ofw/ofw_real.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powermac/ata_kauai.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powermac/cpcht.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powermac/fcu.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powermac/grackle.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powermac/gracklevar.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powermac/macgpio.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powermac/uninorth.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powermac/uninorthpci.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powermac/uninorthvar.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powerpc/elf32_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powerpc/elf64_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powerpc/exec_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powerpc/intr_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/powerpc/mem.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ehci_ps3.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/if_glc.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/if_glcreg.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/mmu_ps3.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/platform_ps3.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ps3-hv-asm.awk#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ps3-hv-header.awk#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ps3-hvcall.S#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ps3-hvcall.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ps3-hvcall.master#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ps3_syscons.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ps3bus.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ps3bus.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/powerpc/ps3/ps3pic.c#1 branch .. //depot/projects/soc2010/extfs/src/sys/rpc/clnt_dg.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/rpc/clnt_vc.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/rpc/svc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/rpc/svc_vc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/security/mac/mac_framework.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/security/mac_seeotheruids/mac_seeotheruids.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/include/_limits.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/include/_stdint.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/include/elf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/include/float.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/include/intr_machdep.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/include/memdev.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/include/vmparam.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/pci/apb.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/pci/fire.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/pci/ofw_pcib.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/pci/psycho.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/pci/schizo.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sbus/sbus.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sparc64/db_trace.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sparc64/exception.S#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sparc64/intr_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sparc64/machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sparc64/mem.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sparc64/pmap.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sparc64/tlb.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sparc64/tsb.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sparc64/sparc64/vm_machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/include/_limits.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/include/_stdint.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/include/elf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/include/float.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/include/memdev.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/include/vmparam.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/sun4v/db_interface.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/sun4v/db_trace.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/sun4v/machdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/sun4v/pmap.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sun4v/sun4v/vm_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/bus.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/cdefs.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/imgact.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/link_elf.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/memrange.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/msgbuf.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/param.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/pioctl.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/priority.h#2 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/sysctl.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/sysent.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/sys/vmmeter.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/ufs/ffs/ffs_softdep.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/ufs/ufs/ufs_quota.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/device_pager.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/phys_pager.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/pmap.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/sg_pager.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/swap_pager.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_contig.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_fault.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_glue.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_meter.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_object.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_page.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_page.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_pageout.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_pager.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_pager.h#3 integrate .. //depot/projects/soc2010/extfs/src/sys/vm/vm_phys.c#3 integrate .. //depot/projects/soc2010/extfs/src/sys/x86/acpica/OsdEnvironment.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/x86/include/_inttypes.h#1 branch .. //depot/projects/soc2010/extfs/src/sys/x86/x86/busdma_machdep.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/x86/x86/local_apic.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/x86/x86/tsc.c#2 integrate .. //depot/projects/soc2010/extfs/src/sys/xen/xenbus/xenbusb.c#2 integrate Differences ... ==== //depot/projects/soc2010/extfs/src/sys/amd64/acpica/acpi_machdep.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sys/amd64/acpica/acpi_machdep.c,v 1.27 2010/11/10 18:50:12 jkim Exp $"); +__FBSDID("$FreeBSD: src/sys/amd64/acpica/acpi_machdep.c,v 1.28 2011/01/12 19:54:19 mdf Exp $"); #include #include @@ -68,7 +68,7 @@ if (intr_model != ACPI_INTR_PIC) acpi_SetIntrModel(intr_model); >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Jan 25 03:39:23 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 2201F106566C; Tue, 25 Jan 2011 03:39:23 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CCA7C1065672 for ; Tue, 25 Jan 2011 03:39:22 +0000 (UTC) (envelope-from lz@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id B83528FC14 for ; Tue, 25 Jan 2011 03:39:22 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0P3dMea057751 for ; Tue, 25 Jan 2011 03:39:22 GMT (envelope-from lz@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0P3dBX7057748 for perforce@freebsd.org; Tue, 25 Jan 2011 03:39:11 GMT (envelope-from lz@FreeBSD.org) Date: Tue, 25 Jan 2011 03:39:11 GMT Message-Id: <201101250339.p0P3dBX7057748@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to lz@FreeBSD.org using -f From: Zheng Liu To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188143 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 03:39:23 -0000 http://p4web.freebsd.org/@@188143?ac=10 Change 188143 by lz@gnehzuil-freebsd on 2011/01/25 03:39:08 IFC. Affected files ... .. //depot/projects/soc2010/ext4fs/src/sys/amd64/acpica/acpi_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/amd64/amd64_mem.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/amd64/apic_vector.S#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/amd64/elf_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/amd64/machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/amd64/mem.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/amd64/mp_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/amd64/sys_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/ia32/ia32_signal.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/include/_inttypes.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/include/_limits.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/include/_stdint.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/include/elf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/include/memdev.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/include/vmparam.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/amd64/linux32/linux32_sysvec.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/arm/mem.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/arm/vm_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/at91/at91_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/at91/at91_st.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/at91/at91rm9200.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/at91/if_macb.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/at91/uart_bus_at91usart.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/at91/uart_cpu_at91rm9200usart.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/at91/uart_dev_at91usart.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/conf/SKYEYE#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/arm/econa/econa_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/econa/ehci_ebus.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/econa/ohci_ec.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/include/_limits.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/include/_stdint.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/include/_types.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/include/elf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/include/memdev.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/include/metadata.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/include/pmap.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/include/vmparam.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/mv/gpio.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/mv/mv_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/s3c2xx0/s3c24x0_clk.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/s3c2xx0/s3c24x0_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/xscale/i80321/ep80219_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/xscale/i80321/iq31244_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/xscale/i8134x/crb_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/xscale/ixp425/avila_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/arm/xscale/pxa/pxa_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/arm/at91/boot0/linker.cfg#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/arm/at91/linker.cfg#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/common/loader.8#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/efi/libefi/efinet.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/efi/libefi/efipart.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/ficl/Makefile#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/forth/beastie.4th#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/forth/loader.conf#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/i386/Makefile.inc#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/i386/boot2/Makefile#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/i386/gptboot/Makefile#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/i386/gptzfsboot/Makefile#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/i386/zfsboot/Makefile#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/ofw/libofw/openfirm.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/ofw/libofw/openfirm.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/pc98/Makefile.inc#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/pc98/boot0.5/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/pc98/boot0/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/pc98/boot2/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/pc98/boot2/boot2.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/pc98/btx/btx/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/pc98/btx/btxldr/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/pc98/cdboot/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/pc98/loader/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ofw/ldscript.powerpc#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/Makefile#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/conf.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/devicename.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/help.ps3#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/ldscript.powerpc#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/lv1call.S#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/lv1call.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/main.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/metadata.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/ppc64_elf_freebsd.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/ps3.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/ps3cons.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/ps3mmu.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/ps3net.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/start.S#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/powerpc/ps3/version#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/boot/zfs/Makefile#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/cam/ata/ata_xpt.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/cam/cam_periph.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/cam/cam_xpt.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/cam/scsi/scsi_da.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/compat/freebsd32/freebsd32_misc.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/compat/ia32/ia32_sysvec.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/compat/ia32/ia32_util.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/compat/linux/linux_file.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/compat/linux/linux_signal.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/compat/ndis/subr_ntoskrnl.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/Makefile.mips#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/files#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/files.amd64#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/files.i386#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/files.pc98#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/files.powerpc#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/kern.mk#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.mips.64#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.mips.64.cfe#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.mips.cfe#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.mips.mips64#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.mips.n32#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.mips.octeon1#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.mips.octeon1.32#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.mips.octeon1.64#3 delete .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.mips.octeon1.n32#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.powerpc#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.powerpc64#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/ldscript.sparc64#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/options#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/options.i386#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/conf/options.powerpc#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/acpica_prep.sh#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/changes.txt#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/common/adfile.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/common/adisasm.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/common/adwalk.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/common/dmextern.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/common/dmrestag.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/common/dmtable.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/common/dmtbdump.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/common/dmtbinfo.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/common/getopt.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslanalyze.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslcodegen.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslcompile.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslcompiler.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslcompiler.l#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslcompiler.y#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/asldefine.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslerror.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslfiles.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslfold.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslglobal.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/asllength.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/asllisting.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslload.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/asllookup.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslmain.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslmap.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslmessages.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslopcodes.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/asloperands.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslopt.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslpredef.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslresource.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslrestype1.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslrestype1i.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslrestype2.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslrestype2d.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslrestype2e.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslrestype2q.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslrestype2w.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslstartup.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslstubs.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/asltransform.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/asltree.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/asltypes.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/aslutils.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/asluuid.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/dtcompile.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/dtcompiler.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/dtfield.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/dtio.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/dtsubtable.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/dttable.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/dttemplate.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/dttemplate.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/compiler/dtutils.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/debugger/dbcmds.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/debugger/dbdisply.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/debugger/dbexec.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/debugger/dbfileio.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/debugger/dbhistry.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/debugger/dbinput.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/debugger/dbstats.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/debugger/dbutils.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/debugger/dbxface.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/disassembler/dmbuffer.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/disassembler/dmnames.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/disassembler/dmobject.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/disassembler/dmopcode.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/disassembler/dmresrc.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/disassembler/dmresrcl.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/disassembler/dmresrcs.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/disassembler/dmutils.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/disassembler/dmwalk.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dsfield.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dsinit.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dsmethod.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dsmthdat.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dsobject.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dsopcode.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dsutils.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dswexec.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dswload.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dswscope.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/dispatcher/dswstate.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evevent.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evgpe.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evgpeblk.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evgpeinit.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evgpeutil.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evmisc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evregion.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evrgnini.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evsci.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evxface.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evxfevnt.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evxfgpe.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/events/evxfregn.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exconfig.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exconvrt.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/excreate.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exdebug.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exdump.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exfield.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exfldio.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exmisc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exmutex.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exnames.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exoparg1.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exoparg2.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exoparg3.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exoparg6.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exprep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exregion.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exresnte.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exresolv.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exresop.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exstore.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exstoren.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exstorob.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exsystem.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/executer/exutils.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/hardware/hwacpi.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/hardware/hwgpe.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/hardware/hwpci.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/hardware/hwregs.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/hardware/hwsleep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/hardware/hwtimer.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/hardware/hwvalid.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/hardware/hwxface.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acapps.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/accommon.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acconfig.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acdebug.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acdisasm.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acdispat.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acevents.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acexcep.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acglobal.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/achware.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acinterp.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/aclocal.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acmacros.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acnames.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acnamesp.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acobject.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acopcode.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acoutput.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acparser.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acpi.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acpiosxf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acpixf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acpredef.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acresrc.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acrestyp.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acstruct.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/actables.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/actbl.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/actbl1.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/actbl2.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/actypes.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/acutils.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/amlcode.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/amlresrc.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/platform/acenv.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/platform/acfreebsd.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/include/platform/acgcc.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsaccess.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsalloc.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsdump.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsdumpdv.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nseval.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsinit.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsload.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsnames.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsobject.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsparse.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nspredef.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsrepair.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsrepair2.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nssearch.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsutils.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nswalk.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsxfeval.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsxfname.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/namespace/nsxfobj.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/osunixxf.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/parser/psargs.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/parser/psloop.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/parser/psopcode.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/parser/psparse.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/parser/psscope.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/parser/pstree.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/parser/psutils.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/parser/pswalk.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/parser/psxface.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rsaddr.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rscalc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rscreate.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rsdump.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rsinfo.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rsio.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rsirq.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rslist.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rsmemory.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rsmisc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rsutils.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/resources/rsxface.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/tables/tbfadt.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/tables/tbfind.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/tables/tbinstal.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/tables/tbutils.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/tables/tbxface.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/tables/tbxfroot.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/tools/acpiexec/aecommon.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utalloc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utcache.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utcopy.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utdebug.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utdelete.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/uteval.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utglobal.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utids.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utinit.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utlock.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utmath.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utmisc.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utmutex.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utobject.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utosi.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utresrc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utstate.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/uttrack.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utxface.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/dev/acpica/utilities/utxferror.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/octeon-sdk/cvmx-helper-board.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/octeon-sdk/cvmx-mgmt-port.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/octeon-sdk/cvmx-mgmt-port.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/contrib/pf/net/pf_osfp.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ddb/db_capture.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/acpi_support/acpi_ibm.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/acpi_support/atk0110.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/acpica/Osd/OsdInterrupt.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/acpica/Osd/OsdSchedule.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/acpica/acpi.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/acpica/acpi_ec.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/acpica/acpi_pci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/acpica/acpi_video.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/acpica/acpivar.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/adlink/adlink.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ae/if_ae.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/age/if_age.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ahci/ahci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/alc/if_alc.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/alc/if_alcreg.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/alc/if_alcvar.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ale/if_ale.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ale/if_alevar.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ata/chipsets/ata-intel.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ah.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ah.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ah_devid.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ah_diagcodes.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ah_eeprom.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ah_eeprom_v14.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ah_eeprom_v14.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ah_eeprom_v4k.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ah_internal.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5210/ar5210.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5210/ar5210_attach.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5210/ar5210_misc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5210/ar5210_xmit.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5211/ar5211.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5211/ar5211_attach.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5211/ar5211_misc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5211/ar5211_xmit.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5212/ar5212.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5212/ar5212_ani.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5312/ar5312_attach.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar5416.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar5416_ani.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9160.ini#3 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9160_attach.c#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9280.c#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9280.h#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9280_attach.c#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9280v1.ini#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9280v2.ini#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9285.c#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9285.h#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9285.ini#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9285_attach.c#3 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9285_reset.c#3 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar5416/ar9285v2.ini#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9001/ar9160.ini#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9001/ar9160_attach.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9280.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9280.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9280v1.ini#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9280v2.ini#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9285.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9285.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9285.ini#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9285_reset.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_hal/ar9002/ar9285v2.ini#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_rate/sample/sample.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/ath_rate/sample/sample.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/if_ath.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/if_athioctl.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ath/if_athvar.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/bce/if_bce.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/bge/if_bge.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/buslogic/bt.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/bwi/if_bwi.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/bwn/if_bwn.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/cs/if_cs.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/cxgb/cxgb_main.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/cxgb/cxgb_sge.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/dc/dcphy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/dc/pnphy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/e1000/if_em.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/e1000/if_igb.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/e1000/if_lem.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ed/if_ed.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/en/midway.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/fatm/if_fatm.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/if_ndis/if_ndis.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/if_ndis/if_ndis_usb.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/iicbus/ds1775.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/iicbus/max6690.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/iscsi/initiator/isc_sm.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/iscsi/initiator/iscsi.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ispfw/asm_2322.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ispfw/asm_2400.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ispfw/asm_2500.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/iwi/if_iwi.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/iwn/if_iwn.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ixgbe/ixgbe.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ixgbe/ixgbe.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ixgbe/ixgbe_82599.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ixgbe/ixgbe_api.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ixgbe/ixgbe_common.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ixgbe/ixgbe_common.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ixgbe/ixgbe_mbx.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ixgbe/ixgbe_type.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ixgbe/ixv.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/jme/if_jme.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/jme/if_jmevar.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/md/md.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mem/memdev.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mem/memutil.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mii/atphy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mii/brgphy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mii/ciphy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mii/e1000phy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mii/ip1000phy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mii/jmphy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mii/mii_physubr.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mii/rgephy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mii/xmphy.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mmc/mmc.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mps/mps.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mpt/mpt.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mpt/mpt_cam.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mpt/mpt_raid.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/msk/if_msk.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/mxge/if_mxge.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/nfe/if_nfe.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/patm/if_patm_attach.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/pccbb/pccbb.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/pty/pty.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ral/rt2560.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ral/rt2661.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/random/randomdev.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/re/if_re.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/sis/if_sis.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/sound/pcm/buffer.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/sound/pcm/sound.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/sound/usb/uaudio.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/ste/if_ste.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/txp/if_txp.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/uart/uart_bus_fdt.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/uart/uart_tty.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/at91dci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/at91dci_atmelarm.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/atmegadci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/atmegadci_atmelarm.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/avr32dci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/ehci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/ehci_ixp4xx.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/ehci_mv.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/ehci_pci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/musb_otg.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/musb_otg_atmelarm.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/ohci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/ohci_atmelarm.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/ohci_pci.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/ohci_s3c24x0.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/uhci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/uhci_pci.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/usb_controller.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/uss820dci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/uss820dci_atmelarm.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/xhci.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/xhci.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/controller/xhci_pci.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/input/atp.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/input/uhid.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/input/ukbd.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/input/ums.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/misc/udbp.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/misc/ufm.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/net/if_aue.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/net/if_axe.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/net/if_cdce.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/net/if_cue.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/net/if_ipheth.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/net/if_kue.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/net/if_rue.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/net/if_udav.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/net/usb_ethernet.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/quirk/usb_quirk.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/u3g.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/uark.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/ubsa.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/ubser.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/uchcom.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/ucycom.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/ufoma.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/uftdi.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/ugensa.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/uipaq.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/ulpt.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/umct.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/umodem.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/umoscom.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/uplcom.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/usb_serial.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/uslcom.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/uvisor.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/serial/uvscom.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/storage/umass.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/storage/urio.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/storage/ustorage_fs.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/template/usb_template.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/template/usb_template_cdce.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/template/usb_template_msc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/template/usb_template_mtp.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_busdma.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_compat_linux.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_core.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_debug.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_dev.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_device.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_dynamic.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_error.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_freebsd.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_generic.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_handle_request.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_hid.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_hub.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_lookup.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_mbuf.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_msctest.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_parse.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_process.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_process.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_request.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_transfer.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usb_util.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/usbdevs#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/wlan/if_rum.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/wlan/if_run.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/usb/wlan/if_ural.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/wi/if_wi.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/wpi/if_wpi.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/xen/balloon/balloon.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/xen/blkfront/blkfront.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/xen/netback/netback.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/xen/netfront/netfront.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/dev/xen/xenpci/evtchn.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/ext2fs/ext2_alloc.c#9 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/ext2fs/ext2_dinode.h#7 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/ext2fs/ext2_lookup.c#9 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/ext2fs/ext2_subr.c#9 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/ext2fs/ext2_vfsops.c#17 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/ext2fs/ext2fs.h#15 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/ext2fs/inode.h#12 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfs/nfs_commonsubs.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfs/nfs_var.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfs/nfsdport.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfs/nfsport.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfsserver/nfs_nfsdcache.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfsserver/nfs_nfsdkrpc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfsserver/nfs_nfsdport.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfsserver/nfs_nfsdserv.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfsserver/nfs_nfsdsocket.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/nfsserver/nfs_nfsdstate.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/tmpfs/tmpfs_subr.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/fs/tmpfs/tmpfs_vnops.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/geom/geom_ctl.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/geom/nop/g_nop.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/geom/part/g_part.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/geom/part/g_part_gpt.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/geom/raid3/g_raid3.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/geom/sched/g_sched.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/geom/sched/gs_rr.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/i386/apic_vector.s#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/i386/i686_mem.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/i386/machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/i386/mem.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/i386/pmap.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/i386/sys_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/i386/vm86bios.s#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/i386/vm_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/_inttypes.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/_limits.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/_stdint.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/_types.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/elf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/memdev.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/pcpu.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/pmap.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/vmparam.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/xen/hypercall.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/xen/xen-os.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/xen/xenpmap.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/include/xen/xenvar.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/xen/clock.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/xen/mp_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/xen/pmap.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/i386/xen/xen_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ia64/acpica/OsdEnvironment.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ia64/ia64/machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ia64/ia64/mem.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ia64/include/_limits.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ia64/include/_stdint.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ia64/include/elf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ia64/include/float.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ia64/include/memdev.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ia64/include/vmparam.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/imgact_elf.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/init_main.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_clocksource.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_descrip.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_et.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_exec.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_fork.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_hhook.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_intr.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_kthread.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_linker.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_lock.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_mib.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_ntptime.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_sx.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_synch.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_sysctl.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_tc.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/kern_timeout.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/sched_4bsd.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/sched_ule.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_autoconf.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_bus.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_clock.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_devstat.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_kobj.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_lock.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_log.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_param.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_pcpu.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_sleepqueue.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/subr_smp.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/sysv_msg.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/sysv_sem.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/sysv_shm.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/tty.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/tty_tty.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/uipc_usrreq.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/vfs_mount.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/vfs_mountroot.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/kern/vfs_subr.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/atheros/ar91xxreg.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/ciu.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/cryptocteon/cavium_crypto.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/cvmx_config.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/files.octeon1#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/if_octm.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/octe/ethernet-defines.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/octe/ethernet-rx.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/octe/ethernet-tx.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/octe/ethernet.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/octeon_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/octeon_wdog.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/octopci.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/uart_bus_octeonusart.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/usb/octusb.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/cavium/usb/octusb_octeon.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/conf/MALTA64#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/conf/OCTEON1#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/conf/OCTEON1-32#3 delete .. //depot/projects/soc2010/ext4fs/src/sys/mips/conf/SWARM64#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/conf/SWARM64_SMP#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/conf/XLR#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/conf/XLR64#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/conf/XLRN32#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/_inttypes.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/_limits.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/_stdint.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/_types.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/cpufunc.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/elf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/md_var.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/memdev.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/param.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/pmap.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/proc.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/pte.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/include/vmparam.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/dump_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/exception.S#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/mem.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/mp_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/pmap.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/swtch.S#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/tick.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/trap.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/mips/vm_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/rmi/dev/nlge/if_nlge.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/rmi/dev/xlr/rge.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/rmi/fmn.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/rmi/pic.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/rmi/std.xlr#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/rmi/tick.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/rmi/xlr_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/rmi/xlr_pci.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/mips/rmi/xls_ehci.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/modules/Makefile#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/modules/aha/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/modules/ahb/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/modules/ath/Makefile#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/modules/khelp/Makefile#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/modules/khelp/h_ertt/Makefile#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/modules/mem/Makefile#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net/flowtable.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net/if.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net/if_enc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net/if_media.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net/netisr.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net/route.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net/vnet.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net/vnet.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net80211/ieee80211_amrr.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net80211/ieee80211_freebsd.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net80211/ieee80211_mesh.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/net80211/ieee80211_node.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netgraph/bluetooth/common/ng_bluetooth.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netgraph/bluetooth/drivers/ubt/ng_ubt.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netgraph/bluetooth/drivers/ubtbcmfw/ubtbcmfw.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netgraph/bluetooth/socket/ng_btsocket_hci_raw.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netgraph/bluetooth/socket/ng_btsocket_l2cap_raw.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netgraph/bluetooth/socket/ng_btsocket_rfcomm.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netgraph/bluetooth/socket/ng_btsocket_sco.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netgraph/ng_socket.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/cc/cc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/cc/cc_cubic.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/cc/cc_htcp.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/if_ether.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/in_pcb.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/ip_divert.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/ipfw/ip_dn_io.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/ipfw/ip_dummynet.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/ipfw/ip_fw_dynamic.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/khelp/h_ertt.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/netinet/khelp/h_ertt.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/netinet/raw_ip.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_cc_functions.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_cc_functions.h#2 delete .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_constants.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_input.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_output.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_output.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_pcb.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_pcb.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_ss_functions.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_structs.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_sysctl.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_sysctl.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_timer.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_uio.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctp_usrreq.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/sctputil.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_hostcache.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_input.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_lro.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_lro.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_reass.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_subr.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_syncache.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_syncache.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_timer.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_usrreq.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/tcp_var.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/udp.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/udp_usrreq.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netinet/udp_var.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netsmb/smb_dev.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netsmb/smb_subr.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/netsmb/smb_subr.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/nfs/nfs_nfssvc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/nfs/nfssvc.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/nlm/nlm_prot_impl.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/pc98/include/_inttypes.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/pc98/pc98/machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/pci/if_rlreg.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/aim/machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/aim/mmu_oea.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/aim/mmu_oea64.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/aim/nexus.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/aim/slb.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/aim/trap.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/aim/vm_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/booke/machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/booke/platform_bare.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/booke/pmap.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/booke/vm_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/conf/GENERIC64#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/conf/NOTES#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/cpufreq/dfs.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/cpufreq/pcr.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/_inttypes.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/_limits.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/_stdint.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/_types.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/elf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/float.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/memdev.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/metadata.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/pte.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/spr.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/include/vmparam.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ofw/ofw_real.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powermac/ata_kauai.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powermac/cpcht.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powermac/fcu.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powermac/grackle.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powermac/gracklevar.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powermac/macgpio.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powermac/uninorth.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powermac/uninorthpci.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powermac/uninorthvar.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powerpc/elf32_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powerpc/elf64_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powerpc/exec_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powerpc/intr_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/powerpc/mem.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ehci_ps3.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/if_glc.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/if_glcreg.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/mmu_ps3.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/platform_ps3.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ps3-hv-asm.awk#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ps3-hv-header.awk#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ps3-hvcall.S#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ps3-hvcall.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ps3-hvcall.master#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ps3_syscons.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ps3bus.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ps3bus.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/powerpc/ps3/ps3pic.c#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/rpc/clnt_dg.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/rpc/clnt_vc.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/rpc/svc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/rpc/svc_vc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/security/mac/mac_framework.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/security/mac_seeotheruids/mac_seeotheruids.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/include/_limits.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/include/_stdint.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/include/elf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/include/float.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/include/intr_machdep.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/include/memdev.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/include/vmparam.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/pci/apb.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/pci/fire.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/pci/ofw_pcib.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/pci/psycho.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/pci/schizo.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sbus/sbus.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sparc64/db_trace.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sparc64/exception.S#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sparc64/intr_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sparc64/machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sparc64/mem.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sparc64/pmap.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sparc64/tlb.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sparc64/tsb.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sparc64/sparc64/vm_machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/include/_limits.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/include/_stdint.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/include/elf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/include/float.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/include/memdev.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/include/vmparam.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/sun4v/db_interface.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/sun4v/db_trace.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/sun4v/machdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/sun4v/pmap.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sun4v/sun4v/vm_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/bus.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/cdefs.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/imgact.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/link_elf.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/memrange.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/msgbuf.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/param.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/pioctl.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/priority.h#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/sysctl.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/sysent.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/sys/vmmeter.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ufs/ffs/ffs_softdep.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/ufs/ufs/ufs_quota.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/device_pager.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/phys_pager.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/pmap.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/sg_pager.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/swap_pager.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_contig.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_fault.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_glue.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_meter.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_object.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_page.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_page.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_pageout.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_pager.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_pager.h#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/vm/vm_phys.c#3 integrate .. //depot/projects/soc2010/ext4fs/src/sys/x86/acpica/OsdEnvironment.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/x86/include/_inttypes.h#1 branch .. //depot/projects/soc2010/ext4fs/src/sys/x86/x86/busdma_machdep.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/x86/x86/local_apic.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/x86/x86/tsc.c#2 integrate .. //depot/projects/soc2010/ext4fs/src/sys/xen/xenbus/xenbusb.c#2 integrate Differences ... ==== //depot/projects/soc2010/ext4fs/src/sys/amd64/acpica/acpi_machdep.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Tue Jan 25 23:29:18 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id B56D41065674; Tue, 25 Jan 2011 23:29:18 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77DB51065672 for ; Tue, 25 Jan 2011 23:29:18 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 63E298FC0C for ; Tue, 25 Jan 2011 23:29:18 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0PNTI0T010379 for ; Tue, 25 Jan 2011 23:29:18 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0PNTILP010376 for perforce@freebsd.org; Tue, 25 Jan 2011 23:29:18 GMT (envelope-from trasz@freebsd.org) Date: Tue, 25 Jan 2011 23:29:18 GMT Message-Id: <201101252329.p0PNTILP010376@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188178 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2011 23:29:18 -0000 http://p4web.freebsd.org/@@188178?ac=10 Change 188178 by trasz@trasz_victim on 2011/01/25 23:28:55 Rename some routines, document them, and don't display values for sloppy resources for processes. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#65 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#17 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/container.h#24 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#65 (text+ko) ==== @@ -86,8 +86,13 @@ SDT_PROBE_DEFINE2(container, kernel, container, join_failure, join-failure, "struct container *", "struct container *"); SDT_PROBE_DEFINE2(container, kernel, container, leave, leave, "struct container *", "struct container *"); +/* + * Amount stored in c_resources[] is thousand times bigger than what's + * visible to the userland. It gets fixed up when retrieving resource + * usage or adding rules. + */ int -container_resource_in_thousands(int resource) +rusage_is_in_thousands(int resource) { switch (resource) { case RUSAGE_CPU: @@ -99,8 +104,11 @@ } } +/* + * Resource usage can drop, as opposed to only grow. + */ static int -container_resource_reclaimable(int resource) +rusage_is_reclaimable(int resource) { switch (resource) { @@ -113,8 +121,11 @@ } } +/* + * Children inherit resource usage. + */ static int -container_resource_inheritable(int resource) +rusage_is_inheritable(int resource) { switch (resource) { @@ -140,8 +151,13 @@ } } +/* + * rusage_{add,set}(9) can actually return an error and not update resource + * usage counters. Note that even when resource is not deniable, allocating + * resource might cause signals to be sent by RCTL code. + */ static int -container_resource_deniable(int resource) +rusage_is_deniable(int resource) { switch (resource) { @@ -154,8 +170,13 @@ } } -static int -container_resource_sloppy(int resource) +/* + * Per-process resource usage information makes no sense, but per-credential + * one does. This kind of resources are usually allocated for process, but + * freed using credentials. + */ +int +rusage_is_sloppy(int resource) { switch (resource) { @@ -174,8 +195,11 @@ } } +/* + * XXX: Explain somehow. + */ static int -container_resource_dampened(int resource) +rusage_is_dampened(int resource) { switch (resource) { case RUSAGE_PCTCPU: @@ -215,8 +239,8 @@ * Update resource usage in dest. */ for (i = 0; i <= RUSAGE_MAX; i++) { - if (!container_resource_sloppy(i) && - !container_resource_dampened(i)) { + if (!rusage_is_sloppy(i) && + !rusage_is_dampened(i)) { KASSERT(dest->c_resources[i] >= 0, ("resource usage propagation meltdown: dest < 0")); KASSERT(src->c_resources[i] >= 0, @@ -224,11 +248,11 @@ KASSERT(src->c_resources[i] <= dest->c_resources[i], ("resource usage propagation meltdown: src > dest")); } - if (container_resource_reclaimable(i)) { + if (rusage_is_reclaimable(i)) { dest->c_resources[i] -= src->c_resources[i]; if (dest->c_resources[i] < 0) { - KASSERT(container_resource_sloppy(i) || - container_resource_dampened(i), + KASSERT(rusage_is_sloppy(i) || + rusage_is_dampened(i), ("container_sub: usage < 0")); dest->c_resources[i] = 0; } @@ -259,11 +283,11 @@ KASSERT(container != NULL, ("NULL container")); for (i = 0; i <= RUSAGE_MAX; i++) { - if (container_resource_sloppy(i)) + if (rusage_is_sloppy(i)) continue; - if (!container_resource_reclaimable(i)) + if (!rusage_is_reclaimable(i)) continue; - if (container_resource_dampened(i)) + if (rusage_is_dampened(i)) continue; KASSERT(container->c_resources[i] == 0, ("destroying non-empty container: " @@ -296,8 +320,8 @@ container->c_resources[resource] += amount; if (container->c_resources[resource] < 0) { - KASSERT(container_resource_sloppy(resource) || - container_resource_dampened(resource), + KASSERT(rusage_is_sloppy(resource) || + rusage_is_dampened(resource), ("container_alloc_resource: usage < 0")); container->c_resources[resource] = 0; } @@ -329,7 +353,7 @@ mtx_lock(&container_lock); #ifdef RCTL error = rctl_enforce(p, resource, amount); - if (error && container_resource_deniable(resource)) { + if (error && rusage_is_deniable(resource)) { SDT_PROBE(container, kernel, rusage, add_failure, p, resource, amount, 0, 0); mtx_unlock(&container_lock); return (error); @@ -421,14 +445,14 @@ diff = amount - p->p_container.c_resources[resource]; #ifdef notyet - KASSERT(diff >= 0 || container_resource_reclaimable(resource), + KASSERT(diff >= 0 || rusage_is_reclaimable(resource), ("rusage_set: usage of non-reclaimable resource %d dropping", resource)); #endif #ifdef RCTL if (diff > 0) { error = rctl_enforce(p, resource, diff); - if (error && container_resource_deniable(resource)) { + if (error && rusage_is_deniable(resource)) { SDT_PROBE(container, kernel, rusage, set_failure, p, resource, amount, 0, 0); return (error); } @@ -540,7 +564,7 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_sub: invalid amount for resource %d: %ju", resource, amount)); - KASSERT(container_resource_reclaimable(resource), + KASSERT(rusage_is_reclaimable(resource), ("rusage_sub: called for non-reclaimable resource %d", resource)); mtx_lock(&container_lock); @@ -564,7 +588,7 @@ KASSERT(amount >= 0, ("rusage_sub_cred: invalid amount for resource %d: %ju", resource, amount)); #ifdef notyet - KASSERT(container_resource_reclaimable(resource), + KASSERT(rusage_is_reclaimable(resource), ("rusage_sub_cred: called for non-reclaimable resource %d", resource)); #endif @@ -616,7 +640,7 @@ */ for (i = 0; i <= RUSAGE_MAX; i++) { if (parent->p_container.c_resources[i] == 0 || - !container_resource_inheritable(i)) + !rusage_is_inheritable(i)) continue; error = rusage_set_locked(child, i, parent->p_container.c_resources[i]); ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#17 (text+ko) ==== @@ -247,7 +247,7 @@ if (available < 0) { #ifdef notyet KASSERT(rule->rr_action != RCTL_ACTION_DENY || - !container_resource_deniable(rule->rr_resource), + !rusage_is_deniable(rule->rr_resource), ("rctl_would_exceed: deny rule already exceeded")); #endif return (0); @@ -867,7 +867,7 @@ error = str2int64(amountstr, &rule->rr_amount); if (error != 0) goto out; - if (container_resource_in_thousands(rule->rr_resource)) + if (rusage_is_in_thousands(rule->rr_resource)) rule->rr_amount *= 1000; } @@ -1086,7 +1086,7 @@ amount = rule->rr_amount; if (amount != RCTL_AMOUNT_UNDEFINED && - container_resource_in_thousands(rule->rr_resource)) + rusage_is_in_thousands(rule->rr_resource)) amount /= 1000; sbuf_printf(sb, "%s:%s=%jd", @@ -1145,7 +1145,7 @@ } static struct sbuf * -rctl_container_to_sbuf(struct container *container) +rctl_container_to_sbuf(struct container *container, int sloppy) { int i; int64_t amount; @@ -1153,8 +1153,10 @@ sb = sbuf_new_auto(); for (i = 0; i <= RUSAGE_MAX; i++) { + if (sloppy == 0 && rusage_is_sloppy(i)) + continue; amount = container->c_resources[i]; - if (container_resource_in_thousands(i)) + if (rusage_is_in_thousands(i)) amount /= 1000; sbuf_printf(sb, "%s=%jd,", rctl_resource_name(i), amount); } @@ -1193,7 +1195,7 @@ error = EINVAL; goto out; } - outputsbuf = rctl_container_to_sbuf(&p->p_container); + outputsbuf = rctl_container_to_sbuf(&p->p_container, 0); break; case RCTL_SUBJECT_TYPE_USER: uip = filter->rr_subject.rs_uip; @@ -1201,7 +1203,7 @@ error = EINVAL; goto out; } - outputsbuf = rctl_container_to_sbuf(&uip->ui_container); + outputsbuf = rctl_container_to_sbuf(&uip->ui_container, 1); break; case RCTL_SUBJECT_TYPE_LOGINCLASS: lc = filter->rr_subject.hr_loginclass; @@ -1209,7 +1211,7 @@ error = EINVAL; goto out; } - outputsbuf = rctl_container_to_sbuf(&lc->lc_container); + outputsbuf = rctl_container_to_sbuf(&lc->lc_container, 1); break; case RCTL_SUBJECT_TYPE_JAIL: pr = filter->rr_subject.rs_prison; @@ -1217,7 +1219,7 @@ error = EINVAL; goto out; } - outputsbuf = rctl_container_to_sbuf(&pr->pr_container); + outputsbuf = rctl_container_to_sbuf(&pr->pr_container, 1); break; default: error = EINVAL; ==== //depot/projects/soc2009/trasz_limits/sys/sys/container.h#24 (text+ko) ==== @@ -113,6 +113,7 @@ void container_proc_ucred_changed(struct proc *p, struct ucred *oldcred, struct ucred *newcred); -int container_resource_in_thousands(int resource); +int rusage_is_in_thousands(int resource); +int rusage_is_sloppy(int resource); #endif /* !_CONTAINER_H_ */ From owner-p4-projects@FreeBSD.ORG Wed Jan 26 04:05:43 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 383651065675; Wed, 26 Jan 2011 04:05:43 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D83B9106566B for ; Wed, 26 Jan 2011 04:05:42 +0000 (UTC) (envelope-from lz@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id C4B368FC19 for ; Wed, 26 Jan 2011 04:05:42 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0Q45g8O070845 for ; Wed, 26 Jan 2011 04:05:42 GMT (envelope-from lz@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0Q45go8070842 for perforce@freebsd.org; Wed, 26 Jan 2011 04:05:42 GMT (envelope-from lz@FreeBSD.org) Date: Wed, 26 Jan 2011 04:05:42 GMT Message-Id: <201101260405.p0Q45go8070842@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to lz@FreeBSD.org using -f From: Zheng Liu To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188181 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2011 04:05:43 -0000 http://p4web.freebsd.org/@@188181?ac=10 Change 188181 by lz@gnehzuil-freebsd on 2011/01/26 04:05:10 Add ext2_clusteralloc() function. Affected files ... .. //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2_alloc.c#31 edit Differences ... ==== //depot/projects/soc2010/extfs/src/sys/fs/ext2fs/ext2_alloc.c#31 (text+ko) ==== @@ -53,6 +53,8 @@ #include #include +#define FANCY_REALLOC 1 + #define phy_blk(cg, fs) (((cg) * (fs->e2fs->e2fs_fpg)) + fs->e2fs->e2fs_first_dblock) static daddr_t ext2_alloccg(struct inode *, int, daddr_t, int); @@ -64,6 +66,11 @@ static daddr_t ext2_nodealloccg(struct inode *, int, daddr_t, int); static daddr_t ext2_mapsearch(struct m_ext2fs *, char *, daddr_t); +/* For reallocblks */ +#ifdef FANCY_REALLOC +static daddr_t ext2_clusteralloc(struct inode *, int, daddr_t, int); +#endif + /* For reservation window */ static u_long ext2_alloc_blk(struct inode *, int, struct buf *, int32_t, struct ext2_rsv_win *); static int ext2_alloc_new_rsv(struct inode *, int, struct buf *, int32_t); @@ -94,7 +101,7 @@ SYSCTL_NODE(_vfs, OID_AUTO, ext2fs, CTLFLAG_RW, 0, "EXT2FS filesystem"); -static int rsv = 1; +static int rsv = 0; SYSCTL_INT(_vfs_ext2fs, OID_AUTO, rsv, CTLFLAG_RW, &rsv, 0, ""); static int rsv_winsize = 8; @@ -667,13 +674,15 @@ */ #ifdef FANCY_REALLOC -#include + static int doasyncfree = 1; + +SYSCTL_INT(_vfs_ext2fs, OID_AUTO, doasyncfree, CTLFLAG_RW, &doasyncfree, 0, + "Use asychronous writes to update block pointers when freeing blocks"); + static int doreallocblks = 1; -#ifdef OPT_DEBUG -SYSCTL_INT(_debug, 14, doasyncfree, CTLFLAG_RW, &doasyncfree, 0, ""); -#endif /* OPT_DEBUG */ +SYSCTL_INT(_vfs_ext2fs, OID_AUTO, doreallocblks, CTLFLAG_RW, &doreallocblks, 0, ""); #endif int @@ -840,6 +849,80 @@ #endif /* FANCY_REALLOC */ } +static daddr_t +ext2_clusteralloc(struct inode *ip, int cg, daddr_t bpref, int len) +{ + struct m_ext2fs *fs; + struct ext2mount *ump; + struct buf *bp; + int error, i, got, run; + char *bbp; + daddr_t bno; + + fs = ip->i_e2fs; + ump = ip->i_ump; + + /* + * TODO: we need to define a new member in m_ext2fs structure + * to save max cluster. But for simplicity, we assume that the + * max cluster is equal to the number of blocks per group. + */ + if (fs->e2fs_gd[cg].ext2bgd_nbfree < len) + return (0); + + EXT2_UNLOCK(ump); + error = bread(ip->i_devvp, + fsbtodb(fs, fs->e2fs_gd[cg].ext2bgd_b_bitmap), + (int)fs->e2fs_bsize, NOCRED, &bp); + if (error) + goto fail_lock; + + bbp = (char *)bp->b_data; + bp->b_xflags |= BX_BKGRDWRITE; + + /* + * TODO: check to see if a cluster of the needed size is + * available in this cg. + */ + + if (dtog(fs, bpref) != cg) + bpref = 0; + else + bpref = dtogd(fs, bpref); + + for (run = 0, got = bpref; got < fs->e2fs_bpg; got++) { + if (!isclr(bbp, got)) + run = 0; + else { + run++; + if (run == len) + break; + } + } + + if (got >= fs->e2fs_bpg) + goto fail_lock; + + for (i = 1; i <= len; i++) + if (!isclr(bbp, got - run + i)) + panic("ext2_clusteralloc: map mismatch"); + bno = got - run + 1; + if (bno >= fs->e2fs_bpg) + panic("ext2_clusteralloc: allocated out of group"); + + for (i = 0; i < len; i++) + setbit(bbp, (daddr_t)bno + i); + + bdwrite(bp); + + return (phy_blk(cg, fs) + bno); + +fail_lock: + EXT2_LOCK(ump); + brelse(bp); + return (0); +} + /* * Allocate an inode in the file system. * @@ -1148,7 +1231,10 @@ struct m_ext2fs *fs; struct buf *bp; struct ext2mount *ump; - int error, bno, start, end, loc; + /*daddr_t bno, runstart, runlen;*/ + /*int bit, loc, end, error, start;*/ + daddr_t bno; + int error; char *bbp; /* XXX ondisk32 */ fs = ip->i_e2fs; @@ -1184,23 +1270,59 @@ * first try to get 8 contigous blocks, then fall back to a single * block. */ +#if 0 if (bpref) start = dtogd(fs, bpref) / NBBY; else start = 0; end = howmany(fs->e2fs->e2fs_fpg, NBBY) - start; - for (loc = start; loc < end; loc++) { - if (bbp[loc] == 0) { - bno = loc * NBBY; - goto gotit; - } - } - for (loc = 0; loc < start; loc++) { - if (bbp[loc] == 0) { - bno = loc * NBBY; - goto gotit; - } - } +retry: + runlen = 0; + runstart = 0; + for (loc = start; loc < end; loc++) { + if (bbp[loc] == (char)0xff) { + runlen = 0; + continue; + } + + /* Start of a run, find the number of high clear bits. */ + if (runlen == 0) { + bit = fls(bbp[loc]); + runlen = NBBY - bit; + runstart = loc * NBBY + bit; + } else if (bbp[loc] == 0) { + /* Contunue a run. */ + runlen += NBBY; + } else { + /* + * Finish the current run. If it isn't long + * enough, start a new one. + */ + bit = fls(bbp[loc]) - 1; + runlen += bit; + if (runlen >= 8) { + bno = runstart; + goto gotit; + } + + /* Run was too short, start a new one. */ + bit = fls(bbp[loc]); + runlen = NBBY - bit; + runstart = loc * NBBY + bit; + } + + /* If the current run is long enough, use it. */ + if (runlen >= 8) { + bno = runstart; + goto gotit; + } + } + if (start != 0) { + end = start; + start = 0; + goto retry; + } +#endif /* 0 */ bno = ext2_mapsearch(fs, bbp, bpref); if (bno < 0){ @@ -1433,11 +1555,14 @@ loc = skpc(0xff, len, &bbp[start]); if (loc == 0) { /* XXX: just for reservation window */ - return -1; - /*printf("start = %d, len = %d, fs = %s\n",*/ - /*start, len, fs->e2fs_fsmnt);*/ - /*panic("ext2fs_alloccg: map corrupted");*/ - /* NOTREACHED */ + if (rsv == 1) + return (-1); + else { + printf("start = %d, len = %d, fs = %s\n", + start, len, fs->e2fs_fsmnt); + panic("ext2fs_alloccg: map corrupted"); + /* NOTREACHED */ + } } } i = start + len - loc; From owner-p4-projects@FreeBSD.ORG Wed Jan 26 19:38:36 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 78B611065674; Wed, 26 Jan 2011 19:38:36 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3B1A71065672 for ; Wed, 26 Jan 2011 19:38:36 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 0E5648FC08 for ; Wed, 26 Jan 2011 19:38:36 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0QJcZq9067407 for ; Wed, 26 Jan 2011 19:38:35 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0QJcZ6r067404 for perforce@freebsd.org; Wed, 26 Jan 2011 19:38:35 GMT (envelope-from trasz@freebsd.org) Date: Wed, 26 Jan 2011 19:38:35 GMT Message-Id: <201101261938.p0QJcZ6r067404@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188203 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2011 19:38:36 -0000 http://p4web.freebsd.org/@@188203?ac=10 Change 188203 by trasz@trasz_victim on 2011/01/26 19:38:04 Optimize a little, using shell string manipulation instead of sed. Affected files ... .. //depot/projects/soc2009/trasz_limits/usr.bin/jailstat/jailstat.sh#2 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/usr.bin/jailstat/jailstat.sh#2 (text+ko) ==== @@ -34,6 +34,16 @@ exit 1 } +get_limit() { + rule=`rctl $hflag $1` + if [ -z "$rule" ]; then + echo "-" + else + amount="${rule##*=}" + echo "$amount" + fi +} + hflag="-h" while getopts 's' cmd_arg; do @@ -66,14 +76,10 @@ # Put resource=value pairs into environment variables. eval `rctl $hflag -u j:$jail` - pctcpulimit=`rctl $hflag j:$jail:pctcpu:deny=/jail | sed 's/.*=//'` - : ${pctcpulimit:="-"} - rsslimit=`rctl $hflag j:$jail:rss:deny=/jail | sed 's/.*=//'` - : ${rsslimit:="-"} - vmemlimit=`rctl $hflag j:$jail:vmem:deny=/jail | sed 's/.*=//'` - : ${vmemlimit:="-"} - swaplimit=`rctl $hflag j:$jail:swap:deny=/jail | sed 's/.*=//'` - : ${swaplimit:="-"} + pctcpulimit=`get_limit j:$jail:pctcpu:deny=/jail` + rsslimit=`get_limit j:$jail:rss:deny=/jail` + vmemlimit=`get_limit j:$jail:vmem:deny=/jail` + swaplimit=`get_limit j:$jail:swap:deny=/jail` printf "%s\t\%s\t\%s\t\%s\t\%s\t\%s\t\%s\t\%s\t\%s\n" "$jail" "$pctcpu" "$pctcpulimit" "$rss" "$rsslimit" "$vmem" "$vmemlimit" "$swap" "$swaplimit" done @@ -85,14 +91,10 @@ # Put resource=value pairs into environment variables. eval `rctl $hflag -u u:$user` - pctcpulimit=`rctl $hflag u:$user:pctcpu:deny=/user | sed 's/.*=//'` - : ${pctcpulimit:="-"} - rsslimit=`rctl $hflag u:$user:rss:deny=/user | sed 's/.*=//'` - : ${rsslimit:="-"} - vmemlimit=`rctl $hflag u:$user:vmem:deny=/user | sed 's/.*=//'` - : ${vmemlimit:="-"} - swaplimit=`rctl $hflag u:$user:swap:deny=/user | sed 's/.*=//'` - : ${swaplimit:="-"} + pctcpulimit=`get_limit u:$user:pctcpu:deny=/user` + rsslimit=`get_limit u:$user:rss:deny=/user` + vmemlimit=`get_limit u:$user:vmem:deny=/user` + swaplimit=`get_limit u:$user:swap:deny=/user` printf "%s\t\%s\t\%s\t\%s\t\%s\t\%s\t\%s\t\%s\t\%s\n" "$user" "$pctcpu" "$pctcpulimit" "$rss" "$rsslimit" "$vmem" "$vmemlimit" "$swap" "$swaplimit" done @@ -109,4 +111,3 @@ [ "$count" -gt 0 -a "$n" -ge "$count" ] && break sleep "$wait" done - From owner-p4-projects@FreeBSD.ORG Wed Jan 26 20:17:13 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id CAE8A1065672; Wed, 26 Jan 2011 20:17:12 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B2E3106566C for ; Wed, 26 Jan 2011 20:17:12 +0000 (UTC) (envelope-from hselasky@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 7651C8FC15 for ; Wed, 26 Jan 2011 20:17:12 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0QKHC6O076044 for ; Wed, 26 Jan 2011 20:17:12 GMT (envelope-from hselasky@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0QKGubT076041 for perforce@freebsd.org; Wed, 26 Jan 2011 20:16:56 GMT (envelope-from hselasky@FreeBSD.org) Date: Wed, 26 Jan 2011 20:16:56 GMT Message-Id: <201101262016.p0QKGubT076041@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to hselasky@FreeBSD.org using -f From: Hans Petter Selasky To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188208 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Jan 2011 20:17:13 -0000 http://p4web.freebsd.org/@@188208?ac=10 Change 188208 by hselasky@hselasky_laptop001 on 2011/01/26 20:16:56 IFC @ 188202 Affected files ... .. //depot/projects/usb/src/lib/libusb/libusb.3#28 integrate .. //depot/projects/usb/src/lib/libusb/libusb20_compat01.c#13 integrate .. //depot/projects/usb/src/sys/Makefile#12 integrate .. //depot/projects/usb/src/sys/amd64/acpica/OsdEnvironment.c#4 delete .. //depot/projects/usb/src/sys/amd64/acpica/acpi_machdep.c#8 integrate .. //depot/projects/usb/src/sys/amd64/acpica/acpi_switch.S#5 integrate .. //depot/projects/usb/src/sys/amd64/acpica/acpi_wakecode.S#7 integrate .. //depot/projects/usb/src/sys/amd64/acpica/acpi_wakeup.c#11 integrate .. //depot/projects/usb/src/sys/amd64/acpica/madt.c#11 delete .. //depot/projects/usb/src/sys/amd64/amd64/amd64_mem.c#8 integrate .. //depot/projects/usb/src/sys/amd64/amd64/apic_vector.S#9 integrate .. //depot/projects/usb/src/sys/amd64/amd64/busdma_machdep.c#17 delete .. //depot/projects/usb/src/sys/amd64/amd64/cpu_switch.S#16 integrate .. //depot/projects/usb/src/sys/amd64/amd64/elf_machdep.c#11 integrate .. //depot/projects/usb/src/sys/amd64/amd64/exception.S#18 integrate .. //depot/projects/usb/src/sys/amd64/amd64/fpu.c#10 integrate .. //depot/projects/usb/src/sys/amd64/amd64/genassym.c#17 integrate .. //depot/projects/usb/src/sys/amd64/amd64/identcpu.c#25 integrate .. //depot/projects/usb/src/sys/amd64/amd64/legacy.c#7 integrate .. //depot/projects/usb/src/sys/amd64/amd64/machdep.c#37 integrate .. //depot/projects/usb/src/sys/amd64/amd64/mem.c#6 integrate .. //depot/projects/usb/src/sys/amd64/amd64/minidump_machdep.c#9 integrate .. //depot/projects/usb/src/sys/amd64/amd64/mp_machdep.c#31 integrate .. //depot/projects/usb/src/sys/amd64/amd64/pmap.c#43 integrate .. //depot/projects/usb/src/sys/amd64/amd64/support.S#10 integrate .. //depot/projects/usb/src/sys/amd64/amd64/sys_machdep.c#6 integrate .. //depot/projects/usb/src/sys/amd64/amd64/trap.c#28 integrate .. //depot/projects/usb/src/sys/amd64/amd64/tsc.c#6 delete .. //depot/projects/usb/src/sys/amd64/amd64/vm_machdep.c#20 integrate .. //depot/projects/usb/src/sys/amd64/conf/XENHVM#7 integrate .. //depot/projects/usb/src/sys/amd64/ia32/ia32_reg.c#6 integrate .. //depot/projects/usb/src/sys/amd64/ia32/ia32_signal.c#13 integrate .. //depot/projects/usb/src/sys/amd64/include/_align.h#2 integrate .. //depot/projects/usb/src/sys/amd64/include/_inttypes.h#3 integrate .. //depot/projects/usb/src/sys/amd64/include/_limits.h#2 integrate .. //depot/projects/usb/src/sys/amd64/include/_stdint.h#2 integrate .. //depot/projects/usb/src/sys/amd64/include/apm_bios.h#2 integrate .. //depot/projects/usb/src/sys/amd64/include/atomic.h#7 integrate .. //depot/projects/usb/src/sys/amd64/include/bus.h#2 integrate .. //depot/projects/usb/src/sys/amd64/include/cpu.h#3 integrate .. //depot/projects/usb/src/sys/amd64/include/elf.h#8 integrate .. //depot/projects/usb/src/sys/amd64/include/fpu.h#5 integrate .. //depot/projects/usb/src/sys/amd64/include/memdev.h#3 integrate .. //depot/projects/usb/src/sys/amd64/include/minidump.h#2 integrate .. //depot/projects/usb/src/sys/amd64/include/mptable.h#2 delete .. //depot/projects/usb/src/sys/amd64/include/mutex.h#2 delete .. //depot/projects/usb/src/sys/amd64/include/pcb.h#11 integrate .. //depot/projects/usb/src/sys/amd64/include/pmap.h#15 integrate .. //depot/projects/usb/src/sys/amd64/include/specialreg.h#21 integrate .. //depot/projects/usb/src/sys/amd64/include/vmparam.h#14 integrate .. //depot/projects/usb/src/sys/amd64/linux32/linux32_machdep.c#16 integrate .. //depot/projects/usb/src/sys/amd64/linux32/linux32_sysvec.c#27 integrate .. //depot/projects/usb/src/sys/arm/arm/machdep.c#14 integrate .. //depot/projects/usb/src/sys/arm/arm/mem.c#6 integrate .. //depot/projects/usb/src/sys/arm/arm/vm_machdep.c#14 integrate .. //depot/projects/usb/src/sys/arm/at91/at91_machdep.c#7 integrate .. //depot/projects/usb/src/sys/arm/at91/at91_pmc.c#11 integrate .. //depot/projects/usb/src/sys/arm/at91/at91_st.c#6 integrate .. //depot/projects/usb/src/sys/arm/at91/at91rm9200.c#2 integrate .. //depot/projects/usb/src/sys/arm/at91/if_macb.c#4 integrate .. //depot/projects/usb/src/sys/arm/at91/uart_bus_at91usart.c#4 integrate .. //depot/projects/usb/src/sys/arm/at91/uart_cpu_at91rm9200usart.c#8 integrate .. //depot/projects/usb/src/sys/arm/at91/uart_dev_at91usart.c#14 integrate .. //depot/projects/usb/src/sys/arm/conf/AVILA#21 integrate .. //depot/projects/usb/src/sys/arm/conf/AVILA.hints#7 integrate .. //depot/projects/usb/src/sys/arm/conf/BWCT.hints#4 integrate .. //depot/projects/usb/src/sys/arm/conf/CAMBRIA#13 integrate .. //depot/projects/usb/src/sys/arm/conf/CAMBRIA.hints#7 integrate .. //depot/projects/usb/src/sys/arm/conf/SKYEYE#12 delete .. //depot/projects/usb/src/sys/arm/econa/econa_machdep.c#2 integrate .. //depot/projects/usb/src/sys/arm/econa/ehci_ebus.c#2 integrate .. //depot/projects/usb/src/sys/arm/econa/ohci_ec.c#2 integrate .. //depot/projects/usb/src/sys/arm/include/_limits.h#2 integrate .. //depot/projects/usb/src/sys/arm/include/_stdint.h#3 integrate .. //depot/projects/usb/src/sys/arm/include/_types.h#2 integrate .. //depot/projects/usb/src/sys/arm/include/bus.h#5 integrate .. //depot/projects/usb/src/sys/arm/include/cpuconf.h#7 integrate .. //depot/projects/usb/src/sys/arm/include/elf.h#8 integrate .. //depot/projects/usb/src/sys/arm/include/memdev.h#3 integrate .. //depot/projects/usb/src/sys/arm/include/metadata.h#4 integrate .. //depot/projects/usb/src/sys/arm/include/mutex.h#2 delete .. //depot/projects/usb/src/sys/arm/include/pmap.h#14 integrate .. //depot/projects/usb/src/sys/arm/include/vmparam.h#10 integrate .. //depot/projects/usb/src/sys/arm/mv/gpio.c#5 integrate .. //depot/projects/usb/src/sys/arm/mv/mv_machdep.c#12 integrate .. //depot/projects/usb/src/sys/arm/s3c2xx0/s3c24x0_clk.c#2 integrate .. //depot/projects/usb/src/sys/arm/s3c2xx0/s3c24x0_machdep.c#3 integrate .. //depot/projects/usb/src/sys/arm/xscale/i80321/ep80219_machdep.c#10 integrate .. //depot/projects/usb/src/sys/arm/xscale/i80321/iq31244_machdep.c#11 integrate .. //depot/projects/usb/src/sys/arm/xscale/i8134x/crb_machdep.c#7 integrate .. //depot/projects/usb/src/sys/arm/xscale/ixp425/avila_gpio.c#1 branch .. //depot/projects/usb/src/sys/arm/xscale/ixp425/avila_led.c#4 integrate .. //depot/projects/usb/src/sys/arm/xscale/ixp425/avila_machdep.c#16 integrate .. //depot/projects/usb/src/sys/arm/xscale/ixp425/cambria_gpio.c#1 branch .. //depot/projects/usb/src/sys/arm/xscale/ixp425/files.avila#5 integrate .. //depot/projects/usb/src/sys/arm/xscale/ixp425/ixp425.c#14 integrate .. //depot/projects/usb/src/sys/arm/xscale/ixp425/ixp425_iic.c#6 integrate .. //depot/projects/usb/src/sys/arm/xscale/ixp425/ixp425_qmgr.c#7 integrate .. //depot/projects/usb/src/sys/arm/xscale/ixp425/ixp425reg.h#8 integrate .. //depot/projects/usb/src/sys/arm/xscale/ixp425/ixp425var.h#6 integrate .. //depot/projects/usb/src/sys/arm/xscale/pxa/pxa_machdep.c#6 integrate .. //depot/projects/usb/src/sys/boot/arm/at91/boot0/linker.cfg#2 integrate .. //depot/projects/usb/src/sys/boot/arm/at91/linker.cfg#2 integrate .. //depot/projects/usb/src/sys/boot/arm/ixp425/boot2/ixp425_board.c#3 integrate .. //depot/projects/usb/src/sys/boot/arm/uboot/ldscript.arm#2 integrate .. //depot/projects/usb/src/sys/boot/common/load_elf.c#5 integrate .. //depot/projects/usb/src/sys/boot/common/loader.8#11 integrate .. //depot/projects/usb/src/sys/boot/efi/libefi/efinet.c#3 integrate .. //depot/projects/usb/src/sys/boot/efi/libefi/efipart.c#2 integrate .. //depot/projects/usb/src/sys/boot/fdt/dts/mpc8555cds.dts#2 integrate .. //depot/projects/usb/src/sys/boot/ficl/Makefile#7 integrate .. //depot/projects/usb/src/sys/boot/forth/beastie.4th#3 integrate .. //depot/projects/usb/src/sys/boot/forth/loader.conf#29 integrate .. //depot/projects/usb/src/sys/boot/i386/Makefile.inc#5 integrate .. //depot/projects/usb/src/sys/boot/i386/boot2/Makefile#6 integrate .. //depot/projects/usb/src/sys/boot/i386/boot2/boot1.S#3 integrate .. //depot/projects/usb/src/sys/boot/i386/gptboot/Makefile#5 integrate .. //depot/projects/usb/src/sys/boot/i386/gptzfsboot/Makefile#5 integrate .. //depot/projects/usb/src/sys/boot/i386/libi386/biosacpi.c#5 integrate .. //depot/projects/usb/src/sys/boot/i386/libi386/i386_module.c#2 integrate .. //depot/projects/usb/src/sys/boot/i386/loader/help.i386#3 integrate .. //depot/projects/usb/src/sys/boot/i386/zfsboot/Makefile#5 integrate .. //depot/projects/usb/src/sys/boot/ofw/libofw/ofw_copy.c#3 integrate .. //depot/projects/usb/src/sys/boot/ofw/libofw/ofw_net.c#4 integrate .. //depot/projects/usb/src/sys/boot/ofw/libofw/openfirm.c#5 integrate .. //depot/projects/usb/src/sys/boot/ofw/libofw/openfirm.h#3 integrate .. //depot/projects/usb/src/sys/boot/pc98/Makefile.inc#6 integrate .. //depot/projects/usb/src/sys/boot/pc98/boot2/Makefile#7 integrate .. //depot/projects/usb/src/sys/boot/pc98/libpc98/i386_module.c#2 delete .. //depot/projects/usb/src/sys/boot/powerpc/Makefile#4 integrate .. //depot/projects/usb/src/sys/boot/powerpc/ofw/ldscript.powerpc#3 integrate .. //depot/projects/usb/src/sys/boot/powerpc/ofw/start.c#2 integrate .. //depot/projects/usb/src/sys/boot/powerpc/ps3/Makefile#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/conf.c#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/devicename.c#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/help.ps3#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/ldscript.powerpc#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/lv1call.S#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/lv1call.h#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/main.c#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/metadata.c#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/ppc64_elf_freebsd.c#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/ps3.h#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/ps3cons.c#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/ps3mmu.c#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/ps3net.c#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/start.S#1 branch .. //depot/projects/usb/src/sys/boot/powerpc/ps3/version#1 branch .. //depot/projects/usb/src/sys/boot/zfs/Makefile#6 integrate .. //depot/projects/usb/src/sys/cam/ata/ata_xpt.c#14 integrate .. //depot/projects/usb/src/sys/cam/cam.c#8 integrate .. //depot/projects/usb/src/sys/cam/cam.h#7 integrate .. //depot/projects/usb/src/sys/cam/cam_ccb.h#15 integrate .. //depot/projects/usb/src/sys/cam/cam_periph.c#18 integrate .. //depot/projects/usb/src/sys/cam/cam_xpt.c#34 integrate .. //depot/projects/usb/src/sys/cam/cam_xpt_internal.h#8 integrate .. //depot/projects/usb/src/sys/cam/scsi/scsi_all.c#11 integrate .. //depot/projects/usb/src/sys/cam/scsi/scsi_all.h#8 integrate .. //depot/projects/usb/src/sys/cam/scsi/scsi_da.c#24 integrate .. //depot/projects/usb/src/sys/cam/scsi/scsi_pass.c#14 integrate .. //depot/projects/usb/src/sys/cam/scsi/scsi_xpt.c#7 integrate .. //depot/projects/usb/src/sys/cam/scsi/smp_all.c#1 branch .. //depot/projects/usb/src/sys/cam/scsi/smp_all.h#1 branch .. //depot/projects/usb/src/sys/cddl/compat/opensolaris/kern/opensolaris_acl.c#2 integrate .. //depot/projects/usb/src/sys/cddl/compat/opensolaris/kern/opensolaris_kstat.c#2 integrate .. //depot/projects/usb/src/sys/cddl/compat/opensolaris/sys/cyclic_impl.h#2 integrate .. //depot/projects/usb/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/arc.c#15 integrate .. //depot/projects/usb/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/dmu_zfetch.c#8 integrate .. //depot/projects/usb/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/zio.h#8 integrate .. //depot/projects/usb/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/txg.c#6 integrate .. //depot/projects/usb/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/vdev_geom.c#12 integrate .. //depot/projects/usb/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_ioctl.c#17 integrate .. //depot/projects/usb/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vfsops.c#16 integrate .. //depot/projects/usb/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_vnops.c#25 integrate .. //depot/projects/usb/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zio.c#10 integrate .. //depot/projects/usb/src/sys/cddl/dev/cyclic/cyclic.c#4 integrate .. //depot/projects/usb/src/sys/cddl/dev/cyclic/i386/cyclic_machdep.c#3 integrate .. //depot/projects/usb/src/sys/cddl/dev/dtrace/amd64/dtrace_subr.c#5 integrate .. //depot/projects/usb/src/sys/cddl/dev/dtrace/i386/dtrace_subr.c#5 integrate .. //depot/projects/usb/src/sys/compat/freebsd32/freebsd32.h#9 integrate .. //depot/projects/usb/src/sys/compat/freebsd32/freebsd32_misc.c#26 integrate .. //depot/projects/usb/src/sys/compat/ia32/ia32_signal.h#5 integrate .. //depot/projects/usb/src/sys/compat/ia32/ia32_sysvec.c#16 integrate .. //depot/projects/usb/src/sys/compat/ia32/ia32_util.h#3 integrate .. //depot/projects/usb/src/sys/compat/linprocfs/linprocfs.c#28 integrate .. //depot/projects/usb/src/sys/compat/linsysfs/linsysfs.c#5 integrate .. //depot/projects/usb/src/sys/compat/linux/linux_emul.c#7 integrate .. //depot/projects/usb/src/sys/compat/linux/linux_emul.h#7 integrate .. //depot/projects/usb/src/sys/compat/linux/linux_file.c#16 integrate .. //depot/projects/usb/src/sys/compat/linux/linux_futex.c#15 integrate .. //depot/projects/usb/src/sys/compat/linux/linux_futex.h#8 integrate .. //depot/projects/usb/src/sys/compat/linux/linux_ioctl.c#26 integrate .. //depot/projects/usb/src/sys/compat/linux/linux_ioctl.h#8 integrate .. //depot/projects/usb/src/sys/compat/linux/linux_misc.c#25 integrate .. //depot/projects/usb/src/sys/compat/linux/linux_signal.c#8 integrate .. //depot/projects/usb/src/sys/compat/ndis/hal_var.h#4 integrate .. //depot/projects/usb/src/sys/compat/ndis/kern_ndis.c#16 integrate .. //depot/projects/usb/src/sys/compat/ndis/kern_windrv.c#10 integrate .. //depot/projects/usb/src/sys/compat/ndis/ndis_var.h#6 integrate .. //depot/projects/usb/src/sys/compat/ndis/ntoskrnl_var.h#9 integrate .. //depot/projects/usb/src/sys/compat/ndis/subr_ndis.c#19 integrate .. //depot/projects/usb/src/sys/compat/ndis/subr_ntoskrnl.c#15 integrate .. //depot/projects/usb/src/sys/compat/ndis/winx64_wrap.S#2 integrate .. //depot/projects/usb/src/sys/conf/Makefile.mips#4 integrate .. //depot/projects/usb/src/sys/conf/NOTES#59 integrate .. //depot/projects/usb/src/sys/conf/files#103 integrate .. //depot/projects/usb/src/sys/conf/files.amd64#34 integrate .. //depot/projects/usb/src/sys/conf/files.i386#38 integrate .. //depot/projects/usb/src/sys/conf/files.mips#12 integrate .. //depot/projects/usb/src/sys/conf/files.pc98#26 integrate .. //depot/projects/usb/src/sys/conf/files.powerpc#34 integrate .. //depot/projects/usb/src/sys/conf/kern.mk#17 integrate .. //depot/projects/usb/src/sys/conf/kern.pre.mk#21 integrate .. //depot/projects/usb/src/sys/conf/ldscript.mips#6 integrate .. //depot/projects/usb/src/sys/conf/ldscript.mips.64#2 delete .. //depot/projects/usb/src/sys/conf/ldscript.mips.64.cfe#2 delete .. //depot/projects/usb/src/sys/conf/ldscript.mips.cfe#5 integrate .. //depot/projects/usb/src/sys/conf/ldscript.mips.mips64#2 integrate .. //depot/projects/usb/src/sys/conf/ldscript.mips.n32#2 delete .. //depot/projects/usb/src/sys/conf/ldscript.mips.octeon1#1 branch .. //depot/projects/usb/src/sys/conf/ldscript.mips.octeon1.32#3 delete .. //depot/projects/usb/src/sys/conf/ldscript.mips.octeon1.64#4 delete .. //depot/projects/usb/src/sys/conf/ldscript.mips.octeon1.n32#3 delete .. //depot/projects/usb/src/sys/conf/ldscript.powerpc#3 integrate .. //depot/projects/usb/src/sys/conf/ldscript.powerpc64#2 integrate .. //depot/projects/usb/src/sys/conf/ldscript.sparc64#2 integrate .. //depot/projects/usb/src/sys/conf/makeLINT.mk#4 integrate .. //depot/projects/usb/src/sys/conf/options#52 integrate .. //depot/projects/usb/src/sys/conf/options.i386#13 integrate .. //depot/projects/usb/src/sys/conf/options.powerpc#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/acpica_prep.sh#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/changes.txt#13 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/common/adfile.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/common/adisasm.c#10 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/common/adwalk.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/common/dmextern.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/common/dmrestag.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/common/dmtable.c#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/common/dmtbdump.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/common/dmtbinfo.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/common/getopt.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslanalyze.c#10 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslcodegen.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslcompile.c#12 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslcompiler.h#12 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslcompiler.l#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslcompiler.y#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/asldefine.h#9 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslerror.c#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslfiles.c#9 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslfold.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslglobal.h#9 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/asllength.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/asllisting.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslload.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/asllookup.c#9 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslmain.c#11 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslmap.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslmessages.h#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslopcodes.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/asloperands.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslopt.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslpredef.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslresource.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslrestype1.c#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslrestype1i.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslrestype2.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslrestype2d.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslrestype2e.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslrestype2q.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslrestype2w.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslstartup.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslstubs.c#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/asltransform.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/asltree.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/asltypes.h#12 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/aslutils.c#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/asluuid.c#1 branch .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/dtcompile.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/dtcompiler.h#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/dtfield.c#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/dtio.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/dtsubtable.c#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/dttable.c#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/dttemplate.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/dttemplate.h#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/compiler/dtutils.c#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/debugger/dbcmds.c#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/debugger/dbdisply.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/debugger/dbexec.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/debugger/dbfileio.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/debugger/dbhistry.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/debugger/dbinput.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/debugger/dbstats.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/debugger/dbutils.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/debugger/dbxface.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/disassembler/dmbuffer.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/disassembler/dmnames.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/disassembler/dmobject.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/disassembler/dmopcode.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/disassembler/dmresrc.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/disassembler/dmresrcl.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/disassembler/dmresrcs.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/disassembler/dmutils.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/disassembler/dmwalk.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dsfield.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dsinit.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dsmethod.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dsmthdat.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dsobject.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dsopcode.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dsutils.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dswexec.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dswload.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dswscope.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/dispatcher/dswstate.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evevent.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evgpe.c#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evgpeblk.c#9 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evgpeinit.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evgpeutil.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evmisc.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evregion.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evrgnini.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evsci.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evxface.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evxfevnt.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evxfgpe.c#1 branch .. //depot/projects/usb/src/sys/contrib/dev/acpica/events/evxfregn.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exconfig.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exconvrt.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/excreate.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exdebug.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exdump.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exfield.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exfldio.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exmisc.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exmutex.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exnames.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exoparg1.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exoparg2.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exoparg3.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exoparg6.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exprep.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exregion.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exresnte.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exresolv.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exresop.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exstore.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exstoren.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exstorob.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exsystem.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/executer/exutils.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/hardware/hwacpi.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/hardware/hwgpe.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/hardware/hwpci.c#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/hardware/hwregs.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/hardware/hwsleep.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/hardware/hwtimer.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/hardware/hwvalid.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/hardware/hwxface.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acapps.h#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/accommon.h#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acconfig.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acdebug.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acdisasm.h#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acdispat.h#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acevents.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acexcep.h#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acglobal.h#10 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/achware.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acinterp.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/aclocal.h#10 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acmacros.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acnames.h#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acnamesp.h#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acobject.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acopcode.h#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acoutput.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acparser.h#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acpi.h#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acpiosxf.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acpixf.h#13 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acpredef.h#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acresrc.h#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acrestyp.h#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acstruct.h#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/actables.h#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/actbl.h#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/actbl1.h#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/actbl2.h#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/actypes.h#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/acutils.h#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/amlcode.h#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/amlresrc.h#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/platform/acenv.h#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/platform/acfreebsd.h#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/include/platform/acgcc.h#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsaccess.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsalloc.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsdump.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsdumpdv.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nseval.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsinit.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsload.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsnames.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsobject.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsparse.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nspredef.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsrepair.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsrepair2.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nssearch.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsutils.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nswalk.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsxfeval.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsxfname.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/namespace/nsxfobj.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/osunixxf.c#9 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/parser/psargs.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/parser/psloop.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/parser/psopcode.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/parser/psparse.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/parser/psscope.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/parser/pstree.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/parser/psutils.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/parser/pswalk.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/parser/psxface.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rsaddr.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rscalc.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rscreate.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rsdump.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rsinfo.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rsio.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rsirq.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rslist.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rsmemory.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rsmisc.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rsutils.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/resources/rsxface.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/tables/tbfadt.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/tables/tbfind.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/tables/tbinstal.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/tables/tbutils.c#7 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/tables/tbxface.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/tables/tbxfroot.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/tools/acpiexec/aecommon.h#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utalloc.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utcache.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utcopy.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utdebug.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utdelete.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/uteval.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utglobal.c#9 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utids.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utinit.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utlock.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utmath.c#4 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utmisc.c#8 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utmutex.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utobject.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utosi.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utresrc.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utstate.c#3 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/uttrack.c#6 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utxface.c#5 integrate .. //depot/projects/usb/src/sys/contrib/dev/acpica/utilities/utxferror.c#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/wpi/LICENSE#2 integrate .. //depot/projects/usb/src/sys/contrib/dev/wpi/iwlwifi-3945-15.32.2.9.fw.uu#1 branch .. //depot/projects/usb/src/sys/contrib/dev/wpi/iwlwifi-3945-2.14.4.fw.uu#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/README.txt#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmip.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-abi.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-access-native.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-access.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-address.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-agl-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-app-hotplug.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-app-hotplug.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-app-init-linux.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-app-init.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-app-init.h#3 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-asm.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-asx.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-asx0-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-asxx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-atomic.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-bootloader.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-bootmem.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-bootmem.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-ciu-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-ciu.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-clock.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-clock.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-cmd-queue.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-cmd-queue.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-cn3010-evb-hs5.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-compactflash.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-compactflash.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-core.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-core.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-coremask.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-coremask.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-crypto.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-crypto.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-csr-addresses.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-csr-db-support.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-csr-db.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-csr-db.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-csr-enums.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-csr-typedefs.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-csr.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-cvmmem.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-dbg-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-debug-handler.S#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-debug-remote.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-debug-uart.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-debug.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-debug.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-dfa-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-dfa.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-dfa.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-dfm-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-dma-engine.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-dma-engine.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-dpi-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-ebt3000.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-ebt3000.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-custom.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-custom.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn30xx.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn31xx.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn38xx.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn38xxp2.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn50xx.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn52xx.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn52xxp1.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn56xx.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn56xxp1.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn58xx.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn58xxp1.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn63xx.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error-init-cn63xxp1.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-error.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-fau.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-flash.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-flash.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-fpa-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-fpa.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-fpa.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-gmx.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-gmxx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-gpio-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-gpio.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-board.c#3 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-board.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-check-defines.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-errata.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-errata.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-fpa.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-fpa.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-jtag.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-jtag.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-loop.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-loop.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-npi.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-npi.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-rgmii.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-rgmii.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-sgmii.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-sgmii.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-spi.c#3 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-spi.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-srio.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-srio.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-util.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-util.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-xaui.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper-xaui.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper.c#3 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-helper.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-higig.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-interrupt-decodes.c#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-interrupt-handler.S#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-interrupt-rsl.c#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-interrupt.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-interrupt.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-iob-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-iob.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-ipd-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-ipd.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-ixf18201.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-ixf18201.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-key-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-key.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-l2c-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-l2c.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-l2c.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-l2d-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-l2t-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-led-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-llm.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-llm.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-lmc.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-lmcx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-log-arc.S#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-log.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-log.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-malloc.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-malloc/README-malloc#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-malloc/arena.c#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-malloc/malloc.c#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-malloc/malloc.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-malloc/thread-m.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-mdio.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-mgmt-port.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-mgmt-port.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-mio-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-mio.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-mixx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-mpi-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-nand.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-nand.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-ndf-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-npei-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-npi-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-npi.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-packet.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pci-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pci.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pcie.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pcie.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pcieepx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pciercx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pcm-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pcmx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pcsx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pcsxx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pemx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pescx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pexp-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pip-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pip.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pko-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pko.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pko.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-platform.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pow-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pow.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-pow.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-power-throttle.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-power-throttle.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-rad-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-raid.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-raid.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-resources.config#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-rng.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-rnm-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-rtc.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-rwlock.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-scratch.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-shared-linux-n32.ld#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-shared-linux-o32.ld#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-shared-linux.ld#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-shmem.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-shmem.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-sim-magic.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-sli-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-smi-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-smix-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-spi.c#3 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-spi.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-spi4000.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-spinlock.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-spx0-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-spxx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-srio.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-srio.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-sriomaintx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-sriox-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-srxx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-stxx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-swap.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-sysinfo.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-sysinfo.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-thunder.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-thunder.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-tim-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-tim.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-tim.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-tlb.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-tlb.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-tra-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-tra.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-tra.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-twsi-raw.c#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-twsi-raw.h#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-twsi.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-twsi.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-uahcx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-uart.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-uart.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-uctlx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-usb.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-usb.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-usbcx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-usbd.c#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-usbd.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-usbnx-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-utils.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-version.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-warn.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-warn.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-wqe.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-zip-defs.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-zip.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-zip.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx-zone.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/cvmx.mk#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/executive-config.h.template#2 delete .. //depot/projects/usb/src/sys/contrib/octeon-sdk/octeon-boot-info.h#1 branch .. //depot/projects/usb/src/sys/contrib/octeon-sdk/octeon-feature.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/octeon-model.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/octeon-model.h#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/octeon-pci-console.c#2 integrate .. //depot/projects/usb/src/sys/contrib/octeon-sdk/octeon-pci-console.h#2 integrate .. //depot/projects/usb/src/sys/contrib/pf/net/pf_osfp.c#3 integrate .. //depot/projects/usb/src/sys/crypto/aesni/aesni_wrap.c#3 integrate .. //depot/projects/usb/src/sys/crypto/via/padlock.c#10 integrate .. //depot/projects/usb/src/sys/crypto/via/padlock_cipher.c#4 integrate .. //depot/projects/usb/src/sys/crypto/via/padlock_hash.c#5 integrate .. //depot/projects/usb/src/sys/ddb/db_capture.c#3 integrate .. //depot/projects/usb/src/sys/dev/aac/aac_cam.c#13 integrate .. //depot/projects/usb/src/sys/dev/acpi_support/acpi_fujitsu.c#6 integrate .. //depot/projects/usb/src/sys/dev/acpi_support/acpi_ibm.c#14 integrate .. //depot/projects/usb/src/sys/dev/acpi_support/atk0110.c#2 integrate .. //depot/projects/usb/src/sys/dev/acpica/Osd/OsdInterrupt.c#4 integrate .. //depot/projects/usb/src/sys/dev/acpica/Osd/OsdSchedule.c#7 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi.c#33 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_battery.c#9 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_button.c#6 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_cmbat.c#4 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_cpu.c#18 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_ec.c#12 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_hpet.c#14 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_pci.c#7 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_pci_link.c#7 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_smbat.c#5 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpi_video.c#9 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpiio.h#3 integrate .. //depot/projects/usb/src/sys/dev/acpica/acpivar.h#18 integrate .. //depot/projects/usb/src/sys/dev/adlink/adlink.c#5 integrate .. //depot/projects/usb/src/sys/dev/ae/if_ae.c#12 integrate .. //depot/projects/usb/src/sys/dev/ae/if_aevar.h#3 integrate .. //depot/projects/usb/src/sys/dev/age/if_age.c#17 integrate .. //depot/projects/usb/src/sys/dev/age/if_agevar.h#3 integrate .. //depot/projects/usb/src/sys/dev/ahci/ahci.c#19 integrate .. //depot/projects/usb/src/sys/dev/alc/if_alc.c#13 integrate .. //depot/projects/usb/src/sys/dev/alc/if_alcreg.h#3 integrate .. //depot/projects/usb/src/sys/dev/alc/if_alcvar.h#3 integrate .. //depot/projects/usb/src/sys/dev/ale/if_ale.c#12 integrate .. //depot/projects/usb/src/sys/dev/ale/if_alevar.h#2 integrate .. //depot/projects/usb/src/sys/dev/arcmsr/arcmsr.c#14 integrate .. //depot/projects/usb/src/sys/dev/arcmsr/arcmsr.h#7 integrate .. //depot/projects/usb/src/sys/dev/asr/asr.c#8 integrate .. //depot/projects/usb/src/sys/dev/ata/ata-all.c#29 integrate .. //depot/projects/usb/src/sys/dev/ata/ata-all.h#23 integrate .. //depot/projects/usb/src/sys/dev/ata/ata-disk.c#21 integrate .. //depot/projects/usb/src/sys/dev/ata/ata-dma.c#13 integrate .. //depot/projects/usb/src/sys/dev/ata/ata-lowlevel.c#10 integrate .. //depot/projects/usb/src/sys/dev/ata/ata-pci.h#30 integrate .. //depot/projects/usb/src/sys/dev/ata/ata-sata.c#10 integrate .. //depot/projects/usb/src/sys/dev/ata/chipsets/ata-ahci.c#17 integrate .. //depot/projects/usb/src/sys/dev/ata/chipsets/ata-cyrix.c#4 integrate .. //depot/projects/usb/src/sys/dev/ata/chipsets/ata-intel.c#15 integrate .. //depot/projects/usb/src/sys/dev/ata/chipsets/ata-marvell.c#15 integrate .. //depot/projects/usb/src/sys/dev/ata/chipsets/ata-national.c#4 integrate .. //depot/projects/usb/src/sys/dev/ata/chipsets/ata-promise.c#13 integrate .. //depot/projects/usb/src/sys/dev/ata/chipsets/ata-serverworks.c#10 integrate .. //depot/projects/usb/src/sys/dev/ata/chipsets/ata-siliconimage.c#15 integrate .. //depot/projects/usb/src/sys/dev/ata/chipsets/ata-via.c#11 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah.c#9 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah.h#9 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah_debug.h#3 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah_devid.h#3 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah_diagcodes.h#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah_eeprom.h#3 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah_eeprom_v14.c#2 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah_eeprom_v14.h#3 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah_eeprom_v4k.c#3 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah_eeprom_v4k.h#4 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ah_internal.h#8 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5210/ar5210.h#4 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5210/ar5210_attach.c#6 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5210/ar5210_misc.c#4 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5210/ar5210_xmit.c#3 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5211/ar5211.h#4 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5211/ar5211_attach.c#6 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5211/ar5211_misc.c#5 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5211/ar5211_xmit.c#3 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5212/ar5212.h#7 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5212/ar5212_ani.c#4 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5212/ar5212_attach.c#8 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5212/ar5212_xmit.c#5 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5312/ar5312_attach.c#3 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar2133.c#4 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar5416.h#6 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar5416_ani.c#4 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar5416_attach.c#7 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar5416_cal.c#6 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar5416_misc.c#3 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#12 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c#5 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar5416reg.h#5 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9160.ini#4 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9160_attach.c#5 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9280.c#3 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9280.h#3 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9280_attach.c#3 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9280v1.ini#2 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9280v2.ini#2 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9285.c#2 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9285.h#2 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9285.ini#2 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9285_attach.c#4 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9285_reset.c#4 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar5416/ar9285v2.ini#2 delete .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9001/ar9160.ini#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9001/ar9160_attach.c#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9280.c#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9280.h#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9280_attach.c#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9280v1.ini#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9280v2.ini#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9285.c#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9285.h#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9285.ini#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9285_attach.c#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9285_reset.c#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_hal/ar9002/ar9285v2.ini#1 branch .. //depot/projects/usb/src/sys/dev/ath/ath_rate/sample/sample.c#11 integrate .. //depot/projects/usb/src/sys/dev/ath/ath_rate/sample/sample.h#6 integrate .. //depot/projects/usb/src/sys/dev/ath/if_ath.c#41 integrate .. //depot/projects/usb/src/sys/dev/ath/if_athioctl.h#9 integrate .. //depot/projects/usb/src/sys/dev/ath/if_athvar.h#24 integrate .. //depot/projects/usb/src/sys/dev/atkbdc/atkbd_atkbdc.c#4 integrate .. //depot/projects/usb/src/sys/dev/atkbdc/atkbdc.c#4 integrate .. //depot/projects/usb/src/sys/dev/atkbdc/atkbdc_isa.c#6 integrate .. //depot/projects/usb/src/sys/dev/atkbdc/atkbdcreg.h#3 integrate .. //depot/projects/usb/src/sys/dev/atkbdc/psm.c#15 integrate .. //depot/projects/usb/src/sys/dev/bce/if_bce.c#32 integrate .. //depot/projects/usb/src/sys/dev/bge/if_bge.c#36 integrate .. //depot/projects/usb/src/sys/dev/buslogic/bt.c#5 integrate .. //depot/projects/usb/src/sys/dev/bwi/if_bwi.c#10 integrate .. //depot/projects/usb/src/sys/dev/bwn/if_bwn.c#8 integrate .. //depot/projects/usb/src/sys/dev/cas/if_cas.c#7 integrate .. //depot/projects/usb/src/sys/dev/cs/if_cs.c#9 integrate .. //depot/projects/usb/src/sys/dev/cxgb/cxgb_main.c#33 integrate .. //depot/projects/usb/src/sys/dev/cxgb/cxgb_sge.c#27 integrate .. //depot/projects/usb/src/sys/dev/cxgb/ulp/iw_cxgb/iw_cxgb_cm.c#6 integrate .. //depot/projects/usb/src/sys/dev/cxgb/ulp/tom/cxgb_cpl_socket.c#7 integrate .. //depot/projects/usb/src/sys/dev/cxgb/ulp/tom/cxgb_ddp.c#6 integrate .. //depot/projects/usb/src/sys/dev/cxgb/ulp/tom/cxgb_tom.c#6 integrate .. //depot/projects/usb/src/sys/dev/cxgb/ulp/tom/cxgb_vm.c#6 delete .. //depot/projects/usb/src/sys/dev/cxgb/ulp/tom/cxgb_vm.h#3 delete .. //depot/projects/usb/src/sys/dev/dc/dcphy.c#9 integrate .. //depot/projects/usb/src/sys/dev/dc/pnphy.c#8 integrate .. //depot/projects/usb/src/sys/dev/drm/drmP.h#19 integrate .. //depot/projects/usb/src/sys/dev/drm/drm_agpsupport.c#6 integrate .. //depot/projects/usb/src/sys/dev/drm/drm_drv.c#17 integrate .. //depot/projects/usb/src/sys/dev/drm/drm_irq.c#12 integrate .. //depot/projects/usb/src/sys/dev/drm/drm_memory.c#6 integrate .. //depot/projects/usb/src/sys/dev/drm/drm_sysctl.c#8 integrate .. //depot/projects/usb/src/sys/dev/drm/r300_reg.h#4 integrate .. //depot/projects/usb/src/sys/dev/drm/radeon_cs.c#4 integrate .. //depot/projects/usb/src/sys/dev/drm/via_dmablit.c#3 integrate .. //depot/projects/usb/src/sys/dev/e1000/e1000_api.c#9 integrate .. //depot/projects/usb/src/sys/dev/e1000/e1000_hw.h#10 integrate .. //depot/projects/usb/src/sys/dev/e1000/if_em.c#25 integrate .. //depot/projects/usb/src/sys/dev/e1000/if_igb.c#24 integrate .. //depot/projects/usb/src/sys/dev/e1000/if_igb.h#11 integrate .. //depot/projects/usb/src/sys/dev/e1000/if_lem.c#7 integrate .. //depot/projects/usb/src/sys/dev/ed/if_ed.c#13 integrate .. //depot/projects/usb/src/sys/dev/en/midway.c#7 integrate .. //depot/projects/usb/src/sys/dev/fatm/if_fatm.c#7 integrate .. //depot/projects/usb/src/sys/dev/firewire/00README#2 integrate .. //depot/projects/usb/src/sys/dev/fxp/if_fxp.c#21 integrate .. //depot/projects/usb/src/sys/dev/fxp/if_fxpreg.h#4 integrate .. //depot/projects/usb/src/sys/dev/fxp/if_fxpvar.h#6 integrate .. //depot/projects/usb/src/sys/dev/gem/if_gem.c#16 integrate .. //depot/projects/usb/src/sys/dev/gpio/gpiobus.c#2 integrate .. //depot/projects/usb/src/sys/dev/gpio/gpioc.c#2 integrate .. //depot/projects/usb/src/sys/dev/gpio/gpioled.c#2 integrate .. //depot/projects/usb/src/sys/dev/hifn/hifn7751.c#7 integrate .. //depot/projects/usb/src/sys/dev/ichwd/ichwd.c#14 integrate .. //depot/projects/usb/src/sys/dev/ichwd/ichwd.h#7 integrate .. //depot/projects/usb/src/sys/dev/ieee488/ibfoo.c#5 integrate .. //depot/projects/usb/src/sys/dev/if_ndis/if_ndis.c#39 integrate .. //depot/projects/usb/src/sys/dev/if_ndis/if_ndis_pccard.c#8 integrate .. //depot/projects/usb/src/sys/dev/if_ndis/if_ndis_pci.c#8 integrate .. //depot/projects/usb/src/sys/dev/if_ndis/if_ndis_usb.c#28 integrate .. //depot/projects/usb/src/sys/dev/iicbus/ds1775.c#2 integrate .. //depot/projects/usb/src/sys/dev/iicbus/iiconf.c#8 integrate .. //depot/projects/usb/src/sys/dev/iicbus/max6690.c#2 integrate .. //depot/projects/usb/src/sys/dev/iscsi/initiator/isc_sm.c#5 integrate .. //depot/projects/usb/src/sys/dev/iscsi/initiator/iscsi.c#8 integrate .. //depot/projects/usb/src/sys/dev/isp/isp_freebsd.c#18 integrate .. //depot/projects/usb/src/sys/dev/ispfw/asm_2322.h#2 integrate .. //depot/projects/usb/src/sys/dev/ispfw/asm_2400.h#3 integrate .. //depot/projects/usb/src/sys/dev/ispfw/asm_2500.h#2 integrate .. //depot/projects/usb/src/sys/dev/iwi/if_iwi.c#19 integrate .. //depot/projects/usb/src/sys/dev/iwn/if_iwn.c#23 integrate .. //depot/projects/usb/src/sys/dev/iwn/if_iwnvar.h#10 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe.c#22 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe.h#13 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_82598.c#10 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_82599.c#5 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_api.c#10 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_api.h#10 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_common.c#10 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_common.h#8 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_mbx.c#1 branch .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_mbx.h#1 branch .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_osdep.h#8 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_phy.c#10 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_phy.h#10 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_type.h#10 integrate .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_vf.c#1 branch .. //depot/projects/usb/src/sys/dev/ixgbe/ixgbe_vf.h#1 branch .. //depot/projects/usb/src/sys/dev/ixgbe/ixv.c#1 branch .. //depot/projects/usb/src/sys/dev/ixgbe/ixv.h#1 branch .. //depot/projects/usb/src/sys/dev/jme/if_jme.c#14 integrate .. //depot/projects/usb/src/sys/dev/jme/if_jmereg.h#6 integrate .. //depot/projects/usb/src/sys/dev/jme/if_jmevar.h#3 integrate .. //depot/projects/usb/src/sys/dev/le/if_le_pci.c#6 integrate .. //depot/projects/usb/src/sys/dev/lmc/if_lmc.c#15 integrate .. //depot/projects/usb/src/sys/dev/malo/if_malo_pci.c#6 integrate .. //depot/projects/usb/src/sys/dev/md/md.c#19 integrate .. //depot/projects/usb/src/sys/dev/mem/memdev.c#2 integrate .. //depot/projects/usb/src/sys/dev/mem/memutil.c#2 integrate .. //depot/projects/usb/src/sys/dev/mfi/mfi_cam.c#5 integrate .. //depot/projects/usb/src/sys/dev/mii/atphy.c#6 integrate .. //depot/projects/usb/src/sys/dev/mii/bmtphy.c#7 integrate .. //depot/projects/usb/src/sys/dev/mii/brgphy.c#19 integrate .. //depot/projects/usb/src/sys/dev/mii/ciphy.c#10 integrate .. //depot/projects/usb/src/sys/dev/mii/e1000phy.c#16 integrate .. //depot/projects/usb/src/sys/dev/mii/gentbi.c#7 integrate .. //depot/projects/usb/src/sys/dev/mii/inphy.c#7 integrate .. //depot/projects/usb/src/sys/dev/mii/ip1000phy.c#8 integrate .. //depot/projects/usb/src/sys/dev/mii/jmphy.c#4 integrate .. //depot/projects/usb/src/sys/dev/mii/jmphyreg.h#2 integrate .. //depot/projects/usb/src/sys/dev/mii/mii.c#10 integrate .. //depot/projects/usb/src/sys/dev/mii/mii.h#4 integrate .. //depot/projects/usb/src/sys/dev/mii/mii_physubr.c#7 integrate .. //depot/projects/usb/src/sys/dev/mii/miidevs#22 integrate .. //depot/projects/usb/src/sys/dev/mii/miivar.h#6 integrate .. //depot/projects/usb/src/sys/dev/mii/nsgphy.c#7 integrate .. //depot/projects/usb/src/sys/dev/mii/nsphyter.c#4 integrate .. //depot/projects/usb/src/sys/dev/mii/rdcphy.c#1 branch .. //depot/projects/usb/src/sys/dev/mii/rdcphyreg.h#1 branch .. //depot/projects/usb/src/sys/dev/mii/rgephy.c#10 integrate .. //depot/projects/usb/src/sys/dev/mii/smcphy.c#4 integrate .. //depot/projects/usb/src/sys/dev/mii/ukphy.c#6 integrate .. //depot/projects/usb/src/sys/dev/mii/ukphy_subr.c#5 integrate .. //depot/projects/usb/src/sys/dev/mii/xmphy.c#6 integrate .. //depot/projects/usb/src/sys/dev/mmc/mmc.c#13 integrate .. //depot/projects/usb/src/sys/dev/mps/mps.c#4 integrate .. //depot/projects/usb/src/sys/dev/mps/mps_pci.c#2 integrate .. //depot/projects/usb/src/sys/dev/mps/mps_sas.c#3 integrate .. //depot/projects/usb/src/sys/dev/mps/mps_user.c#4 integrate .. //depot/projects/usb/src/sys/dev/mps/mpsvar.h#3 integrate .. //depot/projects/usb/src/sys/dev/mpt/mpt.c#13 integrate .. //depot/projects/usb/src/sys/dev/mpt/mpt.h#15 integrate .. //depot/projects/usb/src/sys/dev/mpt/mpt_cam.c#17 integrate .. //depot/projects/usb/src/sys/dev/mpt/mpt_pci.c#13 integrate .. //depot/projects/usb/src/sys/dev/mpt/mpt_raid.c#15 integrate .. //depot/projects/usb/src/sys/dev/msk/if_msk.c#25 integrate .. //depot/projects/usb/src/sys/dev/mwl/mwlhal.c#3 integrate .. //depot/projects/usb/src/sys/dev/mxge/if_mxge.c#26 integrate .. //depot/projects/usb/src/sys/dev/nfe/if_nfe.c#15 integrate .. //depot/projects/usb/src/sys/dev/nfe/if_nfereg.h#6 integrate .. //depot/projects/usb/src/sys/dev/nfe/if_nfevar.h#7 integrate .. //depot/projects/usb/src/sys/dev/ofw/ofw_fdt.c#3 integrate .. //depot/projects/usb/src/sys/dev/ofw/openfirm.c#11 integrate .. //depot/projects/usb/src/sys/dev/patm/if_patm_attach.c#4 integrate .. //depot/projects/usb/src/sys/dev/pccard/pccardvar.h#5 integrate .. //depot/projects/usb/src/sys/dev/pccbb/pccbb.c#17 integrate .. //depot/projects/usb/src/sys/dev/pci/pci.c#39 integrate .. //depot/projects/usb/src/sys/dev/pci/pci_pci.c#14 integrate .. //depot/projects/usb/src/sys/dev/pci/vga_pci.c#8 integrate .. //depot/projects/usb/src/sys/dev/pty/pty.c#3 integrate >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Thu Jan 27 09:05:43 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 740A5106566B; Thu, 27 Jan 2011 09:05:43 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2294E1065679 for ; Thu, 27 Jan 2011 09:05:43 +0000 (UTC) (envelope-from hselasky@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 1001C8FC2A for ; Thu, 27 Jan 2011 09:05:43 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0R95gnp036572 for ; Thu, 27 Jan 2011 09:05:42 GMT (envelope-from hselasky@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0R95gcg036569 for perforce@freebsd.org; Thu, 27 Jan 2011 09:05:42 GMT (envelope-from hselasky@FreeBSD.org) Date: Thu, 27 Jan 2011 09:05:42 GMT Message-Id: <201101270905.p0R95gcg036569@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to hselasky@FreeBSD.org using -f From: Hans Petter Selasky To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188225 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2011 09:05:43 -0000 http://p4web.freebsd.org/@@188225?ac=10 Change 188225 by hselasky@hselasky_laptop001 on 2011/01/27 09:04:45 Revert some local changes. Affected files ... .. //depot/projects/usb/src/sys/dev/usb/controller/ehci.c#65 integrate .. //depot/projects/usb/src/sys/dev/usb/controller/ehci.h#21 integrate .. //depot/projects/usb/src/sys/dev/usb/controller/ehci_ixp4xx.c#14 integrate .. //depot/projects/usb/src/sys/dev/usb/controller/ehci_mv.c#3 integrate .. //depot/projects/usb/src/sys/dev/usb/controller/ehci_pci.c#32 integrate .. //depot/projects/usb/src/sys/dev/usb/controller/ehcireg.h#7 integrate Differences ... ==== //depot/projects/usb/src/sys/dev/usb/controller/ehci.c#65 (text+ko) ==== @@ -1588,10 +1588,6 @@ usb_callout_reset(&sc->sc_tmo_pcd, hz, (void *)&ehci_pcd_enable, sc); } - /* if there was a doorbell, clear the doorbell busy flag */ - if (status & EHCI_STS_IAA) - sc->sc_flags &= ~EHCI_SCFLG_IAADBUSY; - status &= ~(EHCI_STS_INT | EHCI_STS_ERRINT | EHCI_STS_PCD | EHCI_STS_IAA); if (status != 0) { @@ -2316,7 +2312,7 @@ * XXX Certain nVidia chipsets choke when using the IAAD * feature too frequently. */ - if (sc->sc_flags & (EHCI_SCFLG_IAADBUG | EHCI_SCFLG_IAADBUSY)) + if (sc->sc_flags & EHCI_SCFLG_IAADBUG) return; /* XXX Performance quirk: Some Host Controllers have a too low @@ -2324,10 +2320,8 @@ * Controller after queueing the BULK transfer. */ temp = EOREAD4(sc, EHCI_USBCMD); - if (!(temp & EHCI_CMD_IAAD)) { + if (!(temp & EHCI_CMD_IAAD)) EOWRITE4(sc, EHCI_USBCMD, temp | EHCI_CMD_IAAD); - sc->sc_flags |= EHCI_SCFLG_IAADBUSY; - } } struct usb_pipe_methods ehci_device_bulk_methods = ==== //depot/projects/usb/src/sys/dev/usb/controller/ehci.h#21 (text+ko) ==== @@ -347,7 +347,6 @@ #define EHCI_SCFLG_TT 0x0020 /* transaction translator present */ #define EHCI_SCFLG_LOSTINTRBUG 0x0040 /* workaround for VIA / ATI chipsets */ #define EHCI_SCFLG_IAADBUG 0x0080 /* workaround for nVidia chipsets */ -#define EHCI_SCFLG_IAADBUSY 0x0100 /* doorbell is busy */ uint8_t sc_offs; /* offset to operational registers */ uint8_t sc_doorbell_disable; /* set on doorbell failure */ ==== //depot/projects/usb/src/sys/dev/usb/controller/ehci_ixp4xx.c#14 (text+ko) ==== ==== //depot/projects/usb/src/sys/dev/usb/controller/ehci_mv.c#3 (text+ko) ==== ==== //depot/projects/usb/src/sys/dev/usb/controller/ehci_pci.c#32 (text+ko) ==== ==== //depot/projects/usb/src/sys/dev/usb/controller/ehcireg.h#7 (text+ko) ==== From owner-p4-projects@FreeBSD.ORG Thu Jan 27 09:29:49 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EC2831065696; Thu, 27 Jan 2011 09:29:48 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ACBD01065674 for ; Thu, 27 Jan 2011 09:29:48 +0000 (UTC) (envelope-from hselasky@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 9A0FB8FC1E for ; Thu, 27 Jan 2011 09:29:48 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0R9Tm0Y041471 for ; Thu, 27 Jan 2011 09:29:48 GMT (envelope-from hselasky@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0R9TmQ5041468 for perforce@freebsd.org; Thu, 27 Jan 2011 09:29:48 GMT (envelope-from hselasky@FreeBSD.org) Date: Thu, 27 Jan 2011 09:29:48 GMT Message-Id: <201101270929.p0R9TmQ5041468@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to hselasky@FreeBSD.org using -f From: Hans Petter Selasky To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188228 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2011 09:29:49 -0000 http://p4web.freebsd.org/@@188228?ac=10 Change 188228 by hselasky@hselasky_laptop001 on 2011/01/27 09:28:49 Style: Use correct types. Affected files ... .. //depot/projects/usb/src/sys/dev/usb/usb_pf.h#2 edit Differences ... ==== //depot/projects/usb/src/sys/dev/usb/usb_pf.h#2 (text+ko) ==== @@ -38,12 +38,12 @@ #define _DEV_USB_PF_H struct usbpf_pkthdr { - int up_busunit; /* Host controller unit number */ - u_char up_address; /* USB device address */ - u_char up_endpoint; /* USB endpoint */ - u_char up_type; /* points SUBMIT / DONE */ - u_char up_xfertype; /* Transfer type */ - u_int32_t up_flags; /* Transfer flags */ + uint32_t up_busunit; /* Host controller unit number */ + uint8_t up_address; /* USB device address */ + uint8_t up_endpoint; /* USB endpoint */ + uint8_t up_type; /* points SUBMIT / DONE */ + uint8_t up_xfertype; /* Transfer type */ + uint32_t up_flags; /* Transfer flags */ #define USBPF_FLAG_FORCE_SHORT_XFER (1 << 0) #define USBPF_FLAG_SHORT_XFER_OK (1 << 1) #define USBPF_FLAG_SHORT_FRAMES_OK (1 << 2) @@ -53,7 +53,7 @@ #define USBPF_FLAG_MANUAL_STATUS (1 << 6) #define USBPF_FLAG_NO_PIPE_OK (1 << 7) #define USBPF_FLAG_STALL_PIPE (1 << 8) - u_int32_t up_status; /* Transfer status */ + uint32_t up_status; /* Transfer status */ #define USBPF_STATUS_OPEN (1 << 0) #define USBPF_STATUS_TRANSFERRING (1 << 1) #define USBPF_STATUS_DID_DMA_DELAY (1 << 2) @@ -76,12 +76,12 @@ #define USBPF_STATUS_CURR_DMA_SET (1 << 17) #define USBPF_STATUS_CAN_CANCEL_IMMED (1 << 18) #define USBPF_STATUS_DOING_CALLBACK (1 << 19) - u_int32_t up_length; /* Total data length (submit/actual) */ - u_int32_t up_frames; /* USB frame number (submit/actual) */ - u_int32_t up_error; /* usb_error_t */ - u_int32_t up_interval; /* for interrupt and isoc */ + uint32_t up_length; /* Total data length (submit/actual) */ + uint32_t up_frames; /* USB frame number (submit/actual) */ + uint32_t up_error; /* usb_error_t */ + uint32_t up_interval; /* for interrupt and isoc */ /* sizeof(struct usbpf_pkthdr) == 128 bytes */ - u_char up_reserved[96]; + uint8_t up_reserved[96]; }; #define USBPF_HDR_LEN 128 From owner-p4-projects@FreeBSD.ORG Thu Jan 27 20:04:30 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id AB2F41065675; Thu, 27 Jan 2011 20:04:30 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6BAEB106566B for ; Thu, 27 Jan 2011 20:04:30 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 594008FC14 for ; Thu, 27 Jan 2011 20:04:30 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0RK4UDE078255 for ; Thu, 27 Jan 2011 20:04:30 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0RK4UhG078252 for perforce@freebsd.org; Thu, 27 Jan 2011 20:04:30 GMT (envelope-from trasz@freebsd.org) Date: Thu, 27 Jan 2011 20:04:30 GMT Message-Id: <201101272004.p0RK4UhG078252@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188239 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2011 20:04:30 -0000 http://p4web.freebsd.org/@@188239?ac=10 Change 188239 by trasz@trasz_victim on 2011/01/27 20:04:15 Update TODO. Affected files ... .. //depot/projects/soc2009/trasz_limits/TODO#42 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/TODO#42 (text+ko) ==== @@ -1,6 +1,8 @@ TODO: - - Fix %CPU limits for shortly living processes. + - RCTL accesses resource usage information without holding container_lock. + + - Fix cpu throttling. - Consider replacing proc pointer with thread pointer in rusage_add(9) et al. In most cases caller uses 'td->td_proc' anyway, and passing thread would @@ -12,7 +14,8 @@ - Get rid of container_lock. Atomic instructions would be nice, but we really need 64 bits (per-process counters could be 32 bit, I guess, but the higher level containers could overflow), and atomic(9) doesn't support 64 bit values - on 32 bit platforms. + on 32 bit platforms. Code ported from SunOS seems to use (and implement) + 64 bit atomics. - Don't account resources for system processes. It's not as easy as checking for P_SYSTEM flag, as the flag will be set for AIO kernel processes. @@ -23,6 +26,11 @@ - The jailstat(1)/userstat(1) tool seems to use lots of CPU time. Rewriting it in C could make sense. + - Currently limit enforcement involves walking over the list of rules applicable + to the process. I expect the number of such rules to be small (about five), + but some optimisation could be in order. Maybe a list of pointers to rules, + one entry per resource? + Issues: - Setting RSS limit too low can make the system thrash to death. @@ -68,7 +76,7 @@ - What about RLIMIT_RTPRIO and RLIMIT_RTTIME? Linux seems to have these. -HRL-specific issues: +RCTL-specific issues: - Reconsider bringing back setrlimit(2) handling. From owner-p4-projects@FreeBSD.ORG Thu Jan 27 21:11:16 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 800B51065696; Thu, 27 Jan 2011 21:11:16 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 41E7E1065674 for ; Thu, 27 Jan 2011 21:11:16 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 2E0258FC1B for ; Thu, 27 Jan 2011 21:11:16 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0RLBG8g093235 for ; Thu, 27 Jan 2011 21:11:16 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0RLBFiG093232 for perforce@freebsd.org; Thu, 27 Jan 2011 21:11:15 GMT (envelope-from trasz@freebsd.org) Date: Thu, 27 Jan 2011 21:11:15 GMT Message-Id: <201101272111.p0RLBFiG093232@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188243 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Jan 2011 21:11:16 -0000 http://p4web.freebsd.org/@@188243?ac=10 Change 188243 by trasz@trasz_victim on 2011/01/27 21:10:21 Don't embed "struct container" inside "struct proc" et al; it's somewhat big, and we don't want #ifdefs in structures, so embedding it would be pessimisation for people who don't want to use containers. While here, clean up includes somewhat. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/init_main.c#37 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#66 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_descrip.c#20 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_jail.c#33 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_loginclass.c#28 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#18 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_resource.c#60 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_vnops.c#22 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/container.h#25 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/jail.h#20 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/kernel.h#7 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/loginclass.h#13 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/proc.h#30 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/resourcevar.h#25 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/init_main.c#37 (text+ko) ==== @@ -526,6 +526,9 @@ p->p_limit->pl_rlimit[RLIMIT_MEMLOCK].rlim_max = pageablemem; p->p_cpulimit = RLIM_INFINITY; + /* Initialize resource accounting structures. */ + container_create(&p->p_container); + p->p_stats = pstats_alloc(); /* Allocate a prototype map so we have something to fork. */ ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#66 (text+ko) ==== @@ -67,6 +67,8 @@ static struct mtx container_lock; MTX_SYSINIT(container_lock, &container_lock, "container lock", MTX_DEF); +static uma_zone_t container_zone; + static void container_sub(struct container *dest, const struct container *src); static void rusage_sub_cred_locked(struct ucred *cred, int resource, uint64_t amount); static void rusage_add_cred_locked(struct ucred *cred, int resource, uint64_t amount); @@ -261,26 +263,29 @@ } void -container_create(struct container *container) +container_create(struct container **containerp) { - int i; + + SDT_PROBE(container, kernel, container, create, containerp, 0, 0, 0, 0); - SDT_PROBE(container, kernel, container, create, container, 0, 0, 0, 0); + KASSERT(*containerp == NULL, ("container already allocated")); - for (i = 0; i <= RUSAGE_MAX; i++) - KASSERT(container->c_resources[i] == 0, - ("container->c_resources[%d] != 0", i)); + *containerp = uma_zalloc(container_zone, M_WAITOK | M_ZERO); } static void -container_destroy_locked(struct container *container) +container_destroy_locked(struct container **containerp) { int i; + struct container *container; - SDT_PROBE(container, kernel, container, destroy, container, 0, 0, 0, 0); + SDT_PROBE(container, kernel, container, destroy, containerp, 0, 0, 0, 0); mtx_assert(&container_lock, MA_OWNED); - KASSERT(container != NULL, ("NULL container")); + KASSERT(containerp != NULL, ("NULL containerp")); + KASSERT(*containerp != NULL, ("NULL container")); + + container = *containerp; for (i = 0; i <= RUSAGE_MAX; i++) { if (rusage_is_sloppy(i)) @@ -294,10 +299,12 @@ "%ju allocated for resource %d\n", container->c_resources[i], i)); } + uma_zfree(container_zone, container); + *containerp = NULL; } void -container_destroy(struct container *container) +container_destroy(struct container **container) { mtx_lock(&container_lock); @@ -349,6 +356,7 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_add: invalid amount for resource %d: %ju", resource, amount)); + KASSERT(p->p_container != NULL, ("rusage_add: NULL container for proc %p", p)); mtx_lock(&container_lock); #ifdef RCTL @@ -359,7 +367,7 @@ return (error); } #endif - container_alloc_resource(&p->p_container, resource, amount); + container_alloc_resource(p->p_container, resource, amount); rusage_add_cred_locked(p->p_ucred, resource, amount); mtx_unlock(&container_lock); @@ -376,10 +384,10 @@ KASSERT(amount >= 0, ("rusage_add_cred: invalid amount for resource %d: %ju", resource, amount)); - container_alloc_resource(&cred->cr_ruidinfo->ui_container, resource, amount); + container_alloc_resource(cred->cr_ruidinfo->ui_container, resource, amount); for (pr = cred->cr_prison; pr != NULL; pr = pr->pr_parent) - container_alloc_resource(&pr->pr_container, resource, amount); - container_alloc_resource(&cred->cr_loginclass->lc_container, resource, amount); + container_alloc_resource(pr->pr_container, resource, amount); + container_alloc_resource(cred->cr_loginclass->lc_container, resource, amount); } /* @@ -416,9 +424,10 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_add_force: invalid amount for resource %d: %ju", resource, amount)); + KASSERT(p->p_container != NULL, ("rusage_add_force: NULL container for proc %p", p)); mtx_lock(&container_lock); - container_alloc_resource(&p->p_container, resource, amount); + container_alloc_resource(p->p_container, resource, amount); mtx_unlock(&container_lock); rusage_add_cred(p->p_ucred, resource, amount); } @@ -442,8 +451,9 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_set: invalid amount for resource %d: %ju", resource, amount)); + KASSERT(p->p_container != NULL, ("rusage_set_locked: NULL container for proc %p", p)); - diff = amount - p->p_container.c_resources[resource]; + diff = amount - p->p_container->c_resources[resource]; #ifdef notyet KASSERT(diff >= 0 || rusage_is_reclaimable(resource), ("rusage_set: usage of non-reclaimable resource %d dropping", @@ -458,7 +468,7 @@ } } #endif - container_alloc_resource(&p->p_container, resource, diff); + container_alloc_resource(p->p_container, resource, diff); if (diff > 0) rusage_add_cred_locked(p->p_ucred, resource, diff); else if (diff < 0) @@ -499,12 +509,13 @@ * We need proc lock to dereference p->p_ucred. */ PROC_LOCK_ASSERT(p, MA_OWNED); - KASSERT(amount >= 0, ("rusage_set: invalid amount for resource %d: %ju", + KASSERT(amount >= 0, ("rusage_set_force: invalid amount for resource %d: %ju", resource, amount)); + KASSERT(p->p_container != NULL, ("rusage_set_force: NULL container for proc %p", p)); mtx_lock(&container_lock); - diff = amount - p->p_container.c_resources[resource]; - container_alloc_resource(&p->p_container, resource, diff); + diff = amount - p->p_container->c_resources[resource]; + container_alloc_resource(p->p_container, resource, diff); if (diff > 0) rusage_add_cred_locked(p->p_ucred, resource, diff); else if (diff < 0) @@ -564,16 +575,17 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_sub: invalid amount for resource %d: %ju", resource, amount)); + KASSERT(p->p_container != NULL, ("rusage_sub: NULL container for proc %p", p)); KASSERT(rusage_is_reclaimable(resource), ("rusage_sub: called for non-reclaimable resource %d", resource)); mtx_lock(&container_lock); - KASSERT(amount <= p->p_container.c_resources[resource], + KASSERT(amount <= p->p_container->c_resources[resource], ("rusage_sub: freeing %ju of resource %d, which is more than allocated " "%ld for %s (pid %d)", amount, resource, - p->p_container.c_resources[resource], p->p_comm, p->p_pid)); + p->p_container->c_resources[resource], p->p_comm, p->p_pid)); - container_alloc_resource(&p->p_container, resource, -amount); + container_alloc_resource(p->p_container, resource, -amount); rusage_sub_cred_locked(p->p_ucred, resource, amount); mtx_unlock(&container_lock); } @@ -592,10 +604,10 @@ ("rusage_sub_cred: called for non-reclaimable resource %d", resource)); #endif - container_alloc_resource(&cred->cr_ruidinfo->ui_container, resource, -amount); + container_alloc_resource(cred->cr_ruidinfo->ui_container, resource, -amount); for (pr = cred->cr_prison; pr != NULL; pr = pr->pr_parent) - container_alloc_resource(&pr->pr_container, resource, -amount); - container_alloc_resource(&cred->cr_loginclass->lc_container, resource, -amount); + container_alloc_resource(pr->pr_container, resource, -amount); + container_alloc_resource(cred->cr_loginclass->lc_container, resource, -amount); } /* @@ -620,6 +632,11 @@ int i, error = 0; /* + * Create container for the child process. + */ + container_create(&child->p_container); + + /* * No resource accounting for kernel processes. */ if (child->p_flag & P_SYSTEM) @@ -629,49 +646,46 @@ PROC_LOCK(child); mtx_lock(&container_lock); - /* - * Create container for the child process. - */ - bzero(&child->p_container, sizeof(child->p_container)); - container_create(&child->p_container); + if (parent->p_container != NULL) { + /* + * Inherit resource usage. + */ + for (i = 0; i <= RUSAGE_MAX; i++) { + if (parent->p_container->c_resources[i] == 0 || + !rusage_is_inheritable(i)) + continue; - /* - * Inherit resource usage. - */ - for (i = 0; i <= RUSAGE_MAX; i++) { - if (parent->p_container.c_resources[i] == 0 || - !rusage_is_inheritable(i)) - continue; - - error = rusage_set_locked(child, i, parent->p_container.c_resources[i]); - if (error != 0) { - /* - * XXX: The only purpose of these two lines is to prevent from - * tripping checks in container_destroy(). - */ - for (i = 0; i <= RUSAGE_MAX; i++) - rusage_set_locked(child, i, 0); - container_destroy_locked(&child->p_container); - goto out; + error = rusage_set_locked(child, i, parent->p_container->c_resources[i]); + if (error != 0) { + /* + * XXX: The only purpose of these two lines is to prevent from + * tripping checks in container_destroy(). + */ + for (i = 0; i <= RUSAGE_MAX; i++) + rusage_set_locked(child, i, 0); + goto out; + } } + } else { + KASSERT(parent->p_flag & P_SYSTEM, + ("non-system process without container; p = %p", parent)); } -out: #ifdef RCTL - if (error == 0) { - error = rctl_proc_fork(parent, child); - if (error != 0) { - /* - * XXX: The only purpose of these two lines is to prevent from - * tripping checks in container_destroy(). - */ - for (i = 0; i <= RUSAGE_MAX; i++) - rusage_set_locked(child, i, 0); - container_destroy_locked(&child->p_container); - } + error = rctl_proc_fork(parent, child); + if (error != 0) { + /* + * XXX: The only purpose of these two lines is to prevent from + * tripping checks in container_destroy(). + */ + for (i = 0; i <= RUSAGE_MAX; i++) + rusage_set_locked(child, i, 0); } #endif +out: + if (error != 0) + container_destroy_locked(&child->p_container); mtx_unlock(&container_lock); PROC_UNLOCK(child); PROC_UNLOCK(parent); @@ -737,18 +751,18 @@ mtx_lock(&container_lock); if (newuip != olduip) { - container_sub(&olduip->ui_container, &p->p_container); - container_add(&newuip->ui_container, &p->p_container); + container_sub(olduip->ui_container, p->p_container); + container_add(newuip->ui_container, p->p_container); } if (newlc != oldlc) { - container_sub(&oldlc->lc_container, &p->p_container); - container_add(&newlc->lc_container, &p->p_container); + container_sub(oldlc->lc_container, p->p_container); + container_add(newlc->lc_container, p->p_container); } if (newpr != oldpr) { for (pr = oldpr; pr != NULL; pr = pr->pr_parent) - container_sub(&pr->pr_container, &p->p_container); + container_sub(pr->pr_container, p->p_container); for (pr = newpr; pr != NULL; pr = pr->pr_parent) - container_add(&pr->pr_container, &p->p_container); + container_add(pr->pr_container, p->p_container); } mtx_unlock(&container_lock); @@ -833,6 +847,11 @@ timevalsub(&wallclock, &p->p_stats->p_start); pctcpu_limit = rusage_get_available(p, RUSAGE_PCTCPU); PROC_LOCK(p); + if (p->p_flag & P_SYSTEM) { + PROC_UNLOCK(p); + continue; + } + PROC_SLOCK(p); FOREACH_THREAD_IN_PROC(p, td) { ruxagg(p, td); @@ -856,7 +875,7 @@ rusage_throttle(p, 0); mtx_lock(&container_lock); rusage_set_locked(p, RUSAGE_CPU, runtime); - p->p_container.c_resources[RUSAGE_PCTCPU] = 0; + p->p_container->c_resources[RUSAGE_PCTCPU] = 0; rusage_set_locked(p, RUSAGE_PCTCPU, pctcpu); rusage_set_locked(p, RUSAGE_WALLCLOCK, wallclock.tv_sec * 1000000 + wallclock.tv_usec); @@ -873,7 +892,7 @@ containerd, NULL }; -SYSINIT(containerd, SI_SUB_RUN_SCHEDULER, SI_ORDER_FIRST, kproc_start, &containerd_kp); +SYSINIT(containerd, SI_SUB_CONTAINERD, SI_ORDER_FIRST, kproc_start, &containerd_kp); static void container_proc_fork_sched(void *arg __unused, struct proc *p1, @@ -894,10 +913,16 @@ container_init(void) { + container_zone = uma_zcreate("container", sizeof(struct container), + NULL, NULL, NULL, NULL, UMA_ALIGN_PTR, UMA_ZONE_NOFREE); EVENTHANDLER_REGISTER(process_fork, container_proc_fork_sched, NULL, EVENTHANDLER_PRI_ANY); + /* + * XXX: Move this somewhere. + */ + container_create(&prison0.pr_container); } -SYSINIT(container, SI_SUB_RUN_SCHEDULER, SI_ORDER_FIRST, container_init, NULL); +SYSINIT(container, SI_SUB_CONTAINER, SI_ORDER_FIRST, container_init, NULL); #else /* !CONTAINERS */ @@ -945,12 +970,12 @@ } void -container_create(struct container *container) +container_create(struct container **containerp) { } void -container_destroy(struct container *container) +container_destroy(struct container **containerp) { } ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_descrip.c#20 (text+ko) ==== @@ -45,6 +45,7 @@ #include #include +#include #include #include #include ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_jail.c#33 (text+ko) ==== @@ -38,6 +38,7 @@ #include #include #include +#include #include #include #include @@ -4270,7 +4271,7 @@ sx_slock(&allprison_lock); TAILQ_FOREACH(pr, &allprison, pr_list) - (callback)(&pr->pr_container, arg2, arg3); + (callback)(pr->pr_container, arg2, arg3); sx_sunlock(&allprison_lock); } ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_loginclass.c#28 (text+ko) ==== @@ -41,6 +41,7 @@ __FBSDID("$FreeBSD$"); #include +#include #include #include #include @@ -116,6 +117,7 @@ ("loginclass_find: got too long name")); newlc = malloc(sizeof(*newlc), M_LOGINCLASS, M_ZERO | M_WAITOK); + container_create(&newlc->lc_container); mtx_lock(&loginclasses_lock); LIST_FOREACH(lc, &loginclasses, lc_next) { @@ -125,12 +127,12 @@ /* Found loginclass with a matching name? */ loginclass_acquire(lc); mtx_unlock(&loginclasses_lock); + container_destroy(&newlc->lc_container); free(newlc, M_LOGINCLASS); return (lc); } /* Add new loginclass. */ - container_create(&newlc->lc_container); strcpy(newlc->lc_name, name); refcount_init(&newlc->lc_refcount, 1); LIST_INSERT_HEAD(&loginclasses, newlc, lc_next); @@ -222,7 +224,7 @@ mtx_lock(&loginclasses_lock); LIST_FOREACH(lc, &loginclasses, lc_next) - (callback)(&lc->lc_container, arg2, arg3); + (callback)(lc->lc_container, arg2, arg3); mtx_unlock(&loginclasses_lock); } ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#18 (text+ko) ==== @@ -135,7 +135,7 @@ { NULL, -1 }}; static void rctl_init(void); -SYSINIT(rctl, SI_SUB_CPU, SI_ORDER_FIRST, rctl_init, NULL); +SYSINIT(rctl, SI_SUB_CONTAINER, SI_ORDER_FIRST, rctl_init, NULL); static uma_zone_t rctl_rule_link_zone; static uma_zone_t rctl_rule_zone; @@ -203,19 +203,19 @@ switch (rule->rr_per) { case RCTL_SUBJECT_TYPE_PROCESS: available = rule->rr_amount - - p->p_container.c_resources[resource]; + p->p_container->c_resources[resource]; break; case RCTL_SUBJECT_TYPE_USER: available = rule->rr_amount - - cred->cr_ruidinfo->ui_container.c_resources[resource]; + cred->cr_ruidinfo->ui_container->c_resources[resource]; break; case RCTL_SUBJECT_TYPE_LOGINCLASS: available = rule->rr_amount - - cred->cr_loginclass->lc_container.c_resources[resource]; + cred->cr_loginclass->lc_container->c_resources[resource]; break; case RCTL_SUBJECT_TYPE_JAIL: available = rule->rr_amount - - cred->cr_prison->pr_container.c_resources[resource]; + cred->cr_prison->pr_container->c_resources[resource]; break; default: panic("rctl_compute_available: unknown per %d", @@ -278,7 +278,7 @@ * There may be more than one matching rule; go through all of them. * Denial should be done last, after logging and sending signals. */ - LIST_FOREACH(link, &p->p_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &p->p_container->c_rule_links, rrl_next) { rule = link->rrl_rule; if (rule->rr_resource != resource) continue; @@ -357,7 +357,7 @@ * There may be more than one matching rule; go through all of them. * Denial should be done last, after logging and sending signals. */ - LIST_FOREACH(link, &p->p_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &p->p_container->c_rule_links, rrl_next) { rule = link->rrl_rule; if (rule->rr_resource != resource) continue; @@ -387,7 +387,7 @@ * There may be more than one matching rule; go through all of them. * Denial should be done last, after logging and sending signals. */ - LIST_FOREACH(link, &p->p_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &p->p_container->c_rule_links, rrl_next) { rule = link->rrl_rule; if (rule->rr_resource != resource) continue; @@ -403,7 +403,7 @@ /* * XXX: Think about this _hard_. */ - allocated = p->p_container.c_resources[resource]; + allocated = p->p_container->c_resources[resource]; if (minavailable < INT64_MAX - allocated) minavailable += allocated; if (minavailable < 0) @@ -923,7 +923,7 @@ case RCTL_SUBJECT_TYPE_PROCESS: p = rule->rr_subject.rs_proc; KASSERT(p != NULL, ("rctl_rule_add: NULL proc")); - rctl_container_add_rule(&p->p_container, rule); + rctl_container_add_rule(p->p_container, rule); /* * In case of per-process rule, we don't have anything more * to do. @@ -933,19 +933,19 @@ case RCTL_SUBJECT_TYPE_USER: uip = rule->rr_subject.rs_uip; KASSERT(uip != NULL, ("rctl_rule_add: NULL uip")); - rctl_container_add_rule(&uip->ui_container, rule); + rctl_container_add_rule(uip->ui_container, rule); break; case RCTL_SUBJECT_TYPE_LOGINCLASS: lc = rule->rr_subject.hr_loginclass; KASSERT(lc != NULL, ("rctl_rule_add: NULL loginclass")); - rctl_container_add_rule(&lc->lc_container, rule); + rctl_container_add_rule(lc->lc_container, rule); break; case RCTL_SUBJECT_TYPE_JAIL: pr = rule->rr_subject.rs_prison; KASSERT(pr != NULL, ("rctl_rule_add: NULL pr")); - rctl_container_add_rule(&pr->pr_container, rule); + rctl_container_add_rule(pr->pr_container, rule); break; default: @@ -986,7 +986,7 @@ rule->rr_subject_type); } - rctl_container_add_rule(&p->p_container, rule); + rctl_container_add_rule(p->p_container, rule); } return (0); @@ -1018,7 +1018,7 @@ filter->rr_subject.rs_proc != NULL) { p = filter->rr_subject.rs_proc; rw_wlock(&rctl_lock); - found = rctl_container_remove_rules(&p->p_container, filter); + found = rctl_container_remove_rules(p->p_container, filter); rw_wunlock(&rctl_lock); if (found) return (0); @@ -1035,7 +1035,7 @@ sx_assert(&allproc_lock, SA_LOCKED); rw_wlock(&rctl_lock); FOREACH_PROC_IN_SYSTEM(p) { - found += rctl_container_remove_rules(&p->p_container, filter); + found += rctl_container_remove_rules(p->p_container, filter); } rw_wunlock(&rctl_lock); @@ -1195,7 +1195,7 @@ error = EINVAL; goto out; } - outputsbuf = rctl_container_to_sbuf(&p->p_container, 0); + outputsbuf = rctl_container_to_sbuf(p->p_container, 0); break; case RCTL_SUBJECT_TYPE_USER: uip = filter->rr_subject.rs_uip; @@ -1203,7 +1203,7 @@ error = EINVAL; goto out; } - outputsbuf = rctl_container_to_sbuf(&uip->ui_container, 1); + outputsbuf = rctl_container_to_sbuf(uip->ui_container, 1); break; case RCTL_SUBJECT_TYPE_LOGINCLASS: lc = filter->rr_subject.hr_loginclass; @@ -1211,7 +1211,7 @@ error = EINVAL; goto out; } - outputsbuf = rctl_container_to_sbuf(&lc->lc_container, 1); + outputsbuf = rctl_container_to_sbuf(lc->lc_container, 1); break; case RCTL_SUBJECT_TYPE_JAIL: pr = filter->rr_subject.rs_prison; @@ -1219,7 +1219,7 @@ error = EINVAL; goto out; } - outputsbuf = rctl_container_to_sbuf(&pr->pr_container, 1); + outputsbuf = rctl_container_to_sbuf(pr->pr_container, 1); break; default: error = EINVAL; @@ -1283,7 +1283,7 @@ sx_assert(&allproc_lock, SA_LOCKED); FOREACH_PROC_IN_SYSTEM(p) { rw_rlock(&rctl_lock); - LIST_FOREACH(link, &p->p_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &p->p_container->c_rule_links, rrl_next) { /* * Non-process rules will be added to the buffer later. * Adding them here would result in duplicated output. @@ -1366,7 +1366,7 @@ KASSERT(sb != NULL, ("sbuf_new failed")); rw_rlock(&rctl_lock); - LIST_FOREACH(link, &filter->rr_subject.rs_proc->p_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &filter->rr_subject.rs_proc->p_container->c_rule_links, rrl_next) { rctl_rule_to_sbuf(sb, link->rrl_rule); sbuf_printf(sb, ","); } @@ -1498,16 +1498,16 @@ */ rulecnt = 0; rw_rlock(&rctl_lock); - LIST_FOREACH(link, &p->p_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &p->p_container->c_rule_links, rrl_next) { if (link->rrl_rule->rr_subject_type == RCTL_SUBJECT_TYPE_PROCESS) rulecnt++; } - LIST_FOREACH(link, &newuip->ui_container.c_rule_links, rrl_next) + LIST_FOREACH(link, &newuip->ui_container->c_rule_links, rrl_next) rulecnt++; - LIST_FOREACH(link, &newlc->lc_container.c_rule_links, rrl_next) + LIST_FOREACH(link, &newlc->lc_container->c_rule_links, rrl_next) rulecnt++; - LIST_FOREACH(link, &newpr->pr_container.c_rule_links, rrl_next) + LIST_FOREACH(link, &newpr->pr_container->c_rule_links, rrl_next) rulecnt++; rw_runlock(&rctl_lock); @@ -1527,7 +1527,7 @@ * Assign rules to the newly allocated list entries. */ rw_wlock(&rctl_lock); - LIST_FOREACH(link, &p->p_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &p->p_container->c_rule_links, rrl_next) { if (link->rrl_rule->rr_subject_type == RCTL_SUBJECT_TYPE_PROCESS) { if (newlink == NULL) @@ -1539,7 +1539,7 @@ } } - LIST_FOREACH(link, &newuip->ui_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &newuip->ui_container->c_rule_links, rrl_next) { if (newlink == NULL) goto goaround; rctl_rule_acquire(link->rrl_rule); @@ -1548,7 +1548,7 @@ rulecnt--; } - LIST_FOREACH(link, &newlc->lc_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &newlc->lc_container->c_rule_links, rrl_next) { if (newlink == NULL) goto goaround; rctl_rule_acquire(link->rrl_rule); @@ -1557,7 +1557,7 @@ rulecnt--; } - LIST_FOREACH(link, &newpr->pr_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &newpr->pr_container->c_rule_links, rrl_next) { if (newlink == NULL) goto goaround; rctl_rule_acquire(link->rrl_rule); @@ -1570,8 +1570,8 @@ /* * Free the old rule list. */ - while (!LIST_EMPTY(&p->p_container.c_rule_links)) { - link = LIST_FIRST(&p->p_container.c_rule_links); + while (!LIST_EMPTY(&p->p_container->c_rule_links)) { + link = LIST_FIRST(&p->p_container->c_rule_links); LIST_REMOVE(link, rrl_next); rctl_rule_release(link->rrl_rule); uma_zfree(rctl_rule_link_zone, link); @@ -1586,7 +1586,7 @@ while (!LIST_EMPTY(&newrules)) { newlink = LIST_FIRST(&newrules); LIST_REMOVE(newlink, rrl_next); - LIST_INSERT_HEAD(&p->p_container.c_rule_links, + LIST_INSERT_HEAD(&p->p_container->c_rule_links, newlink, rrl_next); } @@ -1623,12 +1623,23 @@ struct rctl_rule_link *link; struct rctl_rule *rule; + LIST_INIT(&child->p_container->c_rule_links); + /* * No limits for kernel processes. */ if (child->p_flag & P_SYSTEM) return (0); + /* + * Nothing to inherit from P_SYSTEM parents. + */ + if (parent->p_container == NULL) { + KASSERT(parent->p_flag & P_SYSTEM, + ("non-system process without container; p = %p", parent)); + return (0); + } + rw_wlock(&rctl_lock); /* @@ -1636,7 +1647,7 @@ * Rules with 'process' subject have to be duplicated in order to make their * rr_subject point to the new process. */ - LIST_FOREACH(link, &parent->p_container.c_rule_links, rrl_next) { + LIST_FOREACH(link, &parent->p_container->c_rule_links, rrl_next) { if (link->rrl_rule->rr_subject_type == RCTL_SUBJECT_TYPE_PROCESS) { rule = rctl_rule_duplicate(link->rrl_rule, M_NOWAIT); if (rule == NULL) @@ -1644,12 +1655,12 @@ KASSERT(rule->rr_subject.rs_proc == parent, ("rule->rr_subject.rs_proc == parent")); rule->rr_subject.rs_proc = child; - error = rctl_container_add_rule_locked(&child->p_container, rule); + error = rctl_container_add_rule_locked(child->p_container, rule); rctl_rule_release(rule); if (error != 0) goto fail; } else { - error = rctl_container_add_rule_locked(&child->p_container, link->rrl_rule); + error = rctl_container_add_rule_locked(child->p_container, link->rrl_rule); if (error != 0) goto fail; } @@ -1659,8 +1670,8 @@ return (0); fail: - while (!LIST_EMPTY(&child->p_container.c_rule_links)) { - link = LIST_FIRST(&child->p_container.c_rule_links); + while (!LIST_EMPTY(&child->p_container->c_rule_links)) { + link = LIST_FIRST(&child->p_container->c_rule_links); LIST_REMOVE(link, rrl_next); rctl_rule_release(link->rrl_rule); uma_zfree(rctl_rule_link_zone, link); @@ -1678,8 +1689,8 @@ struct rctl_rule_link *link; rw_wlock(&rctl_lock); - while (!LIST_EMPTY(&p->p_container.c_rule_links)) { - link = LIST_FIRST(&p->p_container.c_rule_links); + while (!LIST_EMPTY(&p->p_container->c_rule_links)) { + link = LIST_FIRST(&p->p_container->c_rule_links); LIST_REMOVE(link, rrl_next); rctl_rule_release(link->rrl_rule); uma_zfree(rctl_rule_link_zone, link); ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_resource.c#60 (text+ko) ==== @@ -1205,6 +1205,7 @@ if (uip == NULL) { rw_runlock(&uihashtbl_lock); uip = malloc(sizeof(*uip), M_UIDINFO, M_WAITOK | M_ZERO); + container_create(&uip->ui_container); rw_wlock(&uihashtbl_lock); /* * There's a chance someone created our uidinfo while we @@ -1213,6 +1214,7 @@ */ if ((old_uip = uilookup(uid)) != NULL) { /* Someone else beat us to it. */ + container_destroy(&uip->ui_container); free(uip, M_UIDINFO); uip = old_uip; } else { @@ -1221,7 +1223,6 @@ mtx_init(&uip->ui_vmsize_mtx, "ui_vmsize", NULL, MTX_DEF); LIST_INSERT_HEAD(UIHASH(uid), uip, ui_hash); - container_create(&uip->ui_container); } } uihold(uip); @@ -1302,7 +1303,7 @@ rw_rlock(&uihashtbl_lock); for (uih = &uihashtbl[uihash]; uih >= uihashtbl; uih--) { LIST_FOREACH(uip, uih, ui_hash) { - (callback)(&uip->ui_container, arg2, arg3); + (callback)(uip->ui_container, arg2, arg3); } } rw_runlock(&uihashtbl_lock); ==== //depot/projects/soc2009/trasz_limits/sys/kern/vfs_vnops.c#22 (text+ko) ==== @@ -39,6 +39,7 @@ #include #include +#include #include #include #include ==== //depot/projects/soc2009/trasz_limits/sys/sys/container.h#25 (text+ko) ==== @@ -104,8 +104,8 @@ uint64_t rusage_get_limit(struct proc *p, int resource); uint64_t rusage_get_available(struct proc *p, int resource); -void container_create(struct container *container); -void container_destroy(struct container *container); +void container_create(struct container **containerp); +void container_destroy(struct container **containerp); int container_proc_fork(struct proc *parent, struct proc *child); void container_proc_exit(struct proc *p); ==== //depot/projects/soc2009/trasz_limits/sys/sys/jail.h#20 (text+ko) ==== @@ -30,8 +30,6 @@ #ifndef _SYS_JAIL_H_ #define _SYS_JAIL_H_ -#include - #ifdef _KERNEL struct jail_v0 { u_int32_t version; @@ -137,6 +135,8 @@ #define HOSTUUIDLEN 64 +struct container; + /* * This structure describes a prison. It is pointed to by all struct * ucreds's of the inmates. pr_ref keeps track of them and is used to @@ -181,7 +181,7 @@ char pr_hostname[MAXHOSTNAMELEN]; /* (p) jail hostname */ char pr_domainname[MAXHOSTNAMELEN]; /* (p) jail domainname */ char pr_hostuuid[HOSTUUIDLEN]; /* (p) jail hostuuid */ - struct container pr_container; /* (*) resource accounting */ + struct container *pr_container; /* (c) resource accounting */ }; #endif /* _KERNEL || _WANT_PRISON */ ==== //depot/projects/soc2009/trasz_limits/sys/sys/kernel.h#7 (text+ko) ==== @@ -109,6 +109,7 @@ SI_SUB_VNET_PRELINK = 0x1E00000, /* vnet init before modules */ SI_SUB_KLD = 0x2000000, /* KLD and module setup */ SI_SUB_CPU = 0x2100000, /* CPU resource(s)*/ + SI_SUB_CONTAINER = 0x2110000, /* resource accounting */ SI_SUB_RANDOM = 0x2120000, /* random number generator */ SI_SUB_KDTRACE = 0x2140000, /* Kernel dtrace hooks */ SI_SUB_MAC = 0x2180000, /* TrustedBSD MAC subsystem */ @@ -169,6 +170,7 @@ SI_SUB_KTHREAD_UPDATE = 0xec00000, /* update daemon*/ SI_SUB_KTHREAD_IDLE = 0xee00000, /* idle procs*/ SI_SUB_SMP = 0xf000000, /* start the APs*/ + SI_SUB_CONTAINERD = 0xf100000, /* start containerd*/ SI_SUB_RUN_SCHEDULER = 0xfffffff /* scheduler*/ }; ==== //depot/projects/soc2009/trasz_limits/sys/sys/loginclass.h#13 (text+ko) ==== @@ -27,7 +27,7 @@ #ifndef _SYS_LOGINCLASS_H_ #define _SYS_LOGINCLASS_H_ -#include +struct container; /* * Exactly one of these structures exists per login class. @@ -36,7 +36,7 @@ LIST_ENTRY(loginclass) lc_next; char lc_name[MAXLOGNAME]; u_int lc_refcount; - struct container lc_container; + struct container *lc_container; }; void loginclass_acquire(struct loginclass *lc); ==== //depot/projects/soc2009/trasz_limits/sys/sys/proc.h#30 (text+ko) ==== @@ -44,7 +44,6 @@ #ifndef _KERNEL #include #endif -#include #include #include #include @@ -158,6 +157,7 @@ * either lock is sufficient for read access, but both locks must be held * for write access. */ +struct container; struct kaudit_record; struct td_sched; struct nlminfo; @@ -526,7 +526,6 @@ int p_boundary_count;/* (c) Num threads at user boundary */ int p_pendingcnt; /* how many signals are pending */ struct itimers *p_itimers; /* (c) POSIX interval timers. */ - uint64_t p_prev_runtime; /* (c) Resource usage accounting. */ /* End area that is zeroed on creation. */ #define p_endzero p_magic @@ -560,7 +559,8 @@ LIST_HEAD(, mqueue_notifier) p_mqnotifier; /* (c) mqueue notifiers.*/ struct kdtrace_proc *p_dtrace; /* (*) DTrace-specific data. */ struct cv p_pwait; /* (*) wait cv for exit/exec */ - struct container p_container; /* (*) Resource usage accounting. */ + uint64_t p_prev_runtime; /* (c) Resource usage accounting. */ + struct container *p_container; /* (b) Resource usage accounting. */ }; #define p_session p_pgrp->pg_session ==== //depot/projects/soc2009/trasz_limits/sys/sys/resourcevar.h#25 (text+ko) ==== @@ -38,7 +38,6 @@ #ifdef _KERNEL #include #include -#include #endif /* @@ -80,6 +79,8 @@ int pl_refcnt; /* number of references */ }; +struct container; + /*- * Per uid resource consumption. This structure is used to track * the total resource consumption (process count, socket buffer size, @@ -100,7 +101,7 @@ long ui_ptscnt; /* (b) number of pseudo-terminals */ uid_t ui_uid; /* (a) uid */ u_int ui_ref; /* (b) reference count */ - struct container ui_container; /* (*) resource usage accounting */ + struct container *ui_container; /* (a) resource usage accounting */ }; >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Jan 28 18:25:12 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9A8CC1065698; Fri, 28 Jan 2011 18:25:12 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43FB11065696 for ; Fri, 28 Jan 2011 18:25:12 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 313908FC22 for ; Fri, 28 Jan 2011 18:25:12 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0SIPChq082134 for ; Fri, 28 Jan 2011 18:25:12 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0SIPB1Q082131 for perforce@freebsd.org; Fri, 28 Jan 2011 18:25:11 GMT (envelope-from trasz@freebsd.org) Date: Fri, 28 Jan 2011 18:25:11 GMT Message-Id: <201101281825.p0SIPB1Q082131@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188271 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 18:25:12 -0000 http://p4web.freebsd.org/@@188271?ac=10 Change 188271 by trasz@trasz_victim on 2011/01/28 18:24:49 Misc. fixes. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#67 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#19 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/rctl.h#8 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#67 (text+ko) ==== @@ -166,6 +166,7 @@ case RUSAGE_RSS: case RUSAGE_WALLCLOCK: case RUSAGE_PCTCPU: + case RUSAGE_CPU: return (0); default: return (1); @@ -356,7 +357,6 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_add: invalid amount for resource %d: %ju", resource, amount)); - KASSERT(p->p_container != NULL, ("rusage_add: NULL container for proc %p", p)); mtx_lock(&container_lock); #ifdef RCTL @@ -424,7 +424,6 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_add_force: invalid amount for resource %d: %ju", resource, amount)); - KASSERT(p->p_container != NULL, ("rusage_add_force: NULL container for proc %p", p)); mtx_lock(&container_lock); container_alloc_resource(p->p_container, resource, amount); @@ -451,7 +450,6 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_set: invalid amount for resource %d: %ju", resource, amount)); - KASSERT(p->p_container != NULL, ("rusage_set_locked: NULL container for proc %p", p)); diff = amount - p->p_container->c_resources[resource]; #ifdef notyet @@ -511,7 +509,6 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_set_force: invalid amount for resource %d: %ju", resource, amount)); - KASSERT(p->p_container != NULL, ("rusage_set_force: NULL container for proc %p", p)); mtx_lock(&container_lock); diff = amount - p->p_container->c_resources[resource]; @@ -575,7 +572,6 @@ PROC_LOCK_ASSERT(p, MA_OWNED); KASSERT(amount >= 0, ("rusage_sub: invalid amount for resource %d: %ju", resource, amount)); - KASSERT(p->p_container != NULL, ("rusage_sub: NULL container for proc %p", p)); KASSERT(rusage_is_reclaimable(resource), ("rusage_sub: called for non-reclaimable resource %d", resource)); @@ -646,29 +642,24 @@ PROC_LOCK(child); mtx_lock(&container_lock); - if (parent->p_container != NULL) { - /* - * Inherit resource usage. - */ - for (i = 0; i <= RUSAGE_MAX; i++) { - if (parent->p_container->c_resources[i] == 0 || - !rusage_is_inheritable(i)) - continue; + /* + * Inherit resource usage. + */ + for (i = 0; i <= RUSAGE_MAX; i++) { + if (parent->p_container->c_resources[i] == 0 || + !rusage_is_inheritable(i)) + continue; - error = rusage_set_locked(child, i, parent->p_container->c_resources[i]); - if (error != 0) { - /* - * XXX: The only purpose of these two lines is to prevent from - * tripping checks in container_destroy(). - */ - for (i = 0; i <= RUSAGE_MAX; i++) - rusage_set_locked(child, i, 0); - goto out; - } + error = rusage_set_locked(child, i, parent->p_container->c_resources[i]); + if (error != 0) { + /* + * XXX: The only purpose of these two lines is to prevent from + * tripping checks in container_destroy(). + */ + for (i = 0; i <= RUSAGE_MAX; i++) + rusage_set_locked(child, i, 0); + goto out; } - } else { - KASSERT(parent->p_flag & P_SYSTEM, - ("non-system process without container; p = %p", parent)); } #ifdef RCTL ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#19 (text+ko) ==== @@ -124,7 +124,6 @@ static struct dict actionnames[] = { { "deny", RCTL_ACTION_DENY }, - { "delay", RCTL_ACTION_DELAY }, { "log", RCTL_ACTION_LOG }, { "sighup", RCTL_ACTION_SIGHUP }, { "sigint", RCTL_ACTION_SIGINT }, @@ -889,7 +888,7 @@ } /* - * Link a rule with subjects to which it applies. + * Link a rule with all the subjects it applies to. */ int rctl_rule_add(struct rctl_rule *rule) @@ -904,8 +903,21 @@ KASSERT(rctl_rule_fully_specified(rule), ("rule not fully specified")); - if (rule->rr_action == RCTL_ACTION_DELAY) - return (EOPNOTSUPP); + /* + * Some rules just don't make sense. Note that the one below + * cannot be rewritten using rusage_is_deniable(); the RUSAGE_PCTCPU, + * for example, is not deniable in the containers sense, but the + * limit is enforced in a different way, so "deny" rules for %CPU + * do make sense. + */ + if (rule->rr_action == RCTL_ACTION_DENY && + (rule->rr_resource == RUSAGE_CPU || + rule->rr_resource == RUSAGE_WALLCLOCK)) + return (EINVAL); + + if (rule->rr_per == RCTL_SUBJECT_TYPE_PROCESS && + rusage_is_sloppy(rule->rr_resource)) + return (EINVAL); /* * Make sure there are no duplicated rules. Also, for the "deny" @@ -1420,15 +1432,6 @@ rule->rr_subject_type != RCTL_SUBJECT_TYPE_UNDEFINED) rule->rr_per = rule->rr_subject_type; - /* - * Some rules just don't make sense. - */ - if (rule->rr_resource == RUSAGE_CPU && - rule->rr_action == RCTL_ACTION_DENY) { - error = EINVAL; - goto out; - } - if (!rctl_rule_fully_specified(rule)) { error = EINVAL; goto out; ==== //depot/projects/soc2009/trasz_limits/sys/sys/rctl.h#8 (text+ko) ==== @@ -48,6 +48,8 @@ * Resource Limits. */ +#ifdef _KERNEL + /* * 'rctl_rule' describes a single limit configured by the system * administrator or a temporary limit set using setrlimit(2). @@ -98,7 +100,6 @@ #define RCTL_ACTION_UNDEFINED -1 #define RCTL_ACTION_DENY 0x0000 -#define RCTL_ACTION_DELAY 0x0001 #define RCTL_ACTION_LOG 0x0002 #define RCTL_ACTION_SIGHUP 0x0003 #define RCTL_ACTION_SIGINT 0x0004 @@ -110,10 +111,7 @@ #define RCTL_AMOUNT_UNDEFINED -1 -#ifdef _KERNEL - void rctl_proc_ucred_changed(struct proc *p, struct ucred *newcred); - struct rctl_rule *rctl_rule_alloc(int flags); struct rctl_rule *rctl_rule_duplicate(const struct rctl_rule *rule, int flags); void rctl_rule_acquire(struct rctl_rule *rule); From owner-p4-projects@FreeBSD.ORG Fri Jan 28 18:28:30 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8F62A10656CF; Fri, 28 Jan 2011 18:28:30 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5221C10656CD for ; Fri, 28 Jan 2011 18:28:30 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 402318FC14 for ; Fri, 28 Jan 2011 18:28:30 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0SISUYh082166 for ; Fri, 28 Jan 2011 18:28:30 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0SISUhp082163 for perforce@freebsd.org; Fri, 28 Jan 2011 18:28:30 GMT (envelope-from trasz@freebsd.org) Date: Fri, 28 Jan 2011 18:28:30 GMT Message-Id: <201101281828.p0SISUhp082163@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188272 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 18:28:30 -0000 http://p4web.freebsd.org/@@188272?ac=10 Change 188272 by trasz@trasz_victim on 2011/01/28 18:27:45 Remove ugly hack that stopped being useful for debugging some time ago and fix descriptions in a few KASSERTs. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#20 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/rctl.h#9 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#20 (text+ko) ==== @@ -684,7 +684,7 @@ rctl_rule_acquire(struct rctl_rule *rule) { - KASSERT(rule->rr_refcount > 0, ("rule->rr_refcount > 0")); + KASSERT(rule->rr_refcount > 0, ("rule->rr_refcount <= 0")); refcount_acquire(&rule->rr_refcount); } @@ -696,7 +696,7 @@ rule = (struct rctl_rule *)context; - KASSERT(rule->rr_refcount == 0, ("rule->rr_refcount == 0")); + KASSERT(rule->rr_refcount == 0, ("rule->rr_refcount != 0")); /* * We don't need locking here; rule is guaranteed to be inaccessible. @@ -710,7 +710,7 @@ rctl_rule_release(struct rctl_rule *rule) { - KASSERT(rule->rr_refcount > 0, ("rule->rr_refcount > 0")); + KASSERT(rule->rr_refcount > 0, ("rule->rr_refcount <= 0")); if (refcount_release(&rule->rr_refcount)) { /* @@ -1656,7 +1656,7 @@ if (rule == NULL) goto fail; KASSERT(rule->rr_subject.rs_proc == parent, - ("rule->rr_subject.rs_proc == parent")); + ("rule->rr_subject.rs_proc != parent")); rule->rr_subject.rs_proc = child; error = rctl_container_add_rule_locked(child->p_container, rule); rctl_rule_release(rule); ==== //depot/projects/soc2009/trasz_limits/sys/sys/rctl.h#9 (text+ko) ==== @@ -69,11 +69,7 @@ */ struct rctl_rule { int rr_subject_type; -#ifdef DIAGNOSTIC - struct { -#else union { -#endif struct proc *rs_proc; struct uidinfo *rs_uip; struct loginclass *hr_loginclass; From owner-p4-projects@FreeBSD.ORG Fri Jan 28 19:24:30 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 154F5106566C; Fri, 28 Jan 2011 19:24:30 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CC189106566B for ; Fri, 28 Jan 2011 19:24:29 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id B95CD8FC08 for ; Fri, 28 Jan 2011 19:24:29 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0SJOT48094693 for ; Fri, 28 Jan 2011 19:24:29 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0SJOTVF094690 for perforce@freebsd.org; Fri, 28 Jan 2011 19:24:29 GMT (envelope-from trasz@freebsd.org) Date: Fri, 28 Jan 2011 19:24:29 GMT Message-Id: <201101281924.p0SJOTVF094690@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188276 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 19:24:30 -0000 http://p4web.freebsd.org/@@188276?ac=10 Change 188276 by trasz@trasz_victim on 2011/01/28 19:23:53 Instead of supporting only a few arbitrarily chosen signals for the "action" field, support all of them. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#21 edit .. //depot/projects/soc2009/trasz_limits/sys/sys/rctl.h#10 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#21 (text+ko) ==== @@ -123,14 +123,39 @@ { NULL, -1 }}; static struct dict actionnames[] = { - { "deny", RCTL_ACTION_DENY }, - { "log", RCTL_ACTION_LOG }, { "sighup", RCTL_ACTION_SIGHUP }, { "sigint", RCTL_ACTION_SIGINT }, + { "sigquit", RCTL_ACTION_SIGQUIT }, + { "sigill", RCTL_ACTION_SIGILL }, + { "sigtrap", RCTL_ACTION_SIGTRAP }, + { "sigabrt", RCTL_ACTION_SIGABRT }, + { "sigemt", RCTL_ACTION_SIGEMT }, + { "sigfpe", RCTL_ACTION_SIGFPE }, { "sigkill", RCTL_ACTION_SIGKILL }, + { "sigbus", RCTL_ACTION_SIGBUS }, { "sigsegv", RCTL_ACTION_SIGSEGV }, + { "sigsys", RCTL_ACTION_SIGSYS }, + { "sigpipe", RCTL_ACTION_SIGPIPE }, + { "sigalrm", RCTL_ACTION_SIGALRM }, + { "sigterm", RCTL_ACTION_SIGTERM }, + { "sigurg", RCTL_ACTION_SIGURG }, + { "sigstop", RCTL_ACTION_SIGSTOP }, + { "sigtstp", RCTL_ACTION_SIGTSTP }, + { "sigchld", RCTL_ACTION_SIGCHLD }, + { "sigttin", RCTL_ACTION_SIGTTIN }, + { "sigttou", RCTL_ACTION_SIGTTOU }, + { "sigio", RCTL_ACTION_SIGIO }, { "sigxcpu", RCTL_ACTION_SIGXCPU }, { "sigxfsz", RCTL_ACTION_SIGXFSZ }, + { "sigvtalrm", RCTL_ACTION_SIGVTALRM }, + { "sigprof", RCTL_ACTION_SIGPROF }, + { "sigwinch", RCTL_ACTION_SIGWINCH }, + { "siginfo", RCTL_ACTION_SIGINFO }, + { "sigusr1", RCTL_ACTION_SIGUSR1 }, + { "sigusr2", RCTL_ACTION_SIGUSR2 }, + { "sigthr", RCTL_ACTION_SIGTHR }, + { "deny", RCTL_ACTION_DENY }, + { "log", RCTL_ACTION_LOG }, { NULL, -1 }}; static void rctl_init(void); @@ -306,27 +331,18 @@ sbuf_delete(&sb); free(buf, M_RCTL); continue; - case RCTL_ACTION_SIGHUP: - psignal(p, SIGHUP); - continue; - case RCTL_ACTION_SIGINT: - psignal(p, SIGINT); + default: + KASSERT(rule->rr_action > 0 && + rule->rr_action <= RCTL_ACTION_SIGNAL_MAX, + ("rctl_enforce: unknown action %d", + rule->rr_action)); + + /* + * We're using the fact that RCTL_ACTION_SIG* values + * are equal to their counterparts from sys/signal.h. + */ + psignal(p, rule->rr_action); continue; - case RCTL_ACTION_SIGKILL: - psignal(p, SIGKILL); - continue; - case RCTL_ACTION_SIGSEGV: - psignal(p, SIGSEGV); - continue; - case RCTL_ACTION_SIGXCPU: - psignal(p, SIGXCPU); - continue; - case RCTL_ACTION_SIGXFSZ: - psignal(p, SIGXFSZ); - continue; - default: - panic("rctl_enforce: unknown action %d", - rule->rr_action); } } ==== //depot/projects/soc2009/trasz_limits/sys/sys/rctl.h#10 (text+ko) ==== @@ -95,30 +95,56 @@ */ #define RCTL_ACTION_UNDEFINED -1 -#define RCTL_ACTION_DENY 0x0000 -#define RCTL_ACTION_LOG 0x0002 -#define RCTL_ACTION_SIGHUP 0x0003 -#define RCTL_ACTION_SIGINT 0x0004 -#define RCTL_ACTION_SIGKILL 0x0005 -#define RCTL_ACTION_SIGSEGV 0x0006 -#define RCTL_ACTION_SIGXCPU 0x0007 -#define RCTL_ACTION_SIGXFSZ 0x0008 -#define RCTL_ACTION_MAX RCTL_ACTION_SIGXFSZ +#define RCTL_ACTION_SIGHUP SIGHUP +#define RCTL_ACTION_SIGINT SIGINT +#define RCTL_ACTION_SIGQUIT SIGQUIT +#define RCTL_ACTION_SIGILL SIGILL +#define RCTL_ACTION_SIGTRAP SIGTRAP +#define RCTL_ACTION_SIGABRT SIGABRT +#define RCTL_ACTION_SIGEMT SIGEMT +#define RCTL_ACTION_SIGFPE SIGFPE +#define RCTL_ACTION_SIGKILL SIGKILL +#define RCTL_ACTION_SIGBUS SIGBUS +#define RCTL_ACTION_SIGSEGV SIGSEGV +#define RCTL_ACTION_SIGSYS SIGSYS +#define RCTL_ACTION_SIGPIPE SIGPIPE +#define RCTL_ACTION_SIGALRM SIGALRM +#define RCTL_ACTION_SIGTERM SIGTERM +#define RCTL_ACTION_SIGURG SIGURG +#define RCTL_ACTION_SIGSTOP SIGSTOP +#define RCTL_ACTION_SIGTSTP SIGTSTP +#define RCTL_ACTION_SIGCHLD SIGCHLD +#define RCTL_ACTION_SIGTTIN SIGTTIN +#define RCTL_ACTION_SIGTTOU SIGTTOU +#define RCTL_ACTION_SIGIO SIGIO +#define RCTL_ACTION_SIGXCPU SIGXCPU +#define RCTL_ACTION_SIGXFSZ SIGXFSZ +#define RCTL_ACTION_SIGVTALRM SIGVTALRM +#define RCTL_ACTION_SIGPROF SIGPROF +#define RCTL_ACTION_SIGWINCH SIGWINCH +#define RCTL_ACTION_SIGINFO SIGINFO +#define RCTL_ACTION_SIGUSR1 SIGUSR1 +#define RCTL_ACTION_SIGUSR2 SIGUSR2 +#define RCTL_ACTION_SIGTHR SIGTHR +#define RCTL_ACTION_SIGNAL_MAX RCTL_ACTION_SIGTHR +#define RCTL_ACTION_DENY (RCTL_ACTION_SIGNAL_MAX + 1) +#define RCTL_ACTION_LOG (RCTL_ACTION_SIGNAL_MAX + 2) +#define RCTL_ACTION_MAX RCTL_ACTION_LOG #define RCTL_AMOUNT_UNDEFINED -1 void rctl_proc_ucred_changed(struct proc *p, struct ucred *newcred); -struct rctl_rule *rctl_rule_alloc(int flags); -struct rctl_rule *rctl_rule_duplicate(const struct rctl_rule *rule, int flags); +struct rctl_rule *rctl_rule_alloc(int flags); +struct rctl_rule *rctl_rule_duplicate(const struct rctl_rule *rule, int flags); void rctl_rule_acquire(struct rctl_rule *rule); void rctl_rule_release(struct rctl_rule *rule); int rctl_rule_add(struct rctl_rule *rule); int rctl_rule_remove(struct rctl_rule *filter); int rctl_enforce(struct proc *p, int resource, uint64_t amount); -uint64_t rctl_get_limit(struct proc *p, int resource); -uint64_t rctl_get_available(struct proc *p, int resource); -const char *rctl_resource_name(int resource); +uint64_t rctl_get_limit(struct proc *p, int resource); +uint64_t rctl_get_available(struct proc *p, int resource); +const char *rctl_resource_name(int resource); int rctl_proc_fork(struct proc *parent, struct proc *child); void rctl_proc_exit(struct proc *p); #else /* !_KERNEL */ From owner-p4-projects@FreeBSD.ORG Fri Jan 28 19:37:41 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id EEE5B106566C; Fri, 28 Jan 2011 19:37:40 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B0F6C10656A3 for ; Fri, 28 Jan 2011 19:37:40 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 9EDB08FC1A for ; Fri, 28 Jan 2011 19:37:40 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0SJbe7L096639 for ; Fri, 28 Jan 2011 19:37:40 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0SJbe1B096636 for perforce@freebsd.org; Fri, 28 Jan 2011 19:37:40 GMT (envelope-from trasz@freebsd.org) Date: Fri, 28 Jan 2011 19:37:40 GMT Message-Id: <201101281937.p0SJbe1B096636@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188278 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 19:37:41 -0000 http://p4web.freebsd.org/@@188278?ac=10 Change 188278 by trasz@trasz_victim on 2011/01/28 19:36:54 Another TODO item gone. Affected files ... .. //depot/projects/soc2009/trasz_limits/TODO#43 edit .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#22 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/TODO#43 (text+ko) ==== @@ -17,12 +17,6 @@ on 32 bit platforms. Code ported from SunOS seems to use (and implement) 64 bit atomics. - - Don't account resources for system processes. It's not as easy as checking - for P_SYSTEM flag, as the flag will be set for AIO kernel processes. - - Also, try to figure out what's going on with 'intr' p_flag - checking for P_SYSTEM - didn't really work for that process. - - The jailstat(1)/userstat(1) tool seems to use lots of CPU time. Rewriting it in C could make sense. ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#22 (text+ko) ==== From owner-p4-projects@FreeBSD.ORG Fri Jan 28 19:51:54 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 9C8A91065674; Fri, 28 Jan 2011 19:51:54 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E64F1065672 for ; Fri, 28 Jan 2011 19:51:54 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 4A38B8FC13 for ; Fri, 28 Jan 2011 19:51:54 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0SJpsOM000483 for ; Fri, 28 Jan 2011 19:51:54 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0SJprOe000480 for perforce@freebsd.org; Fri, 28 Jan 2011 19:51:53 GMT (envelope-from trasz@freebsd.org) Date: Fri, 28 Jan 2011 19:51:53 GMT Message-Id: <201101281951.p0SJprOe000480@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188279 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 19:51:54 -0000 http://p4web.freebsd.org/@@188279?ac=10 Change 188279 by trasz@trasz_victim on 2011/01/28 19:51:33 IFC. Affected files ... .. //depot/projects/soc2009/trasz_limits/Makefile#11 integrate .. //depot/projects/soc2009/trasz_limits/bin/ps/ps.1#8 integrate .. //depot/projects/soc2009/trasz_limits/bin/sh/var.c#14 integrate .. //depot/projects/soc2009/trasz_limits/etc/periodic/daily/800.scrub-zfs#4 integrate .. //depot/projects/soc2009/trasz_limits/gnu/lib/libgcc/Makefile#12 integrate .. //depot/projects/soc2009/trasz_limits/gnu/lib/libgomp/Makefile#5 integrate .. //depot/projects/soc2009/trasz_limits/gnu/usr.bin/binutils/Makefile.inc0#7 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/Makefile#11 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/sys/Makefile.inc#10 integrate .. //depot/projects/soc2009/trasz_limits/lib/libc/sys/ptrace.2#6 integrate .. //depot/projects/soc2009/trasz_limits/lib/libelf/elf_data.c#3 integrate .. //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_powerpc64.c#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/amd64/rtld_machdep.h#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/arm/rtld_machdep.h#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/i386/rtld_machdep.h#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/ia64/rtld_machdep.h#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/map_object.c#5 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/mips/rtld_machdep.h#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/powerpc/rtld_machdep.h#3 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/powerpc64/rtld_machdep.h#2 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/rtld.c#18 integrate .. //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/sparc64/rtld_machdep.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/dump/itime.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/dump/main.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/dump/optr.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/dump/tape.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/fdisk/fdisk.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sbin/fsck_ffs/inode.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/fsck_ffs/main.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sbin/fsck_ffs/suj.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sbin/fsdb/fsdb.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/fsirand/fsirand.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/geom/class/part/gpart.8#12 integrate .. //depot/projects/soc2009/trasz_limits/sbin/geom/class/virstor/gvirstor.8#2 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastctl/hastctl.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/control.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/control.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/hast.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/hastd.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/hastd.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/pjdlog.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/pjdlog.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sbin/hastd/primary.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sbin/iscontrol/config.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sbin/iscontrol/fsm.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sbin/mount/mount.8#8 integrate .. //depot/projects/soc2009/trasz_limits/sbin/newfs/mkfs.c#7 integrate .. //depot/projects/soc2009/trasz_limits/share/doc/papers/kernmalloc/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/share/doc/papers/kernmalloc/appendix.ms#1 branch .. //depot/projects/soc2009/trasz_limits/share/doc/papers/sysperf/Makefile#2 integrate .. //depot/projects/soc2009/trasz_limits/share/doc/papers/sysperf/appendix.ms#1 branch .. //depot/projects/soc2009/trasz_limits/share/examples/etc/make.conf#6 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/altq.4#9 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/ixgb.4#3 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/nfe.4#3 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/re.4#7 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man4/rgephy.4#2 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man5/rc.conf.5#19 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man7/build.7#6 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/Makefile#24 integrate .. //depot/projects/soc2009/trasz_limits/share/man/man9/sbuf.9#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/machdep.c#26 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/amd64/vm_machdep.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/linux32/linux.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/amd64/linux32/linux32_machdep.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/cam/ata/ata_xpt.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/kern/opensolaris_atomic.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/cddl/compat/opensolaris/sys/atomic.h#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linprocfs/linprocfs.c#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_misc.c#20 integrate .. //depot/projects/soc2009/trasz_limits/sys/compat/linux/linux_misc.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/conf/options#28 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ata/chipsets/ata-intel.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_debug.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_eeprom_v4k.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ah_eeprom_v4k.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5212/ar5212.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar2133.c#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_ani.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_reset.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416_xmit.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar5416/ar5416reg.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_hal/ar9002/ar9285v2.ini#2 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_rate/sample/sample.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/ath/ath_rate/sample/tx_schedules.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/dev/cxgb/cxgb_sge.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/md/md.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mii/miidevs#13 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/mii/rlphy.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/nfe/if_nfe.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/re/if_re.c#16 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/siis/siis.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/siis/siis.h#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/uart/uart_tty.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/dev/usb/usb_freebsd.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/nfs/nfsport.h#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/procfs/procfs_dbregs.c#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/procfs/procfs_fpregs.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/procfs/procfs_map.c#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/fs/procfs/procfs_regs.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/geom_disk.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/journal/g_journal.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part.h#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part_bsd.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part_ebr.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part_gpt.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/geom/part/g_part_mbr.c#6 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/i386/machdep.c#24 integrate .. //depot/projects/soc2009/trasz_limits/sys/i386/linux/linux_machdep.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_descrip.c#21 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_fork.c#32 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_jail.c#34 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_malloc.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_proc.c#21 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_sig.c#21 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_sysctl.c#12 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_lock.c#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_sleepqueue.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_trap.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/subr_witness.c#11 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/sys_process.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/uipc_syscalls.c#17 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_mount.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/kern/vfs_subr.c#25 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/include/sf_buf.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/uio_machdep.c#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/mips/mips/vm_machdep.c#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/Makefile#28 integrate .. //depot/projects/soc2009/trasz_limits/sys/modules/khelp/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/sys/modules/khelp/h_ertt/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/sys/net/if.c#26 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/if_ether.c#19 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/in_pcb.c#20 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/khelp/h_ertt.c#1 branch .. //depot/projects/soc2009/trasz_limits/sys/netinet/khelp/h_ertt.h#1 branch .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_cc_functions.c#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_constants.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_output.c#23 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_pcb.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_structs.h#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_sysctl.h#8 integrate .. //depot/projects/soc2009/trasz_limits/sys/netinet/sctp_usrreq.c#15 integrate .. //depot/projects/soc2009/trasz_limits/sys/pci/if_rlreg.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/aim/trap.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/powerpc/powerpc/exec_machdep.c#5 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/diskmbr.h#3 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/gpt.h#4 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/proc.h#31 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/ptrace.h#7 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/sysctl.h#14 integrate .. //depot/projects/soc2009/trasz_limits/sys/sys/sysent.h#9 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/uma_core.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_phys.c#10 integrate .. //depot/projects/soc2009/trasz_limits/sys/vm/vm_reserv.c#6 integrate .. //depot/projects/soc2009/trasz_limits/tools/regression/bin/sh/builtins/trap7.0#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/Makefile#3 integrate .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_ee_v4k_print/Makefile#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_ee_v4k_print/eeprom.c#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_ee_v4k_print/eeprom.h#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_ee_v4k_print/main.c#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_ee_v4k_print/v4k.c#1 branch .. //depot/projects/soc2009/trasz_limits/tools/tools/ath/ath_ee_v4k_print/v4k.h#1 branch .. //depot/projects/soc2009/trasz_limits/usr.bin/csup/updater.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/getopt/getopt.1#4 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/ktrdump/ktrdump.8#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/ktrdump/ktrdump.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/man/man.sh#4 integrate .. //depot/projects/soc2009/trasz_limits/usr.bin/netstat/netisr.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/Makefile.mips#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/freebsd-update/freebsd-update.sh#8 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/makefs/ffs.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/makefs/makefs.c#3 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/quot/quot.c#2 integrate .. //depot/projects/soc2009/trasz_limits/usr.sbin/usbdump/usbdump.c#3 integrate Differences ... ==== //depot/projects/soc2009/trasz_limits/Makefile#11 (text+ko) ==== @@ -1,5 +1,5 @@ # -# $FreeBSD: src/Makefile,v 1.381 2011/01/23 16:28:44 bz Exp $ +# $FreeBSD: src/Makefile,v 1.382 2011/01/25 08:13:31 bz Exp $ # # The user-driven targets are: # @@ -28,7 +28,8 @@ # 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. +# targets - Print a list of supported TARGET/TARGET_ARCH pairs +# for world and kernel targets. # # 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 @@ -297,7 +298,7 @@ .endfor targets: - @echo "Supported TARGETS/TARGET_ARCH pairs" + @echo "Supported TARGET/TARGET_ARCH pairs for world and kernel targets" .for target in ${TARGETS} .for target_arch in ${TARGET_ARCHES_${target}} @echo " ${target}/${target_arch}" ==== //depot/projects/soc2009/trasz_limits/bin/ps/ps.1#8 (text+ko) ==== @@ -27,7 +27,7 @@ .\" SUCH DAMAGE. .\" .\" @(#)ps.1 8.3 (Berkeley) 4/18/94 -.\" $FreeBSD: src/bin/ps/ps.1,v 1.97 2010/10/08 00:44:53 emaste Exp $ +.\" $FreeBSD: src/bin/ps/ps.1,v 1.98 2011/01/25 11:04:16 kib Exp $ .\" .Dd July 24, 2010 .Dt PS 1 @@ -288,6 +288,7 @@ .It Dv "P_ADVLOCK" Ta No "0x00001 Process may hold a POSIX advisory lock" .It Dv "P_CONTROLT" Ta No "0x00002 Has a controlling terminal" .It Dv "P_KTHREAD" Ta No "0x00004 Kernel thread" +.It Dv "P_FOLLOWFORK" Ta No "0x00008 Attach debugger to new children" .It Dv "P_PPWAIT" Ta No "0x00010 Parent is waiting for child to exec/exit" .It Dv "P_PROFIL" Ta No "0x00020 Has started profiling" .It Dv "P_STOPPROF" Ta No "0x00040 Has thread in requesting to stop prof" ==== //depot/projects/soc2009/trasz_limits/bin/sh/var.c#14 (text+ko) ==== @@ -36,7 +36,7 @@ #endif #endif /* not lint */ #include -__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.54 2011/01/01 13:26:18 jilles Exp $"); +__FBSDID("$FreeBSD: src/bin/sh/var.c,v 1.55 2011/01/25 20:56:18 jilles Exp $"); #include #include @@ -600,9 +600,8 @@ /* - * Command to list all variables which are set. Currently this command - * is invoked from the set command when the set command is called without - * any variables. + * Command to list all variables which are set. This is invoked from the + * set command when it is called without any options or operands. */ int @@ -840,9 +839,7 @@ /* - * The unset builtin command. We unset the function before we unset the - * variable to allow a function to be unset when there is a readonly variable - * with the same name. + * The unset builtin command. */ int ==== //depot/projects/soc2009/trasz_limits/etc/periodic/daily/800.scrub-zfs#4 (text+ko) ==== @@ -1,10 +1,14 @@ #!/bin/sh # -# $FreeBSD: src/etc/periodic/daily/800.scrub-zfs,v 1.3 2011/01/23 17:13:29 jpaetzel Exp $ +# $FreeBSD: src/etc/periodic/daily/800.scrub-zfs,v 1.4 2011/01/25 13:41:48 jpaetzel Exp $ # # If there is a global system configuration file, suck it in. # + +newline=" +" # A single newline + if [ -r /etc/defaults/periodic.conf ] then . /etc/defaults/periodic.conf @@ -24,17 +28,19 @@ for pool in ${daily_scrub_zfs_pools}; do # sanity check - _status=$(zpool list ${pool} | sed -n -e '$p') + _status=$(zpool list "${pool}" 2> /dev/null) if [ $? -ne 0 ]; then echo " WARNING: pool '${pool}' specified in" echo " '/etc/periodic.conf:daily_scrub_zfs_pools'" echo " does not exist" continue fi - if echo ${_status} | grep -q FAULTED; then + _status=${_status##*$newline} + case ${_status} in + *FAULTED*) echo "Skipping faulted pool: ${pool}" - continue - fi + continue ;; + esac # successful only if there is at least one pool to scrub rc=0 ==== //depot/projects/soc2009/trasz_limits/gnu/lib/libgcc/Makefile#12 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/gnu/lib/libgcc/Makefile,v 1.78 2011/01/07 20:26:33 imp Exp $ +# $FreeBSD: src/gnu/lib/libgcc/Makefile,v 1.79 2011/01/27 14:16:12 jchandra Exp $ GCCDIR= ${.CURDIR}/../../../contrib/gcc GCCLIB= ${.CURDIR}/../../../contrib/gcclibs @@ -121,8 +121,8 @@ .if ${TARGET_CPUARCH} == mips LIB2FUNCS_EXTRA = floatunsidf.c floatunsisf.c -# XXX do we need n32 here? -.if ${TARGET_ARCH:Mmips64*} != "" +# ABIs other than o32 need this +.if ${TARGET_ARCH:Mmipse[lb]} == "" LIB2FUNCS_EXTRA+= floatdidf.c fixunsdfsi.c LIB2FUNCS_EXTRA+= floatdisf.c floatundidf.c LIB2FUNCS_EXTRA+= fixsfdi.c floatundisf.c ==== //depot/projects/soc2009/trasz_limits/gnu/lib/libgomp/Makefile#5 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/gnu/lib/libgomp/Makefile,v 1.8 2011/01/07 20:26:33 imp Exp $ +# $FreeBSD: src/gnu/lib/libgomp/Makefile,v 1.9 2011/01/27 14:16:12 jchandra Exp $ GCCDIR= ${.CURDIR}/../../../contrib/gcc GCCLIB= ${.CURDIR}/../../../contrib/gcclibs @@ -25,7 +25,7 @@ # Target-specific OpenMP configuration .if ${MACHINE_CPUARCH} == arm || ${MACHINE_CPUARCH} == i386 || \ ${MACHINE_ARCH} == powerpc || \ - ${MACHINE_ARCH} == mipsel || ${MACHINE_ARCH} == mipseb + (${MACHINE_CPUARCH} == mips && ${MACHINE_ARCH:Mmips64*} == "") OMP_LOCK_ALIGN = 4 OMP_LOCK_KIND= 4 OMP_LOCK_SIZE= 4 ==== //depot/projects/soc2009/trasz_limits/gnu/usr.bin/binutils/Makefile.inc0#7 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: src/gnu/usr.bin/binutils/Makefile.inc0,v 1.44 2011/01/07 20:26:33 imp Exp $ +# $FreeBSD: src/gnu/usr.bin/binutils/Makefile.inc0,v 1.45 2011/01/27 14:16:12 jchandra Exp $ # # This is included explicitly at the top of each sub-Makefile. We can't # use the normal "Makefile.inc" mechanism, because we need some of these @@ -28,7 +28,7 @@ .if ${TARGET_CPUARCH} == "arm" || ${TARGET_CPUARCH} == "i386" || \ ${TARGET_ARCH} == "powerpc" || \ - ${TARGET_ARCH} == "mipsel" || ${TARGET_ARCH} == "mipseb" + (${TARGET_CPUARCH} == "mips" && ${TARGET_ARCH:Mmips64*} == "") CFLAGS+= -DBFD_DEFAULT_TARGET_SIZE=32 .else CFLAGS+= -DBFD_DEFAULT_TARGET_SIZE=64 ==== //depot/projects/soc2009/trasz_limits/lib/libc/Makefile#11 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile 8.2 (Berkeley) 2/3/94 -# $FreeBSD: src/lib/libc/Makefile,v 1.89 2011/01/07 20:26:33 imp Exp $ +# $FreeBSD: src/lib/libc/Makefile,v 1.90 2011/01/27 14:16:12 jchandra Exp $ SHLIBDIR?= /lib @@ -68,6 +68,7 @@ ${LIBC_ARCH} != "ia64" && \ ${LIBC_ARCH} != "powerpc64" && \ ${LIBC_ARCH} != "sparc64" && \ + ${MACHINE_ARCH:Mmipsn32*} == "" && \ ${MACHINE_ARCH:Mmips64*} == "" .include "${.CURDIR}/quad/Makefile.inc" .endif ==== //depot/projects/soc2009/trasz_limits/lib/libc/sys/Makefile.inc#10 (text+ko) ==== @@ -1,5 +1,5 @@ # @(#)Makefile.inc 8.3 (Berkeley) 10/24/94 -# $FreeBSD: src/lib/libc/sys/Makefile.inc,v 1.148 2011/01/07 14:28:54 kib Exp $ +# $FreeBSD: src/lib/libc/sys/Makefile.inc,v 1.149 2011/01/25 21:06:49 kib Exp $ # sys sources .PATH: ${.CURDIR}/${LIBC_ARCH}/sys ${.CURDIR}/sys @@ -53,16 +53,23 @@ # Generated files CLEANFILES+= ${SASM} ${SPSEUDO} +.if ${MACHINE_CPUARCH} == "amd64" || ${MACHINE_CPUARCH} == "i386" || \ + ${MACHINE_CPUARCH} == "powerpc" +NOTE_GNU_STACK='\t.section .note.GNU-stack,"",%%progbits\n' +.else +NOTE_GNU_STACK='' +.endif + ${SASM}: printf '#include "compat.h"\n' > ${.TARGET} printf '#include "SYS.h"\nRSYSCALL(${.PREFIX})\n' >> ${.TARGET} - printf '\t.section .note.GNU-stack,"",%%progbits\n' >>${.TARGET} + printf ${NOTE_GNU_STACK} >>${.TARGET} ${SPSEUDO}: printf '#include "compat.h"\n' > ${.TARGET} printf '#include "SYS.h"\nPSEUDO(${.PREFIX:S/_//})\n' \ >> ${.TARGET} - printf '\t.section .note.GNU-stack,"",%%progbits\n' >>${.TARGET} + printf ${NOTE_GNU_STACK} >>${.TARGET} MAN+= abort2.2 accept.2 access.2 acct.2 adjtime.2 \ aio_cancel.2 aio_error.2 aio_read.2 aio_return.2 \ ==== //depot/projects/soc2009/trasz_limits/lib/libc/sys/ptrace.2#6 (text+ko) ==== @@ -1,8 +1,8 @@ -.\" $FreeBSD: src/lib/libc/sys/ptrace.2,v 1.47 2010/08/06 14:33:42 joel Exp $ +.\" $FreeBSD: src/lib/libc/sys/ptrace.2,v 1.48 2011/01/25 11:02:12 kib Exp $ .\" $NetBSD: ptrace.2,v 1.2 1995/02/27 12:35:37 cgd Exp $ .\" .\" This file is in the public domain. -.Dd July 10, 2010 +.Dd January 23, 2011 .Dt PTRACE 2 .Os .Sh NAME @@ -295,6 +295,8 @@ sigset_t pl_sigmask; sigset_t pl_siglist; siginfo_t pl_siginfo; + char pl_tdname[MAXCOMLEN + 1]; + int pl_child_pid; }; .Ed .Pp @@ -345,6 +347,14 @@ member of .Vt "struct ptrace_lwpinfo" contains valid information. +.It PL_FLAG_FORKED +Indicates that the process is returning from a call to +.Fn fork 2 +that created a new child process. +The process identifier of the new process is available in the +.Va pl_child_pid +member of +.Vt "struct ptrace_lwpinfo" . .El .It pl_sigmask The current signal mask of the LWP @@ -356,11 +366,20 @@ The siginfo that accompanies the signal pending. Only valid for .Dv PL_EVENT_SIGNAL -kind of stop, when -.Va pl_flags -has +stop when .Dv PL_FLAG_SI -set. +is set in +.Va pl_flags . +.It pl_tdname +The name of the thread. +.It pl_child_pid +The process identifier of the new child process. +Only valid for a +.Dv PL_EVENT_SIGNAL +stop when +.Dv PL_FLAG_FORKED +is set in +.Va pl_flags . .El .It PT_GETNUMLWPS This request returns the number of kernel threads associated with the @@ -391,6 +410,21 @@ .It PT_SYSCALL This request will trace the specified process on each system call entry and exit. +.It PT_FOLLOW_FORK +This request controls tracing for new child processes of a traced process. +If +.Fa data +is non-zero, +then new child processes will enable tracing and stop before executing their +first instruction. +If +.Fa data +is zero, then new child processes will execute without tracing enabled. +By default, tracing is not enabled for new child processes. +Child processes do not inherit this property. +The traced process will set the +.Dv PL_FLAG_FORKED +flag upon exit from a system call that creates a new process. .It PT_VM_TIMESTAMP This request returns the generation number or timestamp of the memory map of the traced process as the return value from @@ -567,6 +601,7 @@ .At v7 . .Sh BUGS The +.Dv PL_FLAG_FORKED , .Dv PL_FLAG_SCE , .Dv PL_FLAG_SCX and ==== //depot/projects/soc2009/trasz_limits/lib/libelf/elf_data.c#3 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libelf/elf_data.c,v 1.4 2010/07/21 10:25:02 kaiw Exp $"); +__FBSDID("$FreeBSD: src/lib/libelf/elf_data.c,v 1.5 2011/01/25 19:17:50 kan Exp $"); #include #include @@ -115,8 +115,10 @@ d->d_type = elftype; d->d_version = e->e_version; - if (sh_type == SHT_NOBITS) + if (sh_type == SHT_NOBITS || sh_size == 0) { + STAILQ_INSERT_TAIL(&s->s_data, d, d_next); return (d); + } if ((d->d_buf = malloc(msz*count)) == NULL) { (void) _libelf_release_data(d); ==== //depot/projects/soc2009/trasz_limits/lib/libkvm/kvm_powerpc64.c#2 (text+ko) ==== @@ -27,7 +27,7 @@ */ #include -__FBSDID("$FreeBSD: src/lib/libkvm/kvm_powerpc64.c,v 1.1 2010/07/10 15:15:00 nwhitehorn Exp $"); +__FBSDID("$FreeBSD: src/lib/libkvm/kvm_powerpc64.c,v 1.2 2011/01/24 11:06:40 uqs Exp $"); #include #include @@ -41,6 +41,7 @@ #include #include #include +#include #include "kvm_private.h" ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/amd64/rtld_machdep.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/amd64/rtld_machdep.h,v 1.14 2009/04/19 23:02:50 rwatson Exp $ + * $FreeBSD: src/libexec/rtld-elf/amd64/rtld_machdep.h,v 1.15 2011/01/25 21:12:31 kib Exp $ */ #ifndef RTLD_MACHDEP_H @@ -73,4 +73,7 @@ extern void *__tls_get_addr(tls_index *ti); +#define RTLD_DEFAULT_STACK_PF_EXEC PF_X +#define RTLD_DEFAULT_STACK_EXEC PROT_EXEC + #endif ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/arm/rtld_machdep.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/arm/rtld_machdep.h,v 1.6 2009/04/19 23:02:50 rwatson Exp $ + * $FreeBSD: src/libexec/rtld-elf/arm/rtld_machdep.h,v 1.7 2011/01/25 21:12:31 kib Exp $ */ #ifndef RTLD_MACHDEP_H @@ -69,4 +69,7 @@ extern void *__tls_get_addr(tls_index *ti); +#define RTLD_DEFAULT_STACK_PF_EXEC PF_X +#define RTLD_DEFAULT_STACK_EXEC PROT_EXEC + #endif ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/i386/rtld_machdep.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/i386/rtld_machdep.h,v 1.12 2009/04/19 23:02:50 rwatson Exp $ + * $FreeBSD: src/libexec/rtld-elf/i386/rtld_machdep.h,v 1.13 2011/01/25 21:12:31 kib Exp $ */ #ifndef RTLD_MACHDEP_H @@ -74,4 +74,7 @@ extern void *___tls_get_addr(tls_index *ti) __attribute__((__regparm__(1))); extern void *__tls_get_addr(tls_index *ti); +#define RTLD_DEFAULT_STACK_PF_EXEC PF_X +#define RTLD_DEFAULT_STACK_EXEC PROT_EXEC + #endif ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/ia64/rtld_machdep.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/ia64/rtld_machdep.h,v 1.7 2009/04/19 23:02:50 rwatson Exp $ + * $FreeBSD: src/libexec/rtld-elf/ia64/rtld_machdep.h,v 1.8 2011/01/25 21:12:31 kib Exp $ */ #ifndef RTLD_MACHDEP_H @@ -65,4 +65,7 @@ extern void *__tls_get_addr(unsigned long module, unsigned long offset); +#define RTLD_DEFAULT_STACK_PF_EXEC 0 +#define RTLD_DEFAULT_STACK_EXEC 0 + #endif ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/map_object.c#5 (text+ko) ==== @@ -22,7 +22,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/map_object.c,v 1.24 2011/01/08 17:11:49 kib Exp $ + * $FreeBSD: src/libexec/rtld-elf/map_object.c,v 1.25 2011/01/25 21:12:31 kib Exp $ */ #include @@ -101,7 +101,7 @@ phdyn = phinterp = phtls = NULL; phdr_vaddr = 0; segs = alloca(sizeof(segs[0]) * hdr->e_phnum); - stack_flags = PF_X | PF_R | PF_W; + stack_flags = RTLD_DEFAULT_STACK_PF_EXEC | PF_R | PF_W; while (phdr < phlimit) { switch (phdr->p_type) { ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/mips/rtld_machdep.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/mips/rtld_machdep.h,v 1.2 2009/04/19 23:02:50 rwatson Exp $ + * $FreeBSD: src/libexec/rtld-elf/mips/rtld_machdep.h,v 1.3 2011/01/25 21:12:31 kib Exp $ */ #ifndef RTLD_MACHDEP_H @@ -69,4 +69,7 @@ extern void *__tls_get_addr(tls_index *ti); +#define RTLD_DEFAULT_STACK_PF_EXEC PF_X +#define RTLD_DEFAULT_STACK_EXEC PROT_EXEC + #endif ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/powerpc/rtld_machdep.h#3 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/powerpc/rtld_machdep.h,v 1.6 2010/02/22 16:49:45 nwhitehorn Exp $ + * $FreeBSD: src/libexec/rtld-elf/powerpc/rtld_machdep.h,v 1.7 2011/01/25 21:12:31 kib Exp $ */ #ifndef RTLD_MACHDEP_H @@ -84,4 +84,7 @@ extern void *__tls_get_addr(tls_index* ti); +#define RTLD_DEFAULT_STACK_PF_EXEC PF_X +#define RTLD_DEFAULT_STACK_EXEC PROT_EXEC + #endif ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/powerpc64/rtld_machdep.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/powerpc64/rtld_machdep.h,v 1.1 2010/07/10 17:43:24 nwhitehorn Exp $ + * $FreeBSD: src/libexec/rtld-elf/powerpc64/rtld_machdep.h,v 1.2 2011/01/25 21:12:31 kib Exp $ */ #ifndef RTLD_MACHDEP_H @@ -76,4 +76,7 @@ extern void *__tls_get_addr(tls_index* ti); +#define RTLD_DEFAULT_STACK_PF_EXEC PF_X +#define RTLD_DEFAULT_STACK_EXEC PROT_EXEC + #endif ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/rtld.c#18 (text+ko) ==== @@ -24,7 +24,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/rtld.c,v 1.166 2011/01/22 19:25:49 kib Exp $ + * $FreeBSD: src/libexec/rtld-elf/rtld.c,v 1.169 2011/01/28 17:30:24 pluknet Exp $ */ /* @@ -191,7 +191,7 @@ int osreldate, pagesize; -static int stack_prot = PROT_READ | PROT_WRITE | PROT_EXEC; +static int stack_prot = PROT_READ | PROT_WRITE | RTLD_DEFAULT_STACK_EXEC; static int max_stack_flags; /* @@ -1385,7 +1385,7 @@ digest_dynamic1(&objtmp, 1, &dyn_rpath, &dyn_soname); assert(objtmp.needed == NULL); #if !defined(__mips__) - /* MIPS and SH{3,5} have a bogus DT_TEXTREL. */ + /* MIPS has a bogus DT_TEXTREL. */ assert(!objtmp.textrel); #endif @@ -2800,7 +2800,12 @@ donelist_init(&donelist); if (symlook_global(&req, &donelist) != 0) return (NULL); - return ((const void **)(req.defobj_out->relocbase + req.sym_out->st_value)); + if (ELF_ST_TYPE(req.sym_out->st_info) == STT_FUNC) + return ((const void **)make_function_pointer(req.sym_out, + req.defobj_out)); + else + return ((const void **)(req.defobj_out->relocbase + + req.sym_out->st_value)); } /* ==== //depot/projects/soc2009/trasz_limits/libexec/rtld-elf/sparc64/rtld_machdep.h#2 (text+ko) ==== @@ -23,7 +23,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $FreeBSD: src/libexec/rtld-elf/sparc64/rtld_machdep.h,v 1.9 2009/04/19 23:02:50 rwatson Exp $ + * $FreeBSD: src/libexec/rtld-elf/sparc64/rtld_machdep.h,v 1.10 2011/01/25 21:12:31 kib Exp $ */ #ifndef RTLD_MACHDEP_H @@ -65,4 +65,7 @@ extern void *__tls_get_addr(tls_index *ti); +#define RTLD_DEFAULT_STACK_PF_EXEC 0 +#define RTLD_DEFAULT_STACK_EXEC 0 + #endif ==== //depot/projects/soc2009/trasz_limits/sbin/dump/itime.c#3 (text+ko) ==== @@ -32,12 +32,11 @@ static char sccsid[] = "@(#)itime.c 8.1 (Berkeley) 6/5/93"; #endif static const char rcsid[] = - "$FreeBSD: src/sbin/dump/itime.c,v 1.18 2010/02/03 23:56:12 delphij Exp $"; + "$FreeBSD: src/sbin/dump/itime.c,v 1.19 2011/01/24 06:17:05 mckusick Exp $"; #endif /* not lint */ #include #include -#include #include @@ -49,6 +48,7 @@ #include #include #include +#include #include #include "dump.h" ==== //depot/projects/soc2009/trasz_limits/sbin/dump/main.c#3 (text+ko) ==== @@ -38,12 +38,11 @@ static char sccsid[] = "@(#)main.c 8.6 (Berkeley) 5/1/95"; #endif static const char rcsid[] = - "$FreeBSD: src/sbin/dump/main.c,v 1.68 2010/02/03 23:56:12 delphij Exp $"; + "$FreeBSD: src/sbin/dump/main.c,v 1.69 2011/01/24 06:17:05 mckusick Exp $"; #endif /* not lint */ #include #include -#include #include #include @@ -64,6 +63,7 @@ #include #include #include +#include #include #include ==== //depot/projects/soc2009/trasz_limits/sbin/dump/optr.c#3 (text+ko) ==== @@ -32,13 +32,12 @@ static char sccsid[] = "@(#)optr.c 8.2 (Berkeley) 1/6/94"; #endif static const char rcsid[] = - "$FreeBSD: src/sbin/dump/optr.c,v 1.37 2009/05/29 07:26:44 brian Exp $"; + "$FreeBSD: src/sbin/dump/optr.c,v 1.38 2011/01/24 06:17:05 mckusick Exp $"; #endif /* not lint */ #include #include #include -#include #include @@ -51,6 +50,7 @@ #include #include #include +#include #include #include "dump.h" ==== //depot/projects/soc2009/trasz_limits/sbin/dump/tape.c#2 (text+ko) ==== @@ -32,12 +32,11 @@ static char sccsid[] = "@(#)tape.c 8.4 (Berkeley) 5/1/95"; #endif static const char rcsid[] = - "$FreeBSD: src/sbin/dump/tape.c,v 1.27 2005/03/02 02:30:08 iedowse Exp $"; + "$FreeBSD: src/sbin/dump/tape.c,v 1.28 2011/01/24 06:17:05 mckusick Exp $"; #endif /* not lint */ #include #include -#include #include #include @@ -54,6 +53,7 @@ #include #include #include +#include #include #include "dump.h" ==== //depot/projects/soc2009/trasz_limits/sbin/fdisk/fdisk.c#7 (text+ko) ==== @@ -25,7 +25,7 @@ */ #include -__FBSDID("$FreeBSD: src/sbin/fdisk/fdisk.c,v 1.98 2011/01/22 05:21:20 sobomax Exp $"); +__FBSDID("$FreeBSD: src/sbin/fdisk/fdisk.c,v 1.100 2011/01/25 04:35:07 sobomax Exp $"); #include #include @@ -49,7 +49,10 @@ int iotest; -#define NOSECTORS ((u_int32_t)-1) +#define NO_DISK_SECTORS ((u_int32_t)-1) +#define NO_TRACK_CYLINDERS 1023 +#define NO_TRACK_HEADS 255 +#define NO_TRACK_SECTORS 63 #define LBUF 100 static char lbuf[LBUF]; @@ -62,7 +65,7 @@ * Created. */ -#define Decimal(str, ans, tmp, size) if (decimal(str, &tmp, ans, size)) ans = tmp +#define Decimal(str, ans, tmp, maxval) if (decimal(str, &tmp, ans, maxval)) ans = tmp #define RoundCyl(x) ((((x) + cylsecs - 1) / cylsecs) * cylsecs) @@ -247,7 +250,7 @@ static int read_s0(void); static int write_s0(void); static int ok(const char *str); -static int decimal(const char *str, int *num, int deflt, int size); +static int decimal(const char *str, int *num, int deflt, uint32_t maxval); static int read_config(char *config_file); static void reset_boot(void); static int sanitize_partition(struct dos_partition *); @@ -572,9 +575,9 @@ } do { - Decimal("sysid (165=FreeBSD)", partp->dp_typ, tmp, sizeof(partp->dp_typ)); - Decimal("start", partp->dp_start, tmp, sizeof(partp->dp_start)); - Decimal("size", partp->dp_size, tmp, sizeof(partp->dp_size)); + Decimal("sysid (165=FreeBSD)", partp->dp_typ, tmp, 255); + Decimal("start", partp->dp_start, tmp, NO_DISK_SECTORS); + Decimal("size", partp->dp_size, tmp, NO_DISK_SECTORS); if (!sanitize_partition(partp)) { warnx("ERROR: failed to adjust; setting sysid to 0"); partp->dp_typ = 0; @@ -586,9 +589,9 @@ tcyl = DPCYL(partp->dp_scyl,partp->dp_ssect); thd = partp->dp_shd; tsec = DPSECT(partp->dp_ssect); - Decimal("beginning cylinder", tcyl, tmp, sizeof(partp->dp_scyl)); - Decimal("beginning head", thd, tmp, sizeof(partp->dp_shd)); - Decimal("beginning sector", tsec, tmp, sizeof(partp->dp_ssect)); + Decimal("beginning cylinder", tcyl, tmp, NO_TRACK_CYLINDERS); + Decimal("beginning head", thd, tmp, NO_TRACK_HEADS); + Decimal("beginning sector", tsec, tmp, NO_TRACK_SECTORS); partp->dp_scyl = DOSCYL(tcyl); partp->dp_ssect = DOSSECT(tsec,tcyl); partp->dp_shd = thd; @@ -596,9 +599,9 @@ tcyl = DPCYL(partp->dp_ecyl,partp->dp_esect); thd = partp->dp_ehd; tsec = DPSECT(partp->dp_esect); - Decimal("ending cylinder", tcyl, tmp, sizeof(partp->dp_ecyl)); - Decimal("ending head", thd, tmp, sizeof(partp->dp_ehd)); - Decimal("ending sector", tsec, tmp, sizeof(partp->dp_esect)); + Decimal("ending cylinder", tcyl, tmp, NO_TRACK_CYLINDERS); + Decimal("ending head", thd, tmp, NO_TRACK_HEADS); + Decimal("ending sector", tsec, tmp, NO_TRACK_SECTORS); partp->dp_ecyl = DOSCYL(tcyl); partp->dp_esect = DOSSECT(tsec,tcyl); partp->dp_ehd = thd; @@ -915,16 +918,12 @@ } static int -decimal(const char *str, int *num, int deflt, int size) +decimal(const char *str, int *num, int deflt, uint32_t maxval) { - long long acc = 0, maxval; + long long acc = 0; int c; char *cp; - if (size == 0) { - size = sizeof(*num); - } - maxval = (long long)1 << (size * 8); while (1) { printf("Supply a decimal value for \"%s\" [%d] ", str, deflt); fflush(stdout); @@ -941,7 +940,7 @@ return 0; while ((c = *cp++)) { if (c <= '9' && c >= '0') { - if (acc < maxval) + if (maxval > 0 && acc <= maxval) acc = acc * 10 + c - '0'; } else break; @@ -949,10 +948,11 @@ if (c == ' ' || c == '\t') while ((c = *cp) && (c == ' ' || c == '\t')) cp++; if (!c) { - if (acc >= maxval) { >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Fri Jan 28 21:04:16 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 5CF1D1065670; Fri, 28 Jan 2011 21:04:16 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1F78C106564A for ; Fri, 28 Jan 2011 21:04:16 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 0D67E8FC0A for ; Fri, 28 Jan 2011 21:04:16 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0SL4F7a015047 for ; Fri, 28 Jan 2011 21:04:15 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0SL4FJI015044 for perforce@freebsd.org; Fri, 28 Jan 2011 21:04:15 GMT (envelope-from trasz@freebsd.org) Date: Fri, 28 Jan 2011 21:04:15 GMT Message-Id: <201101282104.p0SL4FJI015044@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188283 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 21:04:16 -0000 http://p4web.freebsd.org/@@188283?ac=10 Change 188283 by trasz@trasz_victim on 2011/01/28 21:03:18 Prevent one from adding per-process limits for processes marked as P_SYSTEM, or retrieving resource usage information for these processes. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#23 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#23 (text+ko) ==== @@ -935,6 +935,16 @@ rusage_is_sloppy(rule->rr_resource)) return (EINVAL); + if (rule->rr_subject_type == RCTL_SUBJECT_TYPE_PROCESS) { + p = rule->rr_subject.rs_proc; + PROC_LOCK(p); + if (p->p_flag & P_SYSTEM) { + PROC_UNLOCK(p); + return (EINVAL); + } + PROC_UNLOCK(p); + } + /* * Make sure there are no duplicated rules. Also, for the "deny" * rules, remove ones differing only by "amount". @@ -1223,6 +1233,13 @@ error = EINVAL; goto out; } + PROC_LOCK(p); + if (p->p_flag & P_SYSTEM) { + PROC_UNLOCK(p); + error = EINVAL; + goto out; + } + PROC_UNLOCK(p); outputsbuf = rctl_container_to_sbuf(p->p_container, 0); break; case RCTL_SUBJECT_TYPE_USER: From owner-p4-projects@FreeBSD.ORG Fri Jan 28 22:13:00 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id BB1561065679; Fri, 28 Jan 2011 22:13:00 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7CF161065670; Fri, 28 Jan 2011 22:13:00 +0000 (UTC) (envelope-from jhb@freebsd.org) Received: from cyrus.watson.org (cyrus.watson.org [65.122.17.42]) by mx1.freebsd.org (Postfix) with ESMTP id 518318FC0A; Fri, 28 Jan 2011 22:13:00 +0000 (UTC) Received: from bigwig.baldwin.cx (66.111.2.69.static.nyinternet.net [66.111.2.69]) by cyrus.watson.org (Postfix) with ESMTPSA id 0BF6246B39; Fri, 28 Jan 2011 17:13:00 -0500 (EST) Received: from jhbbsd.localnet (smtp.hudson-trading.com [209.249.190.9]) by bigwig.baldwin.cx (Postfix) with ESMTPSA id 047228A009; Fri, 28 Jan 2011 17:12:59 -0500 (EST) From: John Baldwin To: Edward Tomasz Napierala Date: Fri, 28 Jan 2011 17:12:41 -0500 User-Agent: KMail/1.13.5 (FreeBSD/7.4-CBSD-20110107; KDE/4.4.5; amd64; ; ) References: <201101282104.p0SL4FJI015044@skunkworks.freebsd.org> In-Reply-To: <201101282104.p0SL4FJI015044@skunkworks.freebsd.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-15" Content-Transfer-Encoding: 7bit Message-Id: <201101281712.42009.jhb@freebsd.org> X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (bigwig.baldwin.cx); Fri, 28 Jan 2011 17:12:59 -0500 (EST) X-Virus-Scanned: clamav-milter 0.96.3 at bigwig.baldwin.cx X-Virus-Status: Clean X-Spam-Status: No, score=-1.9 required=4.2 tests=BAYES_00 autolearn=ham version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on bigwig.baldwin.cx Cc: Perforce Change Reviews Subject: Re: PERFORCE change 188283 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 22:13:01 -0000 On Friday, January 28, 2011 4:04:15 pm Edward Tomasz Napierala wrote: > http://p4web.freebsd.org/@@188283?ac=10 > > Change 188283 by trasz@trasz_victim on 2011/01/28 21:03:18 > > Prevent one from adding per-process limits for processes marked > as P_SYSTEM, or retrieving resource usage information for these > processes. You probably don't need the PROC_LOCK just to check this flag. It is set on fork() and that bit never changes, so even if the other bits in p_flag are stale, you don't care as that doesn't affect testing for P_SYSTEM. -- John Baldwin From owner-p4-projects@FreeBSD.ORG Fri Jan 28 23:32:31 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 8CF501065672; Fri, 28 Jan 2011 23:32:31 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 496EC106566B for ; Fri, 28 Jan 2011 23:32:31 +0000 (UTC) (envelope-from gibbs@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 34F488FC16 for ; Fri, 28 Jan 2011 23:32:31 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0SNWVN6046972 for ; Fri, 28 Jan 2011 23:32:31 GMT (envelope-from gibbs@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0SNWEZO046967 for perforce@freebsd.org; Fri, 28 Jan 2011 23:32:14 GMT (envelope-from gibbs@freebsd.org) Date: Fri, 28 Jan 2011 23:32:14 GMT Message-Id: <201101282332.p0SNWEZO046967@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to gibbs@freebsd.org using -f From: "Justin T. Gibbs" To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188290 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Jan 2011 23:32:31 -0000 http://p4web.freebsd.org/@@188290?ac=10 Change 188290 by gibbs@gibbs-zfs on 2011/01/28 23:31:34 Integrate from //depot/user/pjd/zfs/... Affected files ... .. //depot/projects/zfs/head/Makefile#2 integrate .. //depot/projects/zfs/head/Makefile.inc1#2 integrate .. //depot/projects/zfs/head/Makefile.mips#1 branch .. //depot/projects/zfs/head/ObsoleteFiles.inc#2 integrate .. //depot/projects/zfs/head/README#2 integrate .. //depot/projects/zfs/head/UPDATING#2 integrate .. //depot/projects/zfs/head/bin/Makefile#2 integrate .. //depot/projects/zfs/head/bin/chflags/chflags.1#2 integrate .. //depot/projects/zfs/head/bin/chio/chio.c#2 integrate .. //depot/projects/zfs/head/bin/cp/cp.c#2 integrate .. //depot/projects/zfs/head/bin/date/date.1#2 integrate .. //depot/projects/zfs/head/bin/echo/echo.1#2 integrate .. //depot/projects/zfs/head/bin/expr/expr.1#2 integrate .. //depot/projects/zfs/head/bin/getfacl/getfacl.1#2 integrate .. //depot/projects/zfs/head/bin/kill/kill.c#2 integrate .. //depot/projects/zfs/head/bin/ln/ln.1#2 integrate .. //depot/projects/zfs/head/bin/pax/pat_rep.c#2 integrate .. //depot/projects/zfs/head/bin/pax/pax.1#2 integrate .. //depot/projects/zfs/head/bin/pax/tar.c#2 integrate .. //depot/projects/zfs/head/bin/pkill/pkill.1#2 integrate .. //depot/projects/zfs/head/bin/pkill/pkill.c#2 integrate .. //depot/projects/zfs/head/bin/ps/extern.h#2 integrate .. //depot/projects/zfs/head/bin/ps/keyword.c#2 integrate .. //depot/projects/zfs/head/bin/ps/ps.1#2 integrate .. //depot/projects/zfs/head/bin/rm/rm.1#2 integrate .. //depot/projects/zfs/head/bin/rm/rm.c#2 integrate .. //depot/projects/zfs/head/bin/setfacl/setfacl.1#2 integrate .. //depot/projects/zfs/head/bin/sh/Makefile#2 integrate .. //depot/projects/zfs/head/bin/sh/alias.c#2 integrate .. //depot/projects/zfs/head/bin/sh/arith_lex.l#2 integrate .. //depot/projects/zfs/head/bin/sh/bltin/bltin.h#2 integrate .. //depot/projects/zfs/head/bin/sh/builtins.def#2 integrate .. //depot/projects/zfs/head/bin/sh/cd.c#2 integrate .. //depot/projects/zfs/head/bin/sh/error.c#2 integrate .. //depot/projects/zfs/head/bin/sh/eval.c#2 integrate .. //depot/projects/zfs/head/bin/sh/exec.c#2 integrate .. //depot/projects/zfs/head/bin/sh/expand.c#2 integrate .. //depot/projects/zfs/head/bin/sh/expand.h#2 integrate .. //depot/projects/zfs/head/bin/sh/funcs/suspend#2 integrate .. //depot/projects/zfs/head/bin/sh/histedit.c#2 integrate .. //depot/projects/zfs/head/bin/sh/input.c#2 integrate .. //depot/projects/zfs/head/bin/sh/jobs.c#2 integrate .. //depot/projects/zfs/head/bin/sh/jobs.h#2 integrate .. //depot/projects/zfs/head/bin/sh/mail.c#2 integrate .. //depot/projects/zfs/head/bin/sh/main.c#2 integrate .. //depot/projects/zfs/head/bin/sh/memalloc.c#2 integrate .. //depot/projects/zfs/head/bin/sh/memalloc.h#2 integrate .. //depot/projects/zfs/head/bin/sh/miscbltin.c#2 integrate .. //depot/projects/zfs/head/bin/sh/mksyntax.c#2 integrate .. //depot/projects/zfs/head/bin/sh/myhistedit.h#2 integrate .. //depot/projects/zfs/head/bin/sh/nodes.c.pat#2 integrate .. //depot/projects/zfs/head/bin/sh/options.c#2 integrate .. //depot/projects/zfs/head/bin/sh/output.c#2 integrate .. //depot/projects/zfs/head/bin/sh/output.h#2 integrate .. //depot/projects/zfs/head/bin/sh/parser.c#2 integrate .. //depot/projects/zfs/head/bin/sh/parser.h#2 integrate .. //depot/projects/zfs/head/bin/sh/redir.c#2 integrate .. //depot/projects/zfs/head/bin/sh/sh.1#2 integrate .. //depot/projects/zfs/head/bin/sh/shell.h#2 integrate .. //depot/projects/zfs/head/bin/sh/show.c#2 integrate .. //depot/projects/zfs/head/bin/sh/trap.c#2 integrate .. //depot/projects/zfs/head/bin/sh/var.c#2 integrate .. //depot/projects/zfs/head/bin/sh/var.h#2 integrate .. //depot/projects/zfs/head/bin/sleep/sleep.1#2 integrate .. //depot/projects/zfs/head/bin/sleep/sleep.c#2 integrate .. //depot/projects/zfs/head/bin/stty/key.c#2 integrate .. //depot/projects/zfs/head/bin/stty/stty.1#2 integrate .. //depot/projects/zfs/head/bin/test/test.1#2 integrate .. //depot/projects/zfs/head/cddl/Makefile.inc#2 integrate .. //depot/projects/zfs/head/cddl/compat/opensolaris/include/libshare.h#2 integrate .. //depot/projects/zfs/head/cddl/compat/opensolaris/include/mnttab.h#2 integrate .. //depot/projects/zfs/head/cddl/compat/opensolaris/include/solaris.h#2 integrate .. //depot/projects/zfs/head/cddl/compat/opensolaris/misc/fsshare.c#2 integrate .. //depot/projects/zfs/head/cddl/compat/opensolaris/misc/mnttab.c#2 integrate .. //depot/projects/zfs/head/cddl/compat/opensolaris/misc/zmount.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/dtracetoolkit/dtruss#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/dtrace.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/baddof/baddof.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/chkargs/chkargs.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dstyle.pl#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/cmd/scripts/dtest.pl#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_AGG_SCALAR.stddevtoofew.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.stddevnoarg.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/err.D_PROTO_LEN.stddevtoomany.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearstddev.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.clearstddev.d.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs1.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs2.d.out#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.multiaggs3.d.out#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.stddev.d.out#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/aggs/tst.subr.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/assocs/tst.orthogonality.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.D_PDESC_ZERO.lowfrequency.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.D_PDESC_ZERO.malformedoverflow.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.D_PDESC_ZERO.nonexistentevent.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.cpcvscpustatpart1.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.cpcvscpustatpart2.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.cputrackfailtostart.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.cputrackterminates.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/err.toomanyenablings.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/tst.allcpus.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/tst.genericevent.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/cpc/tst.platformevent.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.AddSearchPath.d.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.DestructWithModule.d.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationOut.d.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.ELFGenerationWithO.d.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/dtraceUtil/tst.PreprocessorStatement.d.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoofew.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.motoomany.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoofew.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/err.D_PROTO_LEN.mtatoomany.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/funcs/tst.index.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv4remote.pl#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/get.ipv6remote.pl#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localicmp.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localicmp.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localtcp.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudp.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4localudp.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteicmp.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteicmp.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remotetcp.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudp.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv4remoteudp.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv6localicmp.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv6localicmp.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv6remoteicmp.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.ipv6remoteicmp.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.localtcpstate.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/ip/tst.remotetcpstate.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestFunctionLookup.java#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/src/TestGetAggregate.java#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.FunctionLookup.ksh.out#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/java_api/tst.GetAggregate.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.include.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.macroglob.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.macroglob.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/misc/tst.schrock.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PDESC_ZERO.badlib.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_CREATEFAIL.many.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_FUNC.badfunc.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_LIB.libdash.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.alldash.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.badname.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_NAME.globdash.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/err.D_PROC_OFF.toobig.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.coverage.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.emptystack.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.fork.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.gcc.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.killonerror.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.probemod.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex1.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex2.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex3.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/pid/tst.provregex4.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.available.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/plockstat/tst.libmap.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.basics.d.out#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.largeusersym.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printa/tst.walltimestamp.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printT.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.printY.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.str.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.str.d.out#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.sym.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/printf/tst.sym.d.out#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.exec.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ENOENT.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.execfail.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/proc/tst.sigwait.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.D_MACRO_UNUSED.overflow.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.arguments.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.egid.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.euid.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.gid.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.ppid.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.projid.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.sid.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.stringmacro.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.taskid.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/scripting/tst.uid.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/sdt/tst.sdtargs.c#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/sdt/tst.sdtargs.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/speculation/err.D_AGG_SPEC.SpeculateWithStddev.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/sysevent/tst.post_chan.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/Makefile#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/main.c#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/prov.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/prov.h#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.badguess.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.corruptenv.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose1.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose2.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.dlclose3.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.eliminate.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.enabled.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.enabled2.ksh.out#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.entryreturn.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.fork.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.guess32.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.guess64.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.header.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.include.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.linkpriv.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.linkunpriv.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.multiple.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.nodtrace.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.onlyenabled.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.reeval.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.static.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.static2.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/usdt/tst.user.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/common/vars/tst.ucaller.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i386/funcs/tst.badcopyin.d#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.basic.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.hvmenable.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.memenable.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.schedargs.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/tst.schedenable.ksh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/sparc/pid/err.D_PROC_ALIGN.misaligned.exe#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/dtrace/test/tst/sparc/usdt/tst.tailcall.ksh#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/plockstat/plockstat.c#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/pyzfs/pyzfs.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/stat/common/statcommon.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zdb/zdb.8#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zdb/zdb.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zdb/zdb_il.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zfs/zfs.8#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zfs/zfs_main.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zinject/translate.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zinject/zinject.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zinject/zinject.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zlook/zlook.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zpool/zpool_main.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.1#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/zstreamdump/zstreamdump.c#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/cmd/ztest/ztest.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/common/avl/avl.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/head/synch.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/drti.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_aggregate.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_cc.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_consume.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_dof.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_error.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_impl.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_lex.l#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_link.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_module.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_open.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_pid.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_printf.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_proc.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_program.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_string.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dt_subr.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/dtrace.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/mkerrno.sh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/common/mksignal.sh#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/i386/dt_isadep.c#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/i386/regs.d.in#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/i386/regs.sed.in#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/sparc/dt_isadep.c#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libdtrace/sparc/regs.d#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libgen/common/gmatch.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libnvpair/libnvpair.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libuutil/common/libuutil.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libuutil/common/uu_alloc.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libuutil/common/uu_misc.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libuutil/common/uu_string.c#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_changelist.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_dataset.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_diff.c#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_graph.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_impl.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_import.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_mount.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_pool.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_sendrecv.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzfs/common/libzfs_util.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzpool/common/kernel.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzpool/common/sys/zfs_context.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/libzpool/common/taskq.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/__init__.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/allow.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/dataset.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/groupspace.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/holds.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/ioctl.c#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/table.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/unallow.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/userspace.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/lib/pyzfs/common/util.py#1 branch .. //depot/projects/zfs/head/cddl/contrib/opensolaris/tools/ctf/cvt/ctf.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/tools/ctf/cvt/ctfmerge.h#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/tools/ctf/cvt/output.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/tools/ctf/cvt/st_parse.c#2 integrate .. //depot/projects/zfs/head/cddl/contrib/opensolaris/tools/ctf/cvt/tdata.c#2 integrate .. //depot/projects/zfs/head/cddl/lib/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/lib/drti/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/lib/libdtrace/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/lib/libdtrace/libproc_compat.h#1 branch .. //depot/projects/zfs/head/cddl/lib/libdtrace/regs_x86.d#1 branch .. //depot/projects/zfs/head/cddl/lib/libzfs/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/lib/libzpool/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/usr.bin/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/usr.bin/ctfconvert/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/usr.bin/ctfconvert/ctfconvert.1#1 branch .. //depot/projects/zfs/head/cddl/usr.bin/ctfdump/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/usr.bin/ctfdump/ctfdump.1#1 branch .. //depot/projects/zfs/head/cddl/usr.bin/ctfmerge/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/usr.bin/ctfmerge/ctfmerge.1#1 branch .. //depot/projects/zfs/head/cddl/usr.bin/zstreamdump/Makefile#1 branch .. //depot/projects/zfs/head/cddl/usr.sbin/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/usr.sbin/dtrace/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/usr.sbin/dtruss/Makefile#1 branch .. //depot/projects/zfs/head/cddl/usr.sbin/dtruss/dtruss.1#1 branch .. //depot/projects/zfs/head/cddl/usr.sbin/lockstat/Makefile#2 integrate .. //depot/projects/zfs/head/cddl/usr.sbin/plockstat/Makefile#1 branch .. //depot/projects/zfs/head/cddl/usr.sbin/plockstat/plockstat.1#1 branch .. //depot/projects/zfs/head/contrib/bind9/CHANGES#2 integrate .. //depot/projects/zfs/head/contrib/bind9/README#2 integrate .. //depot/projects/zfs/head/contrib/bind9/RELEASE-NOTES-BIND-9.6-ESV.html#1 branch .. //depot/projects/zfs/head/contrib/bind9/RELEASE-NOTES-BIND-9.6-ESV.pdf#1 branch .. //depot/projects/zfs/head/contrib/bind9/RELEASE-NOTES-BIND-9.6-ESV.txt#1 branch .. //depot/projects/zfs/head/contrib/bind9/bin/check/check-tool.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/check/check-tool.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/check/named-checkconf.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/check/named-checkzone.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/dig/host.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/dnssec/dnssec-dsfromkey.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/dnssec/dnssec-keyfromlabel.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/dnssec/dnssec-keygen.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/dnssec/dnssec-signzone.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/named/client.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/named/include/named/globals.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/named/include/named/query.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/named/main.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/named/query.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/named/server.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/bin/nsupdate/nsupdate.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/Bv9ARM-book.xml#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/Bv9ARM.ch06.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/Bv9ARM.ch07.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/Bv9ARM.ch08.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/Bv9ARM.ch09.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/Bv9ARM.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/Bv9ARM.pdf#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/isc-logo.eps#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/isc-logo.pdf#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.dig.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.dnssec-dsfromkey.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.dnssec-keyfromlabel.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.dnssec-keygen.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.dnssec-signzone.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.host.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.named-checkconf.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.named-checkzone.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.named.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.nsupdate.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.rndc-confgen.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.rndc.conf.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/doc/arm/man.rndc.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/adb.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/api#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/include/dns/diff.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/include/dns/ncache.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/include/dns/rdataset.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/include/dns/resolver.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/include/dns/result.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/include/dns/types.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/include/dns/validator.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/include/dns/view.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/journal.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/ncache.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/rbtdb.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/rdatalist.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/rdataset.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/rdataslab.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/resolver.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/result.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/sdb.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/sdlz.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/validator.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/dns/view.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/isc/api#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/isc/include/isc/mem.h#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/isc/mem.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/isc/print.c#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_buffer.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_config.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_context.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_gabn.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_gai_strerror.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_getaddrinfo.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_gethostent.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_getipnode.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_getnameinfo.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_getrrsetbyname.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_gnba.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_hstrerror.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_inetntop.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_noop.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_packet.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/lib/lwres/man/lwres_resutil.html#2 integrate .. //depot/projects/zfs/head/contrib/bind9/release-notes.css#1 branch .. //depot/projects/zfs/head/contrib/bind9/version#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/archures.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/bfd-in2.h#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/coff-x86_64.c#1 branch .. //depot/projects/zfs/head/contrib/binutils/bfd/config.bfd#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/cpu-mips.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/efi-app-x86_64.c#1 branch .. //depot/projects/zfs/head/contrib/binutils/bfd/elf-bfd.h#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/elf.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/elf64-ppc.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/elfxx-mips.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/opncls.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/bfd/targets.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/binutils/doc/readelf.1#2 integrate .. //depot/projects/zfs/head/contrib/binutils/binutils/readelf.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/gas/config/tc-mips.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/gas/config/tc-mips.h#2 integrate .. //depot/projects/zfs/head/contrib/binutils/include/coff/internal.h#2 integrate .. //depot/projects/zfs/head/contrib/binutils/include/coff/x86_64.h#1 branch .. //depot/projects/zfs/head/contrib/binutils/include/elf/common.h#2 integrate .. //depot/projects/zfs/head/contrib/binutils/include/elf/mips.h#2 integrate .. //depot/projects/zfs/head/contrib/binutils/include/opcode/mips.h#2 integrate .. //depot/projects/zfs/head/contrib/binutils/ld/emultempl/elf32.em#2 integrate .. //depot/projects/zfs/head/contrib/binutils/ld/lexsup.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/opcodes/mips-dis.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/opcodes/mips-opc.c#2 integrate .. //depot/projects/zfs/head/contrib/binutils/opcodes/mips16-opc.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/gensnmpdef/gensnmpdef.1#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/gensnmptree/gensnmptree.1#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/asn1.3#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/asn1.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/asn1.h#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/bsnmpagent.3#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/bsnmpclient.3#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/bsnmplib.3#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/snmp.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/snmp.h#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/snmpagent.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/snmpclient.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/snmpclient.h#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/lib/snmpcrypto.c#1 branch .. //depot/projects/zfs/head/contrib/bsnmp/lib/snmppriv.h#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmp_mibII/mibII.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmp_mibII/snmp_mibII.3#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmp_usm/snmp_usm.3#1 branch .. //depot/projects/zfs/head/contrib/bsnmp/snmp_usm/usm_snmp.c#1 branch .. //depot/projects/zfs/head/contrib/bsnmp/snmp_usm/usm_tree.def#1 branch .. //depot/projects/zfs/head/contrib/bsnmp/snmp_vacm/snmp_vacm.3#1 branch .. //depot/projects/zfs/head/contrib/bsnmp/snmp_vacm/vacm_snmp.c#1 branch .. //depot/projects/zfs/head/contrib/bsnmp/snmp_vacm/vacm_tree.def#1 branch .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/BEGEMOT-SNMPD.txt#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/action.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/bsnmpd.1#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/config.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/export.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/main.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/snmpd.h#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/snmpmod.3#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/snmpmod.h#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/trans_lsock.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/trans_udp.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/trap.c#2 integrate .. //depot/projects/zfs/head/contrib/bsnmp/snmpd/tree.def#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/CHANGES#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/LICENSE#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/Makefile#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/Makefile-libbz2_so#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/README#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/README.COMPILATION.PROBLEMS#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/blocksort.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/bzip2.1#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/bzip2.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/bzip2recover.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/bzlib.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/bzlib.h#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/bzlib_private.h#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/compress.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/crctable.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/decompress.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/huffman.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/randtable.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/spewG.c#2 integrate .. //depot/projects/zfs/head/contrib/bzip2/unzcrash.c#2 integrate .. //depot/projects/zfs/head/contrib/compiler-rt/BlocksRuntime/Block.h#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/BlocksRuntime/Block_private.h#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/BlocksRuntime/data.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/BlocksRuntime/runtime.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/CREDITS.TXT#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/LICENSE.TXT#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/README.txt#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/absvdi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/absvsi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/absvti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/adddf3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/addsf3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/addvdi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/addvsi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/addvti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/apple_versioning.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/adddf3vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/addsf3vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/bswapdi2.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/bswapsi2.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/comparesf2.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/divdf3vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/divsf3vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/eqdf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/eqsf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/extendsfdf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/fixdfsivfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/fixsfsivfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/fixunsdfsivfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/fixunssfsivfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/floatsidfvfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/floatsisfvfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/floatunssidfvfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/floatunssisfvfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/gedf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/gesf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/gtdf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/gtsf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/ledf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/lesf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/ltdf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/ltsf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/modsi3.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/muldf3vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/mulsf3vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/nedf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/negdf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/negsf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/nesf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/restore_vfp_d8_d15_regs.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/save_vfp_d8_d15_regs.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/subdf3vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/subsf3vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/switch16.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/switch32.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/switch8.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/switchu8.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/sync_synchronize.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/truncdfsf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/unorddf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/arm/unordsf2vfp.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ashldi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ashlti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ashrdi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ashrti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/assembly.h#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/clear_cache.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/clzdi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/clzsi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/clzti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/cmpdi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/cmpti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/comparedf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/comparesf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ctzdi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ctzsi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ctzti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/divdc3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/divdf3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/divdi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/divsc3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/divsf3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/divsi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/divti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/divxc3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/enable_execute_stack.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/endianness.h#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/eprintf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/extendsfdf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ffsdi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ffsti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixdfdi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixdfsi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixdfti.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixsfdi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixsfsi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixsfti.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixunsdfdi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixunsdfsi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixunsdfti.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixunssfdi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixunssfsi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixunssfti.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixunsxfdi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixunsxfsi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixunsxfti.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixxfdi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fixxfti.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatdidf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatdisf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatdixf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatsidf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatsisf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floattidf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floattisf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floattixf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatundidf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatundisf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatundixf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatunsidf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatunsisf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatuntidf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatuntisf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/floatuntixf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/fp_lib.h#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/gcc_personality_v0.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/ashldi3.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/ashrdi3.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/divdi3.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/floatdidf.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/floatdisf.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/floatdixf.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/floatundidf.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/floatundisf.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/floatundixf.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/lshrdi3.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/moddi3.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/muldi3.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/udivdi3.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/i386/umoddi3.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/int_lib.h#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/lshrdi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/lshrti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/moddi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/modsi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/modti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/muldc3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/muldf3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/muldi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/mulsc3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/mulsf3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/multi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/mulvdi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/mulvsi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/mulvti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/mulxc3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/negdf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/negdi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/negsf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/negti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/negvdi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/negvsi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/negvti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/paritydi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/paritysi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/parityti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/popcountdi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/popcountsi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/popcountti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/powidf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/powisf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/powitf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/powixf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/DD.h#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/divtc3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/fixtfdi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/fixunstfdi.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/floatditf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/floatunditf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/gcc_qadd.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/gcc_qdiv.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/gcc_qmul.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/gcc_qsub.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/multc3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/restFP.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ppc/saveFP.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/subvdi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/subvsi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/subvti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/trampoline_setup.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/truncdfsf2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ucmpdi2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/ucmpti2.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/udivdi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/udivmoddi4.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/udivmodti4.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/udivsi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/udivti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/umoddi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/umodsi3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/umodti3.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/x86_64/floatdidf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/x86_64/floatdisf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/x86_64/floatdixf.c#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/x86_64/floatundidf.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/x86_64/floatundisf.S#1 branch .. //depot/projects/zfs/head/contrib/compiler-rt/lib/x86_64/floatundixf.S#1 branch .. //depot/projects/zfs/head/contrib/ee/ee.c#2 integrate .. //depot/projects/zfs/head/contrib/ee/ee_version.h#2 integrate .. //depot/projects/zfs/head/contrib/file/apprentice.c#2 integrate .. //depot/projects/zfs/head/contrib/file/magic.c#2 integrate .. //depot/projects/zfs/head/contrib/file/magic2mime#1 branch .. //depot/projects/zfs/head/contrib/file/readelf.h#2 integrate .. //depot/projects/zfs/head/contrib/gcc/cgraphunit.c#2 integrate .. //depot/projects/zfs/head/contrib/gcc/config/elfos.h#2 integrate .. //depot/projects/zfs/head/contrib/gcc/config/fixdfdi.c#1 branch .. //depot/projects/zfs/head/contrib/gcc/config/fixsfdi.c#1 branch .. //depot/projects/zfs/head/contrib/gcc/config/fixunsdfsi.c#1 branch .. //depot/projects/zfs/head/contrib/gcc/config/fixunssfsi.c#1 branch .. //depot/projects/zfs/head/contrib/gcc/config/floatdidf.c#1 branch .. //depot/projects/zfs/head/contrib/gcc/config/floatdisf.c#1 branch .. //depot/projects/zfs/head/contrib/gcc/config/floatundidf.c#1 branch .. //depot/projects/zfs/head/contrib/gcc/config/floatundisf.c#1 branch .. //depot/projects/zfs/head/contrib/gcc/config/ia64/hpux.h#2 integrate .. //depot/projects/zfs/head/contrib/gcc/config/ia64/ia64.c#2 integrate .. //depot/projects/zfs/head/contrib/gcc/config/ia64/unwind-ia64.h#2 integrate .. //depot/projects/zfs/head/contrib/gcc/config/mips/freebsd.h#2 integrate .. //depot/projects/zfs/head/contrib/gcc/config/mips/mips.c#2 integrate .. //depot/projects/zfs/head/contrib/gcc/config/mips/mips.h#2 integrate .. //depot/projects/zfs/head/contrib/gcc/config/mips/mips.md#2 integrate .. //depot/projects/zfs/head/contrib/gcc/config/rs6000/freebsd.h#2 integrate .. //depot/projects/zfs/head/contrib/gcc/crtstuff.c#2 integrate .. //depot/projects/zfs/head/contrib/gcc/longlong.h#2 integrate .. //depot/projects/zfs/head/contrib/gcc/output.h#2 integrate .. //depot/projects/zfs/head/contrib/gcc/toplev.c#2 integrate .. //depot/projects/zfs/head/contrib/gcc/varasm.c#2 integrate .. //depot/projects/zfs/head/contrib/gdb/gdb/dwarf2read.c#2 integrate .. //depot/projects/zfs/head/contrib/gdb/gdb/fbsd-proc.c#2 integrate .. //depot/projects/zfs/head/contrib/gdb/gdb/mips-tdep.c#2 integrate .. //depot/projects/zfs/head/contrib/gdb/gdb/mips-tdep.h#2 integrate .. //depot/projects/zfs/head/contrib/gdb/gdb/mipsfbsd-tdep.c#2 integrate .. //depot/projects/zfs/head/contrib/gdb/gdb/mipsfbsd-tdep.h#2 integrate .. //depot/projects/zfs/head/contrib/gdb/gdb/ppcfbsd-tdep.c#2 integrate .. //depot/projects/zfs/head/contrib/gdb/gdb/solib-svr4.c#2 integrate .. //depot/projects/zfs/head/contrib/gdtoa/hexnan.c#2 integrate .. //depot/projects/zfs/head/contrib/ipfilter/man/ipnat.8#2 integrate .. //depot/projects/zfs/head/contrib/ipfilter/man/mkfilters.1#2 integrate .. //depot/projects/zfs/head/contrib/ipfilter/tools/ipf_y.y#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/CHANGES#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/CREDITS#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/INSTALL.txt#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/Makefile.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/README#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/TODO#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/VERSION#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/arcnet.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/atmuni31.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/bpf/net/bpf_filter.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/bpf_dump.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/bpf_image.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/config.guess#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/config.h.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/config.sub#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/configure#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/configure.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/dlpisubs.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/dlpisubs.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/etherent.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/ethertype.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/fad-getad.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/fad-gifc.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/fad-glifc.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/fad-null.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/fad-win32.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/filtertest.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/gencode.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/gencode.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/grammar.y#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/inet.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/lbl/os-aix4.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/lbl/os-hpux11.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/lbl/os-osf4.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/lbl/os-osf5.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/lbl/os-solaris2.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/lbl/os-sunos4.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/lbl/os-ultrix4.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/llc.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/missing/snprintf.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/nametoaddr.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/nlpid.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/opentest.c#1 branch .. //depot/projects/zfs/head/contrib/libpcap/optimize.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-bpf.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-bpf.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-bt-linux.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-bt-linux.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-can-linux.c#1 branch .. //depot/projects/zfs/head/contrib/libpcap/pcap-can-linux.h#1 branch .. //depot/projects/zfs/head/contrib/libpcap/pcap-common.c#1 branch .. //depot/projects/zfs/head/contrib/libpcap/pcap-common.h#1 branch .. //depot/projects/zfs/head/contrib/libpcap/pcap-config.1#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-config.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-dag.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-dag.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-dlpi.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-dos.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-dos.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-enet.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-filter.manmisc.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-int.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-libdlpi.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-linktype.manmisc.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-linux.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-namedb.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-nit.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-null.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-pf.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-savefile.manfile.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-septel.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-septel.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-sita.html#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-snf.c#1 branch .. //depot/projects/zfs/head/contrib/libpcap/pcap-snf.h#1 branch .. //depot/projects/zfs/head/contrib/libpcap/pcap-snit.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-snoop.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-stdinc.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-usb-linux.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-usb-linux.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap-win32.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap.3pcap.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap/bluetooth.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap/bpf.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap/ipnet.h#1 branch .. //depot/projects/zfs/head/contrib/libpcap/pcap/namedb.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap/pcap.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap/sll.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap/usb.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap/vlan.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_activate.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_breakloop.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_can_set_rfmon.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_close.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_compile.3pcap.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_create.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_datalink.3pcap.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_datalink_name_to_val.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_datalink_val_to_name.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_dump.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_dump_close.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_dump_file.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_dump_flush.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_dump_ftell.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_dump_open.3pcap.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_file.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_fileno.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_findalldevs.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_free_datalinks.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_freealldevs.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_freecode.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_get_selectable_fd.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_geterr.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_inject.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_is_swapped.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_lib_version.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_list_datalinks.3pcap.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_lookupdev.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_lookupnet.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_loop.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_major_version.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_next_ex.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_offline_filter.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_open_dead.3pcap.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_open_live.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_open_offline.3pcap.in#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_set_buffer_size.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_set_datalink.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_set_promisc.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_set_rfmon.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_set_snaplen.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_set_timeout.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_setdirection.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_setfilter.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_setnonblock.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_snapshot.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_stats.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_statustostr.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/pcap_strerror.3pcap#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/ppp.h#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/runlex.sh#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/savefile.c#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/scanner.l#2 integrate .. //depot/projects/zfs/head/contrib/libpcap/selpolltest.c#1 branch .. //depot/projects/zfs/head/contrib/libpcap/sf-pcap-ng.c#1 branch .. //depot/projects/zfs/head/contrib/libpcap/sf-pcap-ng.h#1 branch .. //depot/projects/zfs/head/contrib/libpcap/sf-pcap.c#1 branch .. //depot/projects/zfs/head/contrib/libpcap/sf-pcap.h#1 branch .. //depot/projects/zfs/head/contrib/libpcap/sunatmpos.h#2 integrate .. //depot/projects/zfs/head/contrib/libstdc++/include/ext/bitmap_allocator.h#2 integrate .. //depot/projects/zfs/head/contrib/libstdc++/include/ext/ropeimpl.h#2 integrate .. //depot/projects/zfs/head/contrib/libstdc++/src/locale-inst.cc#2 integrate .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/Analysis.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/BitReader.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/BitWriter.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/Core.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/EnhancedDisassembly.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/ExecutionEngine.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/LinkTimeOptimizer.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/Target.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/Transforms/IPO.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/Transforms/Scalar.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm-c/lto.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/APFloat.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/APInt.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/APSInt.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/BitVector.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/DAGDeltaAlgorithm.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/DeltaAlgorithm.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/DenseMap.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/DenseMapInfo.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/DenseSet.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/DepthFirstIterator.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/EquivalenceClasses.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/FoldingSet.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/GraphTraits.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/ImmutableIntervalMap.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/ImmutableList.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/ImmutableMap.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/ImmutableSet.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/IndexedMap.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/NullablePtr.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/Optional.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/OwningPtr.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/PointerIntPair.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/PointerUnion.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/PostOrderIterator.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/PriorityQueue.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/SCCIterator.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/STLExtras.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/ScopedHashTable.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/SetOperations.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/SetVector.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/SmallBitVector.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/SmallPtrSet.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/SmallSet.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/SmallString.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/SmallVector.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/SparseBitVector.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/Statistic.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/StringExtras.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/StringMap.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/StringRef.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/StringSet.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/StringSwitch.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/Trie.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/Triple.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/Twine.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/UniqueVector.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/ValueMap.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/VectorExtras.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/ilist.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/ADT/ilist_node.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/AbstractTypeUser.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/AliasAnalysis.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/AliasSetTracker.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/CFGPrinter.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/CallGraph.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/CaptureTracking.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/CodeMetrics.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/ConstantFolding.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/ConstantsScanner.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/DOTGraphTraitsPass.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/DebugInfo.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/DomPrinter.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/DominatorInternals.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/Dominators.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/FindUsedTypes.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/IVUsers.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/InlineCost.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/InstructionSimplify.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/Interval.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/IntervalIterator.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/IntervalPartition.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/LazyValueInfo.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/LibCallAliasAnalysis.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/LibCallSemantics.h#1 branch .. //depot/projects/zfs/head/contrib/llvm/include/llvm/Analysis/Lint.h#1 branch >>> TRUNCATED FOR MAIL (1000 lines) <<< From owner-p4-projects@FreeBSD.ORG Sat Jan 29 12:48:40 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 68EDF106566B; Sat, 29 Jan 2011 12:48:40 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 2909C1065672 for ; Sat, 29 Jan 2011 12:48:40 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 176B58FC12 for ; Sat, 29 Jan 2011 12:48:40 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0TCmd5e015366 for ; Sat, 29 Jan 2011 12:48:39 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0TCmd2u015363 for perforce@freebsd.org; Sat, 29 Jan 2011 12:48:39 GMT (envelope-from trasz@freebsd.org) Date: Sat, 29 Jan 2011 12:48:39 GMT Message-Id: <201101291248.p0TCmd2u015363@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188308 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jan 2011 12:48:40 -0000 http://p4web.freebsd.org/@@188308?ac=10 Change 188308 by trasz@trasz_victim on 2011/01/29 12:48:07 In addition to preventing one from adding per-process rules for system processes, also don't link other rules to system processes. Also, we don't need to PROC_LOCK() just to change for P_SYSTEM. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#24 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_rctl.c#24 (text+ko) ==== @@ -935,16 +935,6 @@ rusage_is_sloppy(rule->rr_resource)) return (EINVAL); - if (rule->rr_subject_type == RCTL_SUBJECT_TYPE_PROCESS) { - p = rule->rr_subject.rs_proc; - PROC_LOCK(p); - if (p->p_flag & P_SYSTEM) { - PROC_UNLOCK(p); - return (EINVAL); - } - PROC_UNLOCK(p); - } - /* * Make sure there are no duplicated rules. Also, for the "deny" * rules, remove ones differing only by "amount". @@ -961,6 +951,12 @@ case RCTL_SUBJECT_TYPE_PROCESS: p = rule->rr_subject.rs_proc; KASSERT(p != NULL, ("rctl_rule_add: NULL proc")); + /* + * No resource limits for system processes. + */ + if (p->p_flag & P_SYSTEM) + return (EINVAL); + rctl_container_add_rule(p->p_container, rule); /* * In case of per-process rule, we don't have anything more @@ -997,6 +993,8 @@ */ sx_assert(&allproc_lock, SA_LOCKED); FOREACH_PROC_IN_SYSTEM(p) { + if (p->p_flag & P_SYSTEM) + continue; cred = p->p_ucred; switch (rule->rr_subject_type) { case RCTL_SUBJECT_TYPE_USER: @@ -1233,13 +1231,10 @@ error = EINVAL; goto out; } - PROC_LOCK(p); if (p->p_flag & P_SYSTEM) { - PROC_UNLOCK(p); error = EINVAL; goto out; } - PROC_UNLOCK(p); outputsbuf = rctl_container_to_sbuf(p->p_container, 0); break; case RCTL_SUBJECT_TYPE_USER: From owner-p4-projects@FreeBSD.ORG Sat Jan 29 12:51:56 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 84BCF106566B; Sat, 29 Jan 2011 12:51:56 +0000 (UTC) Delivered-To: perforce@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 475DC1065674 for ; Sat, 29 Jan 2011 12:51:56 +0000 (UTC) (envelope-from trasz@freebsd.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 35C198FC19 for ; Sat, 29 Jan 2011 12:51:56 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0TCpuGV017215 for ; Sat, 29 Jan 2011 12:51:56 GMT (envelope-from trasz@freebsd.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0TCpuRp017212 for perforce@freebsd.org; Sat, 29 Jan 2011 12:51:56 GMT (envelope-from trasz@freebsd.org) Date: Sat, 29 Jan 2011 12:51:56 GMT Message-Id: <201101291251.p0TCpuRp017212@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to trasz@freebsd.org using -f From: Edward Tomasz Napierala To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188309 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jan 2011 12:51:56 -0000 http://p4web.freebsd.org/@@188309?ac=10 Change 188309 by trasz@trasz_victim on 2011/01/29 12:51:10 We don't need PROC_LOCK() just to check for P_SYSTEM. Affected files ... .. //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#68 edit Differences ... ==== //depot/projects/soc2009/trasz_limits/sys/kern/kern_container.c#68 (text+ko) ==== @@ -834,15 +834,13 @@ NULL); FOREACH_PROC_IN_SYSTEM(p) { + if (p->p_flag & P_SYSTEM) + continue; + microuptime(&wallclock); timevalsub(&wallclock, &p->p_stats->p_start); pctcpu_limit = rusage_get_available(p, RUSAGE_PCTCPU); PROC_LOCK(p); - if (p->p_flag & P_SYSTEM) { - PROC_UNLOCK(p); - continue; - } - PROC_SLOCK(p); FOREACH_THREAD_IN_PROC(p, td) { ruxagg(p, td); From owner-p4-projects@FreeBSD.ORG Sat Jan 29 21:07:19 2011 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 53884106566C; Sat, 29 Jan 2011 21:07:19 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 157DE106564A for ; Sat, 29 Jan 2011 21:07:19 +0000 (UTC) (envelope-from rene@FreeBSD.org) Received: from skunkworks.freebsd.org (skunkworks.freebsd.org [IPv6:2001:4f8:fff6::2d]) by mx1.freebsd.org (Postfix) with ESMTP id 02E098FC12 for ; Sat, 29 Jan 2011 21:07:19 +0000 (UTC) Received: from skunkworks.freebsd.org (localhost [127.0.0.1]) by skunkworks.freebsd.org (8.14.4/8.14.4) with ESMTP id p0TL7IFc018952 for ; Sat, 29 Jan 2011 21:07:18 GMT (envelope-from rene@FreeBSD.org) Received: (from perforce@localhost) by skunkworks.freebsd.org (8.14.4/8.14.4/Submit) id p0TL7I3I018949 for perforce@freebsd.org; Sat, 29 Jan 2011 21:07:18 GMT (envelope-from rene@FreeBSD.org) Date: Sat, 29 Jan 2011 21:07:18 GMT Message-Id: <201101292107.p0TL7I3I018949@skunkworks.freebsd.org> X-Authentication-Warning: skunkworks.freebsd.org: perforce set sender to rene@FreeBSD.org using -f From: Rene Ladan To: Perforce Change Reviews Precedence: bulk Cc: Subject: PERFORCE change 188319 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Jan 2011 21:07:19 -0000 http://p4web.freebsd.org/@@188319?ac=10 Change 188319 by rene@rene_acer on 2011/01/29 21:06:59 IFC Affected files ... .. //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#84 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#27 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml#17 integrate .. //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/install/chapter.sgml#15 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#53 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/audit/chapter.sgml#14 integrate .. //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/basics/chapter.sgml#14 integrate .. //depot/projects/docproj_nl/www/en/news/status/Makefile#12 integrate .. //depot/projects/docproj_nl/www/en/news/status/report-2010-10-2010-12.xml#2 integrate .. //depot/projects/docproj_nl/www/en/news/status/status.sgml#13 integrate .. //depot/projects/docproj_nl/www/share/sgml/news.xml#99 integrate .. //depot/projects/docproj_nl/www/share/sgml/release.ent#32 integrate Differences ... ==== //depot/projects/docproj_nl/en_US.ISO8859-1/articles/contributors/contrib.additional.sgml#84 (text+ko) ==== @@ -1,4 +1,4 @@ - + @@ -3002,7 +3002,7 @@ protocol will exchange information with neighbouring switches to quickly transition to forwarding without creating loops. - &os; supports RTSP and STP as operating modes, with RTSP + &os; supports RSTP and STP as operating modes, with RSTP being the default mode. Spanning Tree can be enabled on member interfaces using ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/desktop/chapter.sgml#17 (text+ko) ==== @@ -1,6 +1,6 @@ @@ -204,10 +204,14 @@ In this section and in the next two sections, we assume you have already installed Firefox. + + + According to the version of Firefox + you run various steps are required: - Currently, the &java; plugin does not work with - Firefox 3.6. - + + + For Firefox 3.5 The &os; Foundation has a license with Sun Microsystems to distribute &os; binaries for the Java Runtime Environment @@ -267,16 +271,41 @@ &arch.i386; architecture, &arch.amd64; packages are also available. + + + + For Firefox 3.6 + + Install OpenJDK 6 + through the Ports Collection by typing: + + &prompt.root; cd /usr/ports/java/openjdk6 +&prompt.root; make config install clean + + Make sure you have selected the WEB option. + + Each user will have to run the following command: + + &prompt.user; ln -s /usr/local/openjdk6/jre/lib/IcedTeaPlugin.so \ + $HOME/.mozilla/plugins/ + + Start your browser, enter about:plugins + in the location bar and press Enter. A page + listing the installed plugins will be displayed; the + &java; plugin should be listed there + now. + + - Firefox and ¯omedia; &flash; Plugin + Firefox and &adobe; &flash; Plugin Flash - ¯omedia; &flash; plugin is not available for &os;. However, + The &adobe; &flash; plugin is not available for &os;. However, a software layer (wrapper) for running the Linux version of the plugin exists. This wrapper also supports &adobe; &acrobat; plugin, &realplayer; plugin and more. ==== //depot/projects/docproj_nl/en_US.ISO8859-1/books/handbook/install/chapter.sgml#15 (text+ko) ==== @@ -1,7 +1,7 @@ @@ -1106,13 +1106,11 @@ allows you to add in support for devices which are not in the GENERIC kernel, such as sound cards. - For &os; 6.2 and later, after the procedure of device + After the procedure of device probing, you will see . Use the arrow key to choose a country, region, or group. Then press Enter, it will set your country - easily. It is also easy to exit the - sysinstall program and start over again. - + easily.
Selecting Country Menu @@ -1140,32 +1138,8 @@
-
- Select Sysinstall Exit - - - - - - -
- - Use the arrow keys to select - Exit Install from the Main - Install Screen menu. The following message will display: - - - User Confirmation Requested - Are you sure you wish to exit? The system will reboot - - [ Yes ] No - - The install program will start again if the - &gui.yes; is selected and the CDROM is left in the drive during - the reboot. - - If you are booting from floppies it will be necessary to remove - the boot.flp floppy before rebooting. + After the country selecting, the sysinstall + main menu will display.
==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/advanced-networking/chapter.sgml#53 (text+ko) ==== @@ -1,10 +1,10 @@ @@ -742,15 +742,13 @@ &man.mrouted.8;.
- Sinds &os; 7.0 is het multicast-routeer-daemon - &man.mrouted.8; uit het basissysteem verwijderd. Het - implementeert het multicast-routeer-protocol - DVRMP, welke in veel multicast-installaties - grotendeels is vervangen door &man.pim.4;. De gerelateerde - gereedschappen &man.map-mbone.8; en &man.mrinfo.8; zijn ook - verwijderd. Deze programma's zijn nu beschikbaar in de &os; - Ports Collectie als net/mrouted. + De &man.mrouted.8; multicast-routeer-daemon implementeert + het multicast-routeer-protocol DVRMP welke + in veel multicast-installaties grotendeels is vervangen door + &man.pim.4;. &man.mrouted.8; en de gerelateerde + &man.map-mbone.8; en &man.mrinfo.8; gereedschappen zijn + beschikbaar in de &os; Ports Collectie als + net/mrouted. @@ -867,7 +865,7 @@ implementatie van deze protocollen maken snelle gegevensbursts en gepriotiseerde verkeersstromen mogelijk. - Sinds versie 6.0 ondersteunt &os; netwerken die met 802.11a, + &os; ondersteunt netwerken die met 802.11a, 802.11b, en 802.11g werken. Ook worden de veiligheidsprotocollen WPA en 802.11i ondersteund (samen met 11a, 11b, of 11g) en QoS en de verkeerspriorisatieprotocollen @@ -2712,7 +2710,7 @@ apparaat gepaard. Als alternatief kan paren op het andere apparaat worden geïnitialiseerd. - Op &os; 5.5, 6.1, en nieuwer kan de volgende regel aan + De volgende regel kan aan het bestand /etc/rc.conf worden toegevoegd om hcsecd automatisch met het systeem op te starten: @@ -2806,7 +2804,7 @@ Het aanbieden van diensten op &os; aan Bluetooth-cliënten wordt gedaan met de server &man.sdpd.8;. - Op &os; 5.5, 6.1, en nieuwer, kan de volgende regel aan het + De volgende regel kan aan het bestand /etc/rc.conf worden toegevoegd: @@ -3241,51 +3239,9 @@ en verwijderen. RSTP biedt snellere convergentie naar een opspannende boom dan het verouderde STP, het protocol wisselt informatie met naburige switches uit om snel naar forwarding - over te gaan zonder lussen te creëren. - - De volgende tabel laat de ondersteunende werkwijzen - zien: - - - - - - OS-versie - - STP-modi - - Standaard modus - - - - - - &os; 5.4—&os; 6.2 - - STP - - STP - - - - &os; 6.3+ - - RSTP of STP - - STP - - - - &os; 7.0+ - - RSTP of STP + over te gaan zonder lussen te creëren. &os; ondersteund + RSTP en STP als opties, waarbij RSTP de standaard is. - RSTP - - - - - Spanning Tree kan op lidinterfaces worden geactiveerd met het commando stp. Voor een bridge met fxp0 en fxp1 @@ -4110,9 +4066,9 @@ verzoeken voor BOOTP als DHCP beantwoorden. - ISC DHCP 3.0 maakt geen deel + ISC DHCP 3.1 maakt geen deel uit van het basissysteem. Eerst dient de poort net/isc-dhcp30-server of het + role="package">net/isc-dhcp31-server of het corresponderende pakket geïnstalleerd te worden. Wanneer ISC DHCP is @@ -4688,13 +4644,11 @@ PRI-kaarten. Kijk voor documentatie over - isdn4bsd in de map - /usr/share/examples/isdn op het - &os;-systeem of op de homepage van + isdn4bsd op de homepage van isdn4bsd, welke ook verwijzingen naar tips, errata, en veel meer documentatie zoals het isdn4bsd handboek + url="http://people.FreeBSD.org/~hm/">isdn4bsd handboek bevat. Indien er interesse is om ondersteuning voor een ander ==== //depot/projects/docproj_nl/nl_NL.ISO8859-1/books/handbook/audit/chapter.sgml#14 (text+ko) ==== @@ -1,9 +1,9 @@ @@ -1939,7 +1939,6 @@ Mount het bestandssysteem alleen lezen. Dit is identiek aan de optie - ( voor &os; versies ouder dan 5.2) voor de optie . ==== //depot/projects/docproj_nl/www/en/news/status/Makefile#12 (text+ko) ==== @@ -1,4 +1,4 @@ -# $FreeBSD: www/en/news/status/Makefile,v 1.52 2010/10/27 00:10:37 danger Exp $ +# $FreeBSD: www/en/news/status/Makefile,v 1.53 2011/01/25 13:15:52 danger Exp $ .if exists(../Makefile.conf) .include "../Makefile.conf" @@ -49,6 +49,7 @@ XMLDOCS+= report-2010-01-2010-03 XMLDOCS+= report-2010-04-2010-06 XMLDOCS+= report-2010-07-2010-09 +XMLDOCS+= report-2010-10-2010-12 XSLT.DEFAULT= report.xsl ==== //depot/projects/docproj_nl/www/en/news/status/report-2010-10-2010-12.xml#2 (text+ko) ==== @@ -2,7 +2,7 @@ - + October-December @@ -20,7 +20,7 @@ month.

Thanks to all the reporters for the excellent work! This report - contains 34 entries and we hope you enjoy reading it.

+ contains 37 entries and we hope you enjoy reading it.

Please note that the deadline for submissions covering the period between January and March 2011 is April 15th, 2011.

@@ -74,6 +74,12 @@ Ports + + misc + + Miscellaneous + + Ethernet Switch Framework @@ -745,7 +751,7 @@ greatly eases the task of working with samba shares in a &os; environment.

-

Freeswitch is the resullt of 3 Asterisk developers working on a +

Freeswitch is the result of 3 Asterisk developers working on a VoIP package that fulfills their goals. They have switched away from a release model to a "just run latest SVN checkout" model. With the help of Richard Neese and Eric Crist, static snapshots of their @@ -1759,7 +1765,7 @@ software distribution support can do work redistribution based on new notions of CPU affinity for individual TCP connections.

- +

On-going work is refining performance on non-RSS supporting configurations, and adding APIs to allow socket affinity to be queried (and where supported) set by applications. These @@ -1769,7 +1775,7 @@ to allow steady-state TCP connections to use only CPU-local cache lines, with work distributed to all CPUs. Current performance results are extremely promising.

- +

This project has been sponsored by Juniper Networks.

@@ -1779,29 +1785,190 @@ support unconditionally — for systems without RSS NICs, this leads to a small one-time performance penalty at the creation of each call to bind() or connect(). - + Add missing socket options to query (and override) default CPU affinity for connections, which is derived from the active software or hardware hash model. - + Teach the network stack and appropriate NIC drivers to - propagate software-overriden connection affinity to hardware + propagate software-overridden connection affinity to hardware using new device driver ioctls for managing TCAMs and hardware hash tables. - + Refine software redistribution of work in the event that there are fewer hardware queues than available CPU threads in which to process packets; the current prototype is able to do this with significant performance benefits, but the model requires refining. - + Experiment with (and measure) software work redistribution at run-time based on RSS bucket rearrangement. This will require a new event notification to device drivers so that they can update hardware caches of the network stack's authoritative table. - + Commit.
+ + + &os; Bugbusting Team Status Report + + + + + Gavin + Atkinson + + gavin@FreeBSD.org + + + + + Mark + Linimon + + linimon@FreeBSD.org + + + + + Remko + Lodder + + remko@FreeBSD.org + + + + + Volker + Werth + + vwe@FreeBSD.org + + + + + + + + + + +

The number of non-ports PRs has held relatively steady over + the last three months, with a slightly improved resolution rate + being offset by a slightly increased rate of new arrivals. + Ports PRs have increased slightly in numbers, due in part to + the ports freeze in the lead up to the release of &os; 7.4 and + &os; 8.2. The numbers traditionally drop quickly again once the + freeze is lifted.

+ +

In October, Gavin Atkinson and Mark Linimon held a session at + the &os; Developers' Summit at EuroBSDCon, which led to some + productive discussions, and a number of people expressing + interest in becoming more involved with PR triaging and + resolution.

+ +

The bugbusting team continue work on trying to make the + contents of the GNATS PR database cleaner, more accessible and + easier for committers to find and resolve PRs, by tagging PRs + to indicate the areas involved, and by ensuring that there is + sufficient info within each PR to resolve each issue.

+ +

Reports continue to be produced from the PR database, all of + which can be found from the links above. Committers interested + in custom reports are encouraged to discuss requirements with + bugmeister@ - we are happy to create new reports where needs are + identified.

+ +

As always, anybody interested in helping out with the PR queue + is encouraged to do so, the easiest way being to join us on IRC + in #freebsd-bugbusters on EFnet. We are always looking for + additional help, whether your interests lie in triaging incoming + PRs, generating patches to resolve existing problems, or simply + helping with the database housekeeping (identifying duplicate + PRs, ones that have already been resolved, etc). This is a + great way of getting more involved with &os;!

+ + + + Try to find ways to get more committers helping us with + closing PRs that the team has already analyzed. + + Try to get more non-committers involved with the triaging + of PRs as they come in, and generating patches to fix reported + problems. + +
+ + + &os; Services Control (fsc) + + + + + Tom + Rhodes + + trhodes@FreeBSD.org + + + + http://people.FreeBSD.org/~trhodes/fsc/ + + +

&os; Services Control is a mix of binaries which + integrate into the rc.d system and provide for service + (daemon) monitoring. It knows about signals, pidfiles, + and uses very little resources.

+ +

The fscd utilities will be set up as a port and, hopefully, + dropped into the ports collection in the coming weeks. This + will allow easier testing by everyone and it should make + migration into -CURRENT much easier.

+ +
+ + + FOSDEM 2011 + + + + + Marius + Nuennerich + + marius@nuenneri.ch + + + + + Daniel + Seuffert + + ds@FreeBSD.org + + + + + + + + +

FOSDEM 2011 will be held from Saturday, February 5th to + Sunday February 6th in Brussels, Belgium. We will have a &os; + booth and a developers room. At the booth there will be + friendly supporters and a &os; Foundation member answering + questions. The devroom will have 6 1-hour long talks about + different topics, technical and social. FOSDEM is one of the + biggest open-source events in Europe. It is completly free and + no registration is required.

+ + + + Get more people involved as helpers for the booth and the + devroom are still needed. Please contact Daniel or Marius if + you want to help out. + +
==== //depot/projects/docproj_nl/www/en/news/status/status.sgml#13 (text+ko) ==== @@ -1,6 +1,6 @@ - + ]> @@ -8,7 +8,7 @@ &header; -

Next submissions due: January 15th, 2011

+

Next submissions due: April 15th, 2011

Use the xml generator or download and edit the @@ -42,6 +42,8 @@

2010