PERFORCE change 116563 for review

Paolo Pisati piso at FreeBSD.org
Mon Mar 26 08:09:36 UTC 2007


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

Change 116563 by piso at piso_newluxor on 2007/03/26 08:08:40

	IFC at 116561

Affected files ...

.. //depot/projects/soc2006/intr_filter/Makefile#5 integrate
.. //depot/projects/soc2006/intr_filter/amd64/acpica/OsdEnvironment.c#2 integrate
.. //depot/projects/soc2006/intr_filter/amd64/acpica/madt.c#4 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/identcpu.c#4 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/io_apic.c#5 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/legacy.c#2 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/local_apic.c#9 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/mptable.c#3 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/nexus.c#7 integrate
.. //depot/projects/soc2006/intr_filter/amd64/amd64/pmap.c#13 integrate
.. //depot/projects/soc2006/intr_filter/amd64/conf/NOTES#7 integrate
.. //depot/projects/soc2006/intr_filter/amd64/include/acpica_machdep.h#2 integrate
.. //depot/projects/soc2006/intr_filter/amd64/include/apicvar.h#6 integrate
.. //depot/projects/soc2006/intr_filter/amd64/include/pcpu.h#3 integrate
.. //depot/projects/soc2006/intr_filter/amd64/include/specialreg.h#4 integrate
.. //depot/projects/soc2006/intr_filter/arm/arm/cpufunc_asm_arm9.S#2 integrate
.. //depot/projects/soc2006/intr_filter/arm/at91/at91_twi.c#7 integrate
.. //depot/projects/soc2006/intr_filter/arm/at91/at91_twireg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/arm/conf/KB920X#6 integrate
.. //depot/projects/soc2006/intr_filter/arm/conf/KB920X.hints#1 branch
.. //depot/projects/soc2006/intr_filter/arm/include/bootconfig.h#2 integrate
.. //depot/projects/soc2006/intr_filter/arm/include/cpufunc.h#4 integrate
.. //depot/projects/soc2006/intr_filter/arm/include/pcpu.h#2 integrate
.. //depot/projects/soc2006/intr_filter/arm/include/undefined.h#2 integrate
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/avila_ata.c#3 integrate
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425.c#4 integrate
.. //depot/projects/soc2006/intr_filter/arm/xscale/ixp425/ixp425reg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/bootspi/loader_prompt.c#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/arm/at91/libat91/Makefile#5 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/ficl.h#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/float.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/softwords/fileaccess.fr#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/softwords/jhlocal.fr#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/softwords/oo.fr#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/softwords/prefix.fr#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/softwords/softcore.awk#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/tools.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/unix.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/vm.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ficl/words.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/i386/libi386/biosacpi.c#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/ia64/ski/acpi_stub.c#3 integrate
.. //depot/projects/soc2006/intr_filter/boot/pc98/boot0.5/boot.s#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/pc98/boot0.5/boot0.5.s#2 integrate
.. //depot/projects/soc2006/intr_filter/boot/pc98/boot0.5/disk.s#2 integrate
.. //depot/projects/soc2006/intr_filter/cam/cam_xpt.c#9 integrate
.. //depot/projects/soc2006/intr_filter/coda/coda_vnops.c#3 integrate
.. //depot/projects/soc2006/intr_filter/compat/linprocfs/linprocfs.c#10 integrate
.. //depot/projects/soc2006/intr_filter/compat/linsysfs/linsysfs.c#3 integrate
.. //depot/projects/soc2006/intr_filter/conf/NOTES#16 integrate
.. //depot/projects/soc2006/intr_filter/conf/files#16 integrate
.. //depot/projects/soc2006/intr_filter/conf/kern.post.mk#7 integrate
.. //depot/projects/soc2006/intr_filter/conf/kmod.mk#8 integrate
.. //depot/projects/soc2006/intr_filter/conf/options#15 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/CHANGES.txt#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acapps.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acconfig.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acdebug.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acdisasm.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acdispat.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acefi.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acenv.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acevents.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acexcep.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acfreebsd.h#3 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acgcc.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acglobal.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/achware.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acinterp.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/aclocal.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acmacros.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acnames.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acnamesp.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acobject.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acopcode.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acoutput.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acparser.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acpi.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acpica_prep.sh#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acpiosxf.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acpixf.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acresrc.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acstruct.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/actables.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/actbl.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/actbl1.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/actbl2.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/actypes.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/acutils.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/aecommon.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/aeexec.c#2 delete
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/amlcode.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/amlresrc.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/common/adfile.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/common/adisasm.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/common/adwalk.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/common/dmrestag.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/common/dmtable.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/common/dmtbdump.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/common/dmtbinfo.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/common/getopt.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslanalyze.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslcodegen.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslcompile.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslcompiler.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslcompiler.l#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslcompiler.y#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/asldefine.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslerror.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslfiles.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslfold.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslglobal.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/asllength.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/asllisting.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslload.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/asllookup.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslmain.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslmap.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslopcodes.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/asloperands.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslopt.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslresource.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslrestype1.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslrestype2.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslstubs.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/asltransform.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/asltree.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/asltypes.h#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/compiler/aslutils.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dbcmds.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dbdisply.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dbexec.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dbfileio.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dbhistry.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dbinput.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dbstats.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dbutils.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dbxface.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dmbuffer.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dmnames.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dmobject.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dmopcode.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dmresrc.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dmresrcl.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dmresrcs.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dmutils.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dmwalk.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dsfield.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dsinit.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dsmethod.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dsmthdat.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dsobject.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dsopcode.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dsutils.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dswexec.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dswload.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dswscope.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/dswstate.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evevent.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evgpe.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evgpeblk.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evmisc.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evregion.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evrgnini.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evsci.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evxface.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evxfevnt.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/evxfregn.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exconfig.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exconvrt.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/excreate.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exdump.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exfield.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exfldio.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exmisc.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exmutex.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exnames.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exoparg1.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exoparg2.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exoparg3.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exoparg6.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exprep.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exregion.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exresnte.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exresolv.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exresop.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exstore.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exstoren.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exstorob.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exsystem.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/exutils.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/hwacpi.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/hwgpe.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/hwregs.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/hwsleep.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/hwtimer.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsaccess.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsalloc.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsdump.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsdumpdv.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nseval.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsinit.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsload.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsnames.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsobject.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsparse.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nssearch.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsutils.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nswalk.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsxfeval.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsxfname.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/nsxfobj.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/osunixxf.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/psargs.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/psloop.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/psopcode.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/psparse.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/psscope.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/pstree.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/psutils.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/pswalk.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/psxface.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rsaddr.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rscalc.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rscreate.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rsdump.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rsinfo.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rsio.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rsirq.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rslist.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rsmemory.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rsmisc.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rsutils.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/rsxface.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbconvrt.c#2 delete
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbfadt.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbfind.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbget.c#2 delete
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbgetall.c#2 delete
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbinstal.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbrsdt.c#2 delete
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbutils.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbxface.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/tbxfroot.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utalloc.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utcache.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utclib.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utcopy.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utdebug.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utdelete.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/uteval.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utglobal.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utinit.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utmath.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utmisc.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utmutex.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utobject.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utresrc.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utstate.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/uttrack.c#1 branch
.. //depot/projects/soc2006/intr_filter/contrib/dev/acpica/utxface.c#2 integrate
.. //depot/projects/soc2006/intr_filter/contrib/pf/net/if_pfsync.c#6 integrate
.. //depot/projects/soc2006/intr_filter/contrib/pf/net/if_pfsync.h#2 integrate
.. //depot/projects/soc2006/intr_filter/crypto/via/padlock.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpi_support/acpi_asus.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpi_support/acpi_fujitsu.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpi_support/acpi_ibm.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/Osd/OsdDebug.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/Osd/OsdMemory.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/Osd/OsdSchedule.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/Osd/OsdSynch.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/Osd/OsdTable.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_acad.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_button.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_cmbat.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_cpu.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_dock.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_ec.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_lid.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_pci_link.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_perf.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_quirk.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_resource.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_throttle.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpi_timer.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/acpica/acpivar.h#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/ar/if_ar.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/arcmsr/arcmsr.c#9 integrate
.. //depot/projects/soc2006/intr_filter/dev/ata/ata-chipset.c#14 integrate
.. //depot/projects/soc2006/intr_filter/dev/ata/ata-pci.h#10 integrate
.. //depot/projects/soc2006/intr_filter/dev/ata/ata-queue.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/ata/atapi-cam.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/bge/if_bge.c#15 integrate
.. //depot/projects/soc2006/intr_filter/dev/ce/if_ce.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/cm/smc90cx6.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/cp/if_cp.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/ctau/if_ct.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/cx/if_cx.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_ael1002.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_common.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_firmware_exports.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_mc5.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_mv88e1xxx.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_regs.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_sge_defs.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_t3_cpl.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_t3_hw.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_tcb.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_version.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_vsc8211.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/common/cxgb_xgmac.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/cxgb_adapter.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/cxgb_config.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/cxgb_ioctl.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/cxgb_lro.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/cxgb_main.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/cxgb_osdep.h#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/cxgb_sge.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/cxgb/t3fw-3.2.bin.gz.uu#1 branch
.. //depot/projects/soc2006/intr_filter/dev/ed/if_ed.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/exca/exca.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/firewire.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/firewirereg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/fwdev.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/fwmem.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/fwohci.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/fwohci_pci.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/fwohcivar.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/if_fwe.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/if_fwip.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/sbp.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/firewire/sbp_targ.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/hifn/hifn7751.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/hifn/hifn7751reg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/hifn/hifn7751var.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/ichwd/ichwd.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/if_ndis/if_ndis.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/icee.c#1 branch
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iic.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iicbb.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iicbus.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iicbus.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/iicbus/iiconf.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/ipw/if_ipw.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp.c#14 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_freebsd.c#11 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_freebsd.h#9 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_ioctl.h#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_library.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_library.h#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_pci.c#14 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_sbus.c#10 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_stds.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_target.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_target.h#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/isp_tpublic.h#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/ispmbox.h#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/ispreg.h#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/isp/ispvar.h#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/iwi/if_iwi.c#13 integrate
.. //depot/projects/soc2006/intr_filter/dev/mii/brgphy.c#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/mpt/mpt.h#9 integrate
.. //depot/projects/soc2006/intr_filter/dev/mpt/mpt_cam.c#12 integrate
.. //depot/projects/soc2006/intr_filter/dev/my/if_my.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/pcf/envctrl.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/pcf/pcf_ebus.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/pcf/pcf_isa.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/ppc/ppc.c#9 integrate
.. //depot/projects/soc2006/intr_filter/dev/ral/rt2560.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/ral/rt2661.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/safe/safe.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/scc/scc_bfe.h#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/scc/scc_bfe_ebus.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/scc/scc_bfe_macio.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/scc/scc_bfe_sbus.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/scc/scc_core.c#17 integrate
.. //depot/projects/soc2006/intr_filter/dev/snp/snp.c#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/isa/ad1816.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/isa/mss.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/isa/sbc.c#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/midi/midi.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/midi/sequencer.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/als4000.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/atiixp.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/cmi.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/csa.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/ds1.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/emu10k1.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/emu10kx-pcm.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/envy24.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/envy24ht.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/es137x.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/hda/hdac.c#9 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/hda/hdac_private.h#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/ich.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/maestro.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/maestro3.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/solo.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/t4dwave.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/via8233.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pci/via82c686.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/ac97.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/buffer.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/channel.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/channel_if.m#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/dsp.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/fake.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder.h#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder_fmt.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder_rate.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/feeder_volume.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/sndstat.c#3 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/sound.c#8 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/sound.h#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/pcm/vchan.c#5 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/sbus/cs4231.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/usb/uaudio.c#6 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/usb/uaudio.h#2 integrate
.. //depot/projects/soc2006/intr_filter/dev/sound/usb/uaudio_pcm.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/sr/if_sr.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/ubsec/ubsec.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/if_ural.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/uplcom.c#7 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/usb_quirks.c#4 integrate
.. //depot/projects/soc2006/intr_filter/dev/usb/usbdevs#11 integrate
.. //depot/projects/soc2006/intr_filter/dev/wl/if_wl.c#5 integrate
.. //depot/projects/soc2006/intr_filter/fs/cd9660/cd9660_vfsops.c#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/devfs/devfs_vnops.c#6 integrate
.. //depot/projects/soc2006/intr_filter/fs/fdescfs/fdesc_vnops.c#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/hpfs/hpfs_vfsops.c#4 integrate
.. //depot/projects/soc2006/intr_filter/fs/msdosfs/msdosfs_denode.c#3 integrate
.. //depot/projects/soc2006/intr_filter/fs/ntfs/ntfs_vfsops.c#4 integrate
.. //depot/projects/soc2006/intr_filter/fs/nullfs/null_subr.c#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/nwfs/nwfs_node.c#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/portalfs/portal_vfsops.c#3 integrate
.. //depot/projects/soc2006/intr_filter/fs/portalfs/portal_vnops.c#4 integrate
.. //depot/projects/soc2006/intr_filter/fs/procfs/procfs.c#3 integrate
.. //depot/projects/soc2006/intr_filter/fs/pseudofs/pseudofs.c#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/pseudofs/pseudofs.h#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/pseudofs/pseudofs_vncache.c#3 integrate
.. //depot/projects/soc2006/intr_filter/fs/smbfs/smbfs_node.c#3 integrate
.. //depot/projects/soc2006/intr_filter/fs/udf/udf_vfsops.c#8 integrate
.. //depot/projects/soc2006/intr_filter/fs/udf/udf_vnops.c#5 integrate
.. //depot/projects/soc2006/intr_filter/fs/umapfs/umap_subr.c#2 integrate
.. //depot/projects/soc2006/intr_filter/fs/unionfs/union_subr.c#4 integrate
.. //depot/projects/soc2006/intr_filter/geom/eli/g_eli.c#8 integrate
.. //depot/projects/soc2006/intr_filter/geom/eli/g_eli_crypto.c#2 integrate
.. //depot/projects/soc2006/intr_filter/geom/journal/g_journal.c#3 integrate
.. //depot/projects/soc2006/intr_filter/gnu/fs/ext2fs/ext2_vfsops.c#6 integrate
.. //depot/projects/soc2006/intr_filter/gnu/fs/reiserfs/reiserfs_inode.c#2 integrate
.. //depot/projects/soc2006/intr_filter/gnu/fs/xfs/FreeBSD/xfs_freebsd_iget.c#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/acpica/OsdEnvironment.c#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/acpica/acpi_machdep.c#4 integrate
.. //depot/projects/soc2006/intr_filter/i386/acpica/acpi_wakeup.c#5 integrate
.. //depot/projects/soc2006/intr_filter/i386/acpica/madt.c#4 integrate
.. //depot/projects/soc2006/intr_filter/i386/bios/smapi.c#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/bios/smbios.c#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/bios/vpd.c#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/conf/NOTES#8 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/identcpu.c#6 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/io_apic.c#5 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/legacy.c#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/local_apic.c#9 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/locore.s#3 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/machdep.c#12 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/mptable.c#3 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/nexus.c#8 integrate
.. //depot/projects/soc2006/intr_filter/i386/i386/pmap.c#12 integrate
.. //depot/projects/soc2006/intr_filter/i386/include/acpica_machdep.h#2 integrate
.. //depot/projects/soc2006/intr_filter/i386/include/apicvar.h#6 integrate
.. //depot/projects/soc2006/intr_filter/i386/include/pcpu.h#3 integrate
.. //depot/projects/soc2006/intr_filter/i386/include/pmap.h#4 integrate
.. //depot/projects/soc2006/intr_filter/i386/include/specialreg.h#5 integrate
.. //depot/projects/soc2006/intr_filter/ia64/acpica/OsdEnvironment.c#2 integrate
.. //depot/projects/soc2006/intr_filter/ia64/acpica/madt.c#2 integrate
.. //depot/projects/soc2006/intr_filter/ia64/ia64/nexus.c#6 integrate
.. //depot/projects/soc2006/intr_filter/ia64/include/acpica_machdep.h#2 integrate
.. //depot/projects/soc2006/intr_filter/ia64/include/pcpu.h#3 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_acct.c#6 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_condvar.c#4 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_descrip.c#12 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_exec.c#7 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_exit.c#6 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_kse.c#6 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_lock.c#7 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_mutex.c#8 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_proc.c#5 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_rwlock.c#7 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_sig.c#10 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_sx.c#7 integrate
.. //depot/projects/soc2006/intr_filter/kern/kern_synch.c#10 integrate
.. //depot/projects/soc2006/intr_filter/kern/sched_ule.c#12 integrate
.. //depot/projects/soc2006/intr_filter/kern/subr_witness.c#7 integrate
.. //depot/projects/soc2006/intr_filter/kern/uipc_mqueue.c#6 integrate
.. //depot/projects/soc2006/intr_filter/kern/uipc_sockbuf.c#3 integrate
.. //depot/projects/soc2006/intr_filter/kern/uipc_socket.c#12 integrate
.. //depot/projects/soc2006/intr_filter/kern/uipc_usrreq.c#11 integrate
.. //depot/projects/soc2006/intr_filter/kern/vfs_bio.c#10 integrate
.. //depot/projects/soc2006/intr_filter/kern/vfs_hash.c#2 integrate
.. //depot/projects/soc2006/intr_filter/kern/vfs_mount.c#8 integrate
.. //depot/projects/soc2006/intr_filter/kern/vfs_subr.c#9 integrate
.. //depot/projects/soc2006/intr_filter/kern/vfs_syscalls.c#9 integrate
.. //depot/projects/soc2006/intr_filter/modules/Makefile#13 integrate
.. //depot/projects/soc2006/intr_filter/modules/acpi/Makefile#5 integrate
.. //depot/projects/soc2006/intr_filter/modules/acpi/acpi/Makefile#3 integrate
.. //depot/projects/soc2006/intr_filter/modules/crypto/Makefile#2 integrate
.. //depot/projects/soc2006/intr_filter/modules/cxgb/Makefile#1 branch
.. //depot/projects/soc2006/intr_filter/modules/hifn/Makefile#2 integrate
.. //depot/projects/soc2006/intr_filter/modules/if_edsc/Makefile#1 branch
.. //depot/projects/soc2006/intr_filter/modules/if_vlan/Makefile#2 integrate
.. //depot/projects/soc2006/intr_filter/modules/my/Makefile#2 integrate
.. //depot/projects/soc2006/intr_filter/modules/padlock/Makefile#3 integrate
.. //depot/projects/soc2006/intr_filter/modules/safe/Makefile#2 integrate
.. //depot/projects/soc2006/intr_filter/modules/ubsec/Makefile#2 integrate
.. //depot/projects/soc2006/intr_filter/net/bridgestp.c#9 integrate
.. //depot/projects/soc2006/intr_filter/net/bridgestp.h#5 integrate
.. //depot/projects/soc2006/intr_filter/net/if.c#10 integrate
.. //depot/projects/soc2006/intr_filter/net/if_bridge.c#12 integrate
.. //depot/projects/soc2006/intr_filter/net/if_edsc.c#1 branch
.. //depot/projects/soc2006/intr_filter/net/if_ethersubr.c#9 integrate
.. //depot/projects/soc2006/intr_filter/net/if_tap.c#6 integrate
.. //depot/projects/soc2006/intr_filter/net/if_var.h#5 integrate
.. //depot/projects/soc2006/intr_filter/net/if_vlan.c#10 integrate
.. //depot/projects/soc2006/intr_filter/net/rtsock.c#5 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211.c#7 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_crypto.c#2 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_crypto.h#2 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_input.c#10 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_ioctl.c#7 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_node.c#6 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_node.h#2 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_output.c#8 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_proto.c#6 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_proto.h#5 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_radiotap.h#2 integrate
.. //depot/projects/soc2006/intr_filter/net80211/ieee80211_var.h#7 integrate
.. //depot/projects/soc2006/intr_filter/netgraph/ng_base.c#3 integrate
.. //depot/projects/soc2006/intr_filter/netgraph/ng_ether.c#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/if_ether.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/in.c#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet/in_var.h#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/ip_fastfwd.c#4 integrate
.. //depot/projects/soc2006/intr_filter/netinet/ip_input.c#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet/ip_mroute.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/ip_output.c#8 integrate
.. //depot/projects/soc2006/intr_filter/netinet/raw_ip.c#6 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp.h#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_asconf.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_asconf.h#4 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_auth.c#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_auth.h#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_bsd_addr.c#4 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_bsd_addr.h#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_constants.h#6 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_header.h#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_indata.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_input.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_lock_bsd.h#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_os.h#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_os_bsd.h#6 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_output.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_output.h#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_pcb.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_pcb.h#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_peeloff.c#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_structs.h#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_sysctl.c#1 branch
.. //depot/projects/soc2006/intr_filter/netinet/sctp_sysctl.h#1 branch
.. //depot/projects/soc2006/intr_filter/netinet/sctp_timer.c#6 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_uio.h#6 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_usrreq.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctp_var.h#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctputil.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet/sctputil.h#6 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp.h#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_debug.h#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_hostcache.c#3 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_input.c#11 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_output.c#6 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_sack.c#2 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_subr.c#8 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_syncache.c#8 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_timer.c#5 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_usrreq.c#8 integrate
.. //depot/projects/soc2006/intr_filter/netinet/tcp_var.h#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet6/mld6.c#4 integrate
.. //depot/projects/soc2006/intr_filter/netinet6/sctp6_usrreq.c#7 integrate
.. //depot/projects/soc2006/intr_filter/netinet6/sctp6_var.h#3 integrate
.. //depot/projects/soc2006/intr_filter/netipsec/ipsec.c#4 integrate
.. //depot/projects/soc2006/intr_filter/nfsclient/nfs_node.c#4 integrate
.. //depot/projects/soc2006/intr_filter/nfsclient/nfs_vfsops.c#6 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfs.h#4 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfs_serv.c#5 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfs_srvcache.c#4 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfs_srvsock.c#4 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfs_srvsubs.c#5 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfs_syscalls.c#7 integrate
.. //depot/projects/soc2006/intr_filter/nfsserver/nfsm_subs.h#3 integrate
.. //depot/projects/soc2006/intr_filter/opencrypto/crypto.c#2 integrate
.. //depot/projects/soc2006/intr_filter/opencrypto/crypto_if.m#2 delete
.. //depot/projects/soc2006/intr_filter/opencrypto/cryptodev.c#2 integrate
.. //depot/projects/soc2006/intr_filter/opencrypto/cryptodev.h#2 integrate
.. //depot/projects/soc2006/intr_filter/opencrypto/cryptodev_if.m#1 branch
.. //depot/projects/soc2006/intr_filter/opencrypto/cryptosoft.c#2 integrate
.. //depot/projects/soc2006/intr_filter/opencrypto/cryptosoft.h#2 integrate
.. //depot/projects/soc2006/intr_filter/pc98/cbus/fdc.c#6 integrate
.. //depot/projects/soc2006/intr_filter/pc98/pc98/machdep.c#9 integrate
.. //depot/projects/soc2006/intr_filter/pci/if_ste.c#5 integrate
.. //depot/projects/soc2006/intr_filter/pci/if_stereg.h#2 integrate
.. //depot/projects/soc2006/intr_filter/powerpc/include/pcpu.h#2 integrate
.. //depot/projects/soc2006/intr_filter/rpc/rpcclnt.c#2 integrate
.. //depot/projects/soc2006/intr_filter/sparc64/include/pcpu.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sun4v/include/pcpu.h#5 integrate
.. //depot/projects/soc2006/intr_filter/sys/_mutex.h#3 integrate
.. //depot/projects/soc2006/intr_filter/sys/_rwlock.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/acl.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/condvar.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/extattr.h#6 integrate
.. //depot/projects/soc2006/intr_filter/sys/lock.h#5 integrate
.. //depot/projects/soc2006/intr_filter/sys/mbuf.h#8 integrate
.. //depot/projects/soc2006/intr_filter/sys/mutex.h#8 integrate
.. //depot/projects/soc2006/intr_filter/sys/param.h#10 integrate
.. //depot/projects/soc2006/intr_filter/sys/pcpu.h#5 integrate
.. //depot/projects/soc2006/intr_filter/sys/proc.h#10 integrate
.. //depot/projects/soc2006/intr_filter/sys/rwlock.h#7 integrate
.. //depot/projects/soc2006/intr_filter/sys/sleepqueue.h#5 integrate
.. //depot/projects/soc2006/intr_filter/sys/socketvar.h#6 integrate
.. //depot/projects/soc2006/intr_filter/sys/sx.h#5 integrate
.. //depot/projects/soc2006/intr_filter/sys/systm.h#10 integrate
.. //depot/projects/soc2006/intr_filter/sys/ucred.h#2 integrate
.. //depot/projects/soc2006/intr_filter/sys/vnode.h#6 integrate
.. //depot/projects/soc2006/intr_filter/tools/acpi_quirks2h.awk#2 integrate
.. //depot/projects/soc2006/intr_filter/ufs/ffs/ffs_softdep.c#5 integrate
.. //depot/projects/soc2006/intr_filter/ufs/ffs/ffs_vfsops.c#6 integrate
.. //depot/projects/soc2006/intr_filter/ufs/ffs/ffs_vnops.c#7 integrate
.. //depot/projects/soc2006/intr_filter/ufs/ufs/quota.h#3 integrate
.. //depot/projects/soc2006/intr_filter/ufs/ufs/ufs_lookup.c#3 integrate
.. //depot/projects/soc2006/intr_filter/ufs/ufs/ufs_quota.c#6 integrate
.. //depot/projects/soc2006/intr_filter/ufs/ufs/ufs_vnops.c#8 integrate
.. //depot/projects/soc2006/intr_filter/vm/vm_fault.c#8 integrate
.. //depot/projects/soc2006/intr_filter/vm/vm_map.c#7 integrate
.. //depot/projects/soc2006/intr_filter/vm/vm_object.c#9 integrate

Differences ...

==== //depot/projects/soc2006/intr_filter/Makefile#5 (text+ko) ====

@@ -1,4 +1,4 @@
-# $FreeBSD: src/sys/Makefile,v 1.40 2006/11/26 18:27:16 maxim Exp $
+# $FreeBSD: src/sys/Makefile,v 1.41 2007/03/24 22:21:01 maxim Exp $
 
 .include <bsd.own.mk>
 
@@ -9,7 +9,7 @@
 
 # Directories to include in cscope name file and TAGS.
 CSCOPEDIRS=	cam coda compat conf contrib crypto ddb dev fs geom gnu i4b \
-		isa isofs kern libkern modules net net80211 netatalk netatm \
+		isa kern libkern modules net net80211 netatalk netatm \
 		netgraph netinet netinet6 netipx netkey netnatm netncp \
 		netsmb nfs nfsclient nfs4client rpc pccard pci sys \
 		ufs vm ${ARCHDIR}

==== //depot/projects/soc2006/intr_filter/amd64/acpica/OsdEnvironment.c#2 (text+ko) ====

@@ -26,16 +26,18 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/amd64/acpica/OsdEnvironment.c,v 1.13 2005/09/11 18:39:00 obrien Exp $");
+__FBSDID("$FreeBSD: src/sys/amd64/acpica/OsdEnvironment.c,v 1.14 2007/03/22 18:16:38 jkim Exp $");
 
 /*
  * 6.1 : Environmental support
  */
 #include <sys/types.h>
+#include <sys/bus.h>
 #include <sys/linker_set.h>
 #include <sys/sysctl.h>
 
 #include <contrib/dev/acpica/acpi.h>
+#include <contrib/dev/acpica/actables.h>
 
 static u_long amd64_acpi_root;
 
@@ -54,25 +56,16 @@
 	return(0);
 }
 
-ACPI_STATUS
-AcpiOsGetRootPointer(UINT32 Flags, ACPI_POINTER *RsdpPhysicalAddress)
+ACPI_PHYSICAL_ADDRESS
+AcpiOsGetRootPointer(void)
 {
-	ACPI_POINTER ptr;
-	ACPI_STATUS status;
+	u_long	ptr;
 
-	if (amd64_acpi_root == 0) {
-		/*
-		 * The loader passes the physical address at which it found the
-		 * RSDP in a hint.  We could recover this rather than searching
-		 * manually here.
-		 */
-		status = AcpiFindRootPointer(Flags, &ptr);
-		if (status == AE_OK)
-			amd64_acpi_root = ptr.Pointer.Physical;
-	} else
-		status = AE_OK;
+	if (amd64_acpi_root == 0 &&
+	    (resource_long_value("acpi", 0, "rsdp", (long *)&ptr) == 0 ||
+	    AcpiFindRootPointer((ACPI_NATIVE_UINT *)&ptr) == AE_OK) &&
+	    ptr != 0)
+		amd64_acpi_root = ptr;
 
-	RsdpPhysicalAddress->PointerType = ACPI_PHYSICAL_POINTER;
-	RsdpPhysicalAddress->Pointer.Physical = amd64_acpi_root;
-	return (status);
+	return (amd64_acpi_root);
 }

==== //depot/projects/soc2006/intr_filter/amd64/acpica/madt.c#4 (text+ko) ====

@@ -28,7 +28,7 @@
  */
 
 #include <sys/cdefs.h>
-__FBSDID("$FreeBSD: src/sys/amd64/acpica/madt.c,v 1.22 2007/03/05 20:35:16 jhb Exp $");
+__FBSDID("$FreeBSD: src/sys/amd64/acpica/madt.c,v 1.23 2007/03/22 18:16:38 jkim Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -56,7 +56,7 @@
 #define	NIOAPICS		32	/* Max number of I/O APICs */
 #define	NLAPICS			32	/* Max number of local APICs */
 
-typedef	void madt_entry_handler(APIC_HEADER *entry, void *arg);
+typedef	void madt_entry_handler(ACPI_SUBTABLE_HEADER *entry, void *arg);
 
 /* These two arrays are indexed by APIC IDs. */
 struct ioapic_info {
@@ -70,26 +70,29 @@
 } lapics[NLAPICS];
 
 static int madt_found_sci_override;
-static MULTIPLE_APIC_TABLE *madt;
+static ACPI_TABLE_MADT *madt;
 static vm_paddr_t madt_physaddr;
 static vm_offset_t madt_length;
 
 MALLOC_DEFINE(M_MADT, "madt_table", "ACPI MADT Table Items");
 
-static enum intr_polarity interrupt_polarity(UINT16 Polarity, UINT8 Source);
-static enum intr_trigger interrupt_trigger(UINT16 TriggerMode, UINT8 Source);
+static enum intr_polarity interrupt_polarity(UINT16 IntiFlags, UINT8 Source);
+static enum intr_trigger interrupt_trigger(UINT16 IntiFlags, UINT8 Source);
 static int	madt_find_cpu(u_int acpi_id, u_int *apic_id);
 static int	madt_find_interrupt(int intr, void **apic, u_int *pin);
 static void	*madt_map(vm_paddr_t pa, int offset, vm_offset_t length);
 static void	*madt_map_table(vm_paddr_t pa, int offset, const char *sig);
-static void	madt_parse_apics(APIC_HEADER *entry, void *arg);
-static void	madt_parse_interrupt_override(MADT_INTERRUPT_OVERRIDE *intr);
-static void	madt_parse_ints(APIC_HEADER *entry, void *arg __unused);
-static void	madt_parse_local_nmi(MADT_LOCAL_APIC_NMI *nmi);
-static void	madt_parse_nmi(MADT_NMI_SOURCE *nmi);
+static void	madt_parse_apics(ACPI_SUBTABLE_HEADER *entry, void *arg);
+static void	madt_parse_interrupt_override(
+		    ACPI_MADT_INTERRUPT_OVERRIDE *intr);
+static void	madt_parse_ints(ACPI_SUBTABLE_HEADER *entry,
+		    void *arg __unused);
+static void	madt_parse_local_nmi(ACPI_MADT_LOCAL_APIC_NMI *nmi);
+static void	madt_parse_nmi(ACPI_MADT_NMI_SOURCE *nmi);
 static int	madt_probe(void);
 static int	madt_probe_cpus(void);
-static void	madt_probe_cpus_handler(APIC_HEADER *entry, void *arg __unused);
+static void	madt_probe_cpus_handler(ACPI_SUBTABLE_HEADER *entry,
+		    void *arg __unused);
 static int	madt_probe_table(vm_paddr_t address);
 static void	madt_register(void *dummy);
 static int	madt_setup_local(void);
@@ -161,14 +164,14 @@
 	void *table;
 
 	header = madt_map(pa, offset, sizeof(ACPI_TABLE_HEADER));
-	if (strncmp(header->Signature, sig, 4) != 0) {
+	if (strncmp(header->Signature, sig, ACPI_NAME_SIZE) != 0) {
 		madt_unmap(header, sizeof(ACPI_TABLE_HEADER));
 		return (NULL);
 	}
 	length = header->Length;
 	madt_unmap(header, sizeof(ACPI_TABLE_HEADER));
 	table = madt_map(pa, offset, length);
-	if (ACPI_FAILURE(AcpiTbVerifyTableChecksum(table))) {
+	if (ACPI_FAILURE(AcpiTbChecksum(table, length))) {
 		if (bootverbose)
 			printf("MADT: Failed checksum for table %s\n", sig);
 		madt_unmap(table, length);
@@ -192,10 +195,10 @@
 static int
 madt_probe(void)
 {
-	ACPI_POINTER rsdp_ptr;
-	RSDP_DESCRIPTOR *rsdp;
-	RSDT_DESCRIPTOR *rsdt;
-	XSDT_DESCRIPTOR *xsdt;
+	ACPI_PHYSICAL_ADDRESS rsdp_ptr;
+	ACPI_TABLE_RSDP *rsdp;
+	ACPI_TABLE_RSDT *rsdt;
+	ACPI_TABLE_XSDT *xsdt;
 	int i, count;
 
 	if (resource_disabled("acpi", 0))
@@ -206,12 +209,9 @@
 	 * calls pmap_mapbios() to find the RSDP, we assume that we can use
 	 * pmap_mapbios() to map the RSDP.
 	 */
-	if (AcpiOsGetRootPointer(ACPI_LOGICAL_ADDRESSING, &rsdp_ptr) != AE_OK)
+	if ((rsdp_ptr = AcpiOsGetRootPointer()) == 0)
 		return (ENXIO);
-#ifdef __i386__
-	KASSERT(rsdp_ptr.Pointer.Physical < KERNLOAD, ("RSDP too high"));
-#endif
-	rsdp = pmap_mapbios(rsdp_ptr.Pointer.Physical, sizeof(RSDP_DESCRIPTOR));
+	rsdp = pmap_mapbios(rsdp_ptr, sizeof(ACPI_TABLE_RSDP));
 	if (rsdp == NULL) {
 		if (bootverbose)
 			printf("MADT: Failed to map RSDP\n");
@@ -230,38 +230,40 @@
 		 * the version 1.0 portion of the RSDP.  Version 2.0 has
 		 * an additional checksum that we verify first.
 		 */
-		if (AcpiTbGenerateChecksum(rsdp, ACPI_RSDP_XCHECKSUM_LENGTH)) {
+		if (AcpiTbChecksum((UINT8 *)rsdp, ACPI_RSDP_XCHECKSUM_LENGTH)) {
 			if (bootverbose)
 				printf("MADT: RSDP failed extended checksum\n");
 			return (ENXIO);
 		}
-		xsdt = madt_map_table(rsdp->XsdtPhysicalAddress, 1, XSDT_SIG);
+		xsdt = madt_map_table(rsdp->XsdtPhysicalAddress, 1,
+		    ACPI_SIG_XSDT);
 		if (xsdt == NULL) {
 			if (bootverbose)
 				printf("MADT: Failed to map XSDT\n");
 			return (ENXIO);
 		}
-		count = (xsdt->Length - sizeof(ACPI_TABLE_HEADER)) /
+		count = (xsdt->Header.Length - sizeof(ACPI_TABLE_HEADER)) /
 		    sizeof(UINT64);
 		for (i = 0; i < count; i++)
 			if (madt_probe_table(xsdt->TableOffsetEntry[i]))
 				break;
 		madt_unmap_table(xsdt);
 	} else {
-		rsdt = madt_map_table(rsdp->RsdtPhysicalAddress, 1, RSDT_SIG);
+		rsdt = madt_map_table(rsdp->RsdtPhysicalAddress, 1,
+		    ACPI_SIG_RSDT);
 		if (rsdt == NULL) {
 			if (bootverbose)
 				printf("MADT: Failed to map RSDT\n");
 			return (ENXIO);
 		}
-		count = (rsdt->Length - sizeof(ACPI_TABLE_HEADER)) /
+		count = (rsdt->Header.Length - sizeof(ACPI_TABLE_HEADER)) /
 		    sizeof(UINT32);
 		for (i = 0; i < count; i++)
 			if (madt_probe_table(rsdt->TableOffsetEntry[i]))
 				break;
 		madt_unmap_table(rsdt);
 	}
-	pmap_unmapbios((vm_offset_t)rsdp, sizeof(RSDP_DESCRIPTOR));
+	pmap_unmapbios((vm_offset_t)rsdp, sizeof(ACPI_TABLE_RSDP));
 	if (madt_physaddr == 0) {
 		if (bootverbose)
 			printf("MADT: No MADT table found\n");
@@ -275,7 +277,7 @@
 	 * Verify that we can map the full table and that its checksum is
 	 * correct, etc.
 	 */
-	madt = madt_map_table(madt_physaddr, 0, APIC_SIG);
+	madt = madt_map_table(madt_physaddr, 0, ACPI_SIG_MADT);
 	if (madt == NULL)
 		return (ENXIO);
 	madt_unmap_table(madt);
@@ -303,7 +305,7 @@
 		printf("Table '%.4s' at 0x%jx\n", table->Signature,
 		    (uintmax_t)address);
 
-	if (strncmp(table->Signature, APIC_SIG, 4) != 0) {
+	if (strncmp(table->Signature, ACPI_SIG_MADT, ACPI_NAME_SIZE) != 0) {
 		madt_unmap(table, sizeof(ACPI_TABLE_HEADER));
 		return (0);
 	}
@@ -320,7 +322,7 @@
 madt_probe_cpus(void)
 {
 
-	madt = madt_map_table(madt_physaddr, 0, APIC_SIG);
+	madt = madt_map_table(madt_physaddr, 0, ACPI_SIG_MADT);
 	KASSERT(madt != NULL, ("Unable to re-map MADT"));
 	madt_walk_table(madt_probe_cpus_handler, NULL);
 	madt_unmap_table(madt);
@@ -336,10 +338,10 @@
 {
 
 	madt = pmap_mapbios(madt_physaddr, madt_length);
-	lapic_init(madt->LocalApicAddress);
+	lapic_init(madt->Address);
 	printf("ACPI APIC Table: <%.*s %.*s>\n",
-	    (int)sizeof(madt->OemId), madt->OemId,
-	    (int)sizeof(madt->OemTableId), madt->OemTableId);
+	    (int)sizeof(madt->Header.OemId), madt->Header.OemId,
+	    (int)sizeof(madt->Header.OemTableId), madt->Header.OemTableId);
 
 	/*
 	 * We ignore 64-bit local APIC override entries.  Should we
@@ -378,10 +380,10 @@
 	 * force it to use level trigger and active-low polarity.
 	 */
 	if (!madt_found_sci_override) {
-		if (madt_find_interrupt(AcpiGbl_FADT->SciInt, &ioapic, &pin)
-		    != 0)
-			printf("MADT: Could not find APIC for SCI IRQ %d\n",
-			    AcpiGbl_FADT->SciInt);
+		if (madt_find_interrupt(AcpiGbl_FADT.SciInterrupt, &ioapic,
+		    &pin) != 0)
+			printf("MADT: Could not find APIC for SCI IRQ %u\n",
+			    AcpiGbl_FADT.SciInterrupt);
 		else {
 			printf(
 	"MADT: Forcing active-low polarity and level trigger for SCI\n");
@@ -416,46 +418,46 @@
 static void
 madt_walk_table(madt_entry_handler *handler, void *arg)
 {
-	APIC_HEADER *entry;
+	ACPI_SUBTABLE_HEADER *entry;
 	u_char *p, *end;
 
-	end = (u_char *)(madt) + madt->Length;
+	end = (u_char *)(madt) + madt->Header.Length;
 	for (p = (u_char *)(madt + 1); p < end; ) {
-		entry = (APIC_HEADER *)p;
+		entry = (ACPI_SUBTABLE_HEADER *)p;
 		handler(entry, arg);
 		p += entry->Length;
 	}
 }
 
 static void
-madt_probe_cpus_handler(APIC_HEADER *entry, void *arg)
+madt_probe_cpus_handler(ACPI_SUBTABLE_HEADER *entry, void *arg)
 {
-	MADT_PROCESSOR_APIC *proc;
+	ACPI_MADT_LOCAL_APIC *proc;
 	struct lapic_info *la;
 
 	switch (entry->Type) {
-	case APIC_PROCESSOR:
+	case ACPI_MADT_TYPE_LOCAL_APIC:
 		/*
 		 * The MADT does not include a BSP flag, so we have to
 		 * let the MP code figure out which CPU is the BSP on
 		 * its own.
 		 */
-		proc = (MADT_PROCESSOR_APIC *)entry;
+		proc = (ACPI_MADT_LOCAL_APIC *)entry;
 		if (bootverbose)
-			printf("MADT: Found CPU APIC ID %d ACPI ID %d: %s\n",
-			    proc->LocalApicId, proc->ProcessorId,
-			    proc->ProcessorEnabled ? "enabled" : "disabled");
-		if (!proc->ProcessorEnabled)
+			printf("MADT: Found CPU APIC ID %u ACPI ID %u: %s\n",
+			    proc->Id, proc->ProcessorId,
+			    (proc->LapicFlags & ACPI_MADT_ENABLED) ?
+			    "enabled" : "disabled");
+		if (!(proc->LapicFlags & ACPI_MADT_ENABLED))
 			break;
-		if (proc->LocalApicId >= NLAPICS)
-			panic("%s: CPU ID %d too high", __func__,
-			    proc->LocalApicId);
-		la = &lapics[proc->LocalApicId];
+		if (proc->Id >= NLAPICS)
+			panic("%s: CPU ID %u too high", __func__, proc->Id);
+		la = &lapics[proc->Id];
 		KASSERT(la->la_enabled == 0,
-		    ("Duplicate local APIC ID %d", proc->LocalApicId));
+		    ("Duplicate local APIC ID %u", proc->Id));
 		la->la_enabled = 1;
 		la->la_acpi_id = proc->ProcessorId;
-		lapic_create(proc->LocalApicId, 0);
+		lapic_create(proc->Id, 0);
 		break;

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


More information about the p4-projects mailing list