Module Name: src Committed By: christos Date: Sat Jan 5 20:37:24 UTC 2019
Update of /cvsroot/src/sys/external/bsd/acpica/dist In directory ivanova.netbsd.org:/tmp/cvs-serv29658 Log Message: 13 December 2018. Summary of changes for version 20181213: 1) ACPICA Kernel-resident Subsystem: Fixed some buffer length issues with the GenericSerialBus, related to two of the bidirectional protocols: AttribRawProcessBytes and AttribRawBytes, which are rarely seen in the field. For these, the LEN field of the ASL buffer is now ignored. Hans de Goede Implemented a new object evaluation trace mechanism for control methods and data objects. This includes nested control methods. It is particularly useful for examining the ACPI execution during system initialization since the output is relatively terse. The flag below enables the output of the trace via the ACPI_DEBUG_PRINT_RAW interface: #define ACPI_LV_EVALUATION 0x00080000 Examples: Enter evaluation : _SB.PCI0._INI (Method) Exit evaluation : _SB.PCI0._INI Enter evaluation : _OSI (Method) Exit evaluation : _OSI Enter evaluation : _SB.PCI0.TEST (Method) Nested method call : _SB.PCI0.NST1 Exit nested method : _SB.PCI0.NST1 Exit evaluation : _SB.PCI0.TEST Added two recently-defined _OSI strings. See https://docs.microsoft.com/en-us/windows-hardware/drivers/acpi/winacpi- osi. "Windows 2018" "Windows 2018.2" Update for buffer-to-string conversions via the ToHexString ASL operator. A "0x" is now prepended to each of the hex values in the output string. This provides compatibility with other ACPI implementations. The ACPI specification is somewhat vague on this issue. Example output string after conversion: "0x01,0x02,0x03,0x04,0x05,0x06" Return a run-time error for TermArg expressions within individual package elements. Although this is technically supported by the ASL grammar, other ACPI implementations do not support this either. Also, this fixes a fault if this type of construct is ever encountered (it never has been). 2) iASL Compiler/Disassembler and Tools: iASL: Implemented a new compile option (-ww) that will promote individual warnings and remarks to errors. This is intended to enhance the firmware build process. AcpiExec: Implemented a new command-line option (-eo) to support the new object evaluation trace mechanism described above. Disassembler: Added support to disassemble OEMx tables as AML/ASL tables instead of a "unknown table" message. AcpiHelp: Improved support for the "special" predefined names such as _Lxx, _Exx, _EJx, _T_x, etc. For these, any legal hex value can now be used for "xx" and "x". ---------------------------------------- 31 October 2018. Summary of changes for version 20181031: An Operation Region regression was fixed by properly adding address ranges to a global list during initialization. This allows OS to accurately check for overlapping regions between native devices (such as PCI) and Operation regions as well as checking for region conflicts between two Operation Regions. Added support for the 2-byte extended opcodes in the code/feature that attempts to continue parsing during the table load phase. Skip parsing Device declarations (and other extended opcodes) when an error occurs during parsing. Previously, only single-byte opcodes were supported. Cleanup: Simplified the module-level code support by eliminating a useless global variable (AcpiGbl_GroupModuleLeveCode). 2) iASL Compiler/Disassembler and Tools: iASL/Preprocessor: Fixed a regression where an incorrect use of ACPI_FREE could cause a fault in the preprocessor. This was an inadvertent side- effect from moving more allocations/frees to the local cache/memory mechanism. iASL: Enhanced error detection by validating that all NameSeg elements within a NamePatch actually exist. The previous behavior was spotty at best, and such errors could be improperly ignored at compiler time (never at runtime, however. There are two new error messages, as shown in the examples below: dsdt.asl 33: CreateByteField (TTTT.BXXX, 1, CBF1) Error 6161 - ^ One or more objects within the Pathname do not exist (TTTT.BXXX) dsdt.asl 34: CreateByteField (BUF1, UUUU.INT1, BBBB.CBF1) Error 6160 - One or more prefix Scopes do not exist ^ (BBBB.CBF1) iASL: Disassembler/table-compiler: Added support for the static data table TPM2 revision 3 (an older version of TPM2). The support has been added for the compiler and the disassembler. Fixed compilation of DOS format data table file on Unix/Linux systems. iASL now properly detects line continuations (\) for DOS format data table definition language files on when executing on Unix/Linux. ---------------------------------------- 03 October 2018. Summary of changes for version 20181003: 2) iASL Compiler/Disassembler and Tools: Fixed a regression introduced in version 20180927 that could cause the compiler to fault, especially with NamePaths containing one or more carats (^). Such as: ^^_SB_PCI0 Added a new remark for the Sleep() operator when the sleep time operand is larger than one second. This is a very long time for the ASL/BIOS code and may not be what was intended by the ASL writer. ---------------------------------------- 27 September 2018. Summary of changes for version 20180927: 1) ACPICA kernel-resident subsystem: Updated the GPE support to clear the status of all ACPI events when entering any/all sleep states in order to avoid premature wakeups. In theory, this may cause some wakeup events to be missed, but the likelihood of this is small. This change restores the original behavior of the ACPICA code in order to fix a regression seen from the previous "Stop unconditionally clearing ACPI IRQs during suspend/resume" change. This regression could cause some systems to incorrectly wake immediately. Updated the execution of the _REG methods during initialization and namespace loading to bring the behavior into closer conformance to the ACPI specification and other ACPI implementations: >From the ACPI specification 6.2A, section 6.5.4 "_REG (Region): "Control methods must assume all operation regions are inaccessible until the _REG(RegionSpace, 1) method is executed" "The exceptions to this rule are: 1. OSPM must guarantee that the following operation regions are always accessible: SystemIO operation regions. SystemMemory operation regions when accessing memory returned by the System Address Map reporting interfaces." Since the state of both the SystemIO and SystemMemory address spaces are defined by the specification to never change, this ACPICA change ensures that now _REG is never called on them. This solves some problems seen in the field and provides compatibility with other ACPI implementations. An update to the upcoming new version of the ACPI specification will help clarify this behavior. Updated the implementation of support for the Generic Serial Bus. For the "bidirectional" protocols, the internal implementation now automatically creates a return data buffer of the maximum size (255). This handles the worst-case for data that is returned from the serial bus handler, and fixes some problems seen in the field. This new buffer is directly returned to the ASL. As such, there is no true "bidirectional" buffer, which matches the ACPI specification. This is the reason for the "double store" seen in the example ASL code in the specification, shown below: Word Process Call (AttribProcessCall): OperationRegion(TOP1, GenericSerialBus, 0x00, 0x100) Field(TOP1, BufferAcc, NoLock, Preserve) { FLD1, 8, // Virtual register at command value 1. } Name(BUFF, Buffer(20){}) // Create GenericSerialBus data buffer // as BUFF CreateWordField(BUFF, 0x02, DATA) // DATA = Data (Word) Store(0x5416, DATA) // Save 0x5416 into the data buffer Store(Store(BUFF, FLD1), BUFF) // Invoke a write/read Process Call transaction // This is the "double store". The write to // FLD1 returns a new buffer, which is stored // back into BUFF with the second Store. 2) iASL Compiler/Disassembler and Tools: iASL: Implemented detection of extraneous/redundant uses of the Offset() operator within a Field Unit list. A remark is now issued for these. For example, the first two of the Offset() operators below are extraneous. Because both the compiler and the interpreter track the offsets automatically, these Offsets simply refer to the current offset and are unnecessary. Note, when optimization is enabled, the iASL compiler will in fact remove the redundant Offset operators and will not emit any AML code for them. OperationRegion (OPR1, SystemMemory, 0x100, 0x100) Field (OPR1) { Offset (0), // Never needed FLD1, 32, Offset (4), // Redundant, offset is already 4 (bytes) FLD2, 8, Offset (64), // OK use of Offset. FLD3, 16, } dsdt.asl 14: Offset (0), Remark 2158 - ^ Unnecessary/redundant use of Offset operator dsdt.asl 16: Offset (4), Remark 2158 - ^ Unnecessary/redundant use of Offset operator Status: Vendor Tag: intel Release Tags: acpica-20181213 U src/sys/external/bsd/acpica/dist/changes.txt U src/sys/external/bsd/acpica/dist/Makefile U src/sys/external/bsd/acpica/dist/generate/lint/files.lnt U src/sys/external/bsd/acpica/dist/generate/lint/lint.bat U src/sys/external/bsd/acpica/dist/generate/lint/lset.bat U src/sys/external/bsd/acpica/dist/generate/lint/options.lnt U src/sys/external/bsd/acpica/dist/generate/lint/readme.txt U src/sys/external/bsd/acpica/dist/generate/lint/std16.lnt U src/sys/external/bsd/acpica/dist/generate/lint/std32.lnt U src/sys/external/bsd/acpica/dist/generate/lint/std64.lnt U src/sys/external/bsd/acpica/dist/generate/release/release.sh U src/sys/external/bsd/acpica/dist/generate/release/build.sh U src/sys/external/bsd/acpica/dist/generate/unix/Makefile.common U src/sys/external/bsd/acpica/dist/generate/unix/Makefile U src/sys/external/bsd/acpica/dist/generate/unix/Makefile.config U src/sys/external/bsd/acpica/dist/generate/unix/Makefile.rules U src/sys/external/bsd/acpica/dist/generate/unix/readme.txt U src/sys/external/bsd/acpica/dist/generate/unix/acpibin/Makefile U src/sys/external/bsd/acpica/dist/generate/unix/acpidump/Makefile U src/sys/external/bsd/acpica/dist/generate/unix/acpiexamples/Makefile U src/sys/external/bsd/acpica/dist/generate/unix/acpiexec/Makefile U src/sys/external/bsd/acpica/dist/generate/unix/acpihelp/Makefile U src/sys/external/bsd/acpica/dist/generate/unix/acpinames/Makefile U src/sys/external/bsd/acpica/dist/generate/unix/acpisrc/Makefile U src/sys/external/bsd/acpica/dist/generate/unix/acpixtract/Makefile U src/sys/external/bsd/acpica/dist/generate/unix/iasl/Makefile U src/sys/external/bsd/acpica/dist/common/acfileio.c U src/sys/external/bsd/acpica/dist/common/acgetline.c U src/sys/external/bsd/acpica/dist/common/adfile.c U src/sys/external/bsd/acpica/dist/common/adisasm.c U src/sys/external/bsd/acpica/dist/common/adwalk.c U src/sys/external/bsd/acpica/dist/common/ahids.c U src/sys/external/bsd/acpica/dist/common/ahpredef.c U src/sys/external/bsd/acpica/dist/common/ahtable.c U src/sys/external/bsd/acpica/dist/common/ahuuids.c U src/sys/external/bsd/acpica/dist/common/cmfsize.c U src/sys/external/bsd/acpica/dist/common/dmextern.c U src/sys/external/bsd/acpica/dist/common/dmrestag.c U src/sys/external/bsd/acpica/dist/common/dmswitch.c U src/sys/external/bsd/acpica/dist/common/dmtable.c U src/sys/external/bsd/acpica/dist/common/dmtables.c U src/sys/external/bsd/acpica/dist/common/dmtbdump.c U src/sys/external/bsd/acpica/dist/common/dmtbdump1.c U src/sys/external/bsd/acpica/dist/common/dmtbdump2.c U src/sys/external/bsd/acpica/dist/common/dmtbdump3.c U src/sys/external/bsd/acpica/dist/common/dmtbinfo.c U src/sys/external/bsd/acpica/dist/common/dmtbinfo1.c U src/sys/external/bsd/acpica/dist/common/dmtbinfo2.c U src/sys/external/bsd/acpica/dist/common/dmtbinfo3.c U src/sys/external/bsd/acpica/dist/common/getopt.c U src/sys/external/bsd/acpica/dist/tests/misc/converterSample.asl U src/sys/external/bsd/acpica/dist/tests/misc/badcode.asl U src/sys/external/bsd/acpica/dist/tests/misc/grammar.asl U src/sys/external/bsd/acpica/dist/tests/templates/templates.sh U src/sys/external/bsd/acpica/dist/tests/templates/Makefile U src/sys/external/bsd/acpica/dist/compiler/aslallocate.c C src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c U src/sys/external/bsd/acpica/dist/compiler/aslascii.c U src/sys/external/bsd/acpica/dist/compiler/aslbtypes.c U src/sys/external/bsd/acpica/dist/compiler/aslcache.c U src/sys/external/bsd/acpica/dist/compiler/aslcodegen.c C src/sys/external/bsd/acpica/dist/compiler/aslcompile.c C src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h C src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l U src/sys/external/bsd/acpica/dist/compiler/aslcstyle.y U src/sys/external/bsd/acpica/dist/compiler/asldebug.c U src/sys/external/bsd/acpica/dist/compiler/asldefine.h C src/sys/external/bsd/acpica/dist/compiler/aslerror.c U src/sys/external/bsd/acpica/dist/compiler/aslexternal.c C src/sys/external/bsd/acpica/dist/compiler/aslfileio.c C src/sys/external/bsd/acpica/dist/compiler/aslfiles.c U src/sys/external/bsd/acpica/dist/compiler/aslfold.c U src/sys/external/bsd/acpica/dist/compiler/aslglobal.h U src/sys/external/bsd/acpica/dist/compiler/aslhelp.c U src/sys/external/bsd/acpica/dist/compiler/aslhelpers.y U src/sys/external/bsd/acpica/dist/compiler/aslhex.c U src/sys/external/bsd/acpica/dist/compiler/aslkeywords.y U src/sys/external/bsd/acpica/dist/compiler/asllength.c U src/sys/external/bsd/acpica/dist/compiler/asllisting.c U src/sys/external/bsd/acpica/dist/compiler/asllistsup.c C src/sys/external/bsd/acpica/dist/compiler/aslload.c C src/sys/external/bsd/acpica/dist/compiler/asllookup.c U src/sys/external/bsd/acpica/dist/compiler/aslmain.c U src/sys/external/bsd/acpica/dist/compiler/aslmap.c U src/sys/external/bsd/acpica/dist/compiler/aslmapenter.c U src/sys/external/bsd/acpica/dist/compiler/aslmapoutput.c U src/sys/external/bsd/acpica/dist/compiler/aslmaputils.c U src/sys/external/bsd/acpica/dist/compiler/aslmessages.c U src/sys/external/bsd/acpica/dist/compiler/aslmessages.h U src/sys/external/bsd/acpica/dist/compiler/aslmethod.c U src/sys/external/bsd/acpica/dist/compiler/aslnamesp.c U src/sys/external/bsd/acpica/dist/compiler/asloffset.c C src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c U src/sys/external/bsd/acpica/dist/compiler/asloperands.c C src/sys/external/bsd/acpica/dist/compiler/aslopt.c C src/sys/external/bsd/acpica/dist/compiler/asloptions.c U src/sys/external/bsd/acpica/dist/compiler/aslparseop.c U src/sys/external/bsd/acpica/dist/compiler/aslparser.y U src/sys/external/bsd/acpica/dist/compiler/aslpld.c C src/sys/external/bsd/acpica/dist/compiler/aslpredef.c C src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c U src/sys/external/bsd/acpica/dist/compiler/aslprimaries.y U src/sys/external/bsd/acpica/dist/compiler/aslprintf.c U src/sys/external/bsd/acpica/dist/compiler/aslprune.c U src/sys/external/bsd/acpica/dist/compiler/aslresource.c U src/sys/external/bsd/acpica/dist/compiler/aslresources.y U src/sys/external/bsd/acpica/dist/compiler/aslrestype1.c U src/sys/external/bsd/acpica/dist/compiler/aslrestype1i.c U src/sys/external/bsd/acpica/dist/compiler/aslrestype2.c U src/sys/external/bsd/acpica/dist/compiler/aslrestype2d.c U src/sys/external/bsd/acpica/dist/compiler/aslrestype2e.c U src/sys/external/bsd/acpica/dist/compiler/aslrestype2q.c U src/sys/external/bsd/acpica/dist/compiler/aslrestype2s.c U src/sys/external/bsd/acpica/dist/compiler/aslrestype2w.c U src/sys/external/bsd/acpica/dist/compiler/aslrules.y U src/sys/external/bsd/acpica/dist/compiler/aslstartup.c U src/sys/external/bsd/acpica/dist/compiler/aslstubs.c C src/sys/external/bsd/acpica/dist/compiler/aslsupport.l U src/sys/external/bsd/acpica/dist/compiler/aslsupport.y U src/sys/external/bsd/acpica/dist/compiler/asltokens.y U src/sys/external/bsd/acpica/dist/compiler/asltransform.c C src/sys/external/bsd/acpica/dist/compiler/asltree.c U src/sys/external/bsd/acpica/dist/compiler/asltypes.h U src/sys/external/bsd/acpica/dist/compiler/asltypes.y C src/sys/external/bsd/acpica/dist/compiler/aslutils.c U src/sys/external/bsd/acpica/dist/compiler/asluuid.c C src/sys/external/bsd/acpica/dist/compiler/aslwalks.c C src/sys/external/bsd/acpica/dist/compiler/aslxref.c U src/sys/external/bsd/acpica/dist/compiler/aslxrefout.c U src/sys/external/bsd/acpica/dist/compiler/cvcompiler.c U src/sys/external/bsd/acpica/dist/compiler/cvdisasm.c U src/sys/external/bsd/acpica/dist/compiler/cvparser.c C src/sys/external/bsd/acpica/dist/compiler/dtcompile.c U src/sys/external/bsd/acpica/dist/compiler/dtcompiler.h U src/sys/external/bsd/acpica/dist/compiler/dtexpress.c C src/sys/external/bsd/acpica/dist/compiler/dtfield.c U src/sys/external/bsd/acpica/dist/compiler/dtio.c U src/sys/external/bsd/acpica/dist/compiler/dtparser.l C src/sys/external/bsd/acpica/dist/compiler/dtparser.y C src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c C src/sys/external/bsd/acpica/dist/compiler/dttable.c U src/sys/external/bsd/acpica/dist/compiler/dttable1.c U src/sys/external/bsd/acpica/dist/compiler/dttable2.c U src/sys/external/bsd/acpica/dist/compiler/dttemplate.c U src/sys/external/bsd/acpica/dist/compiler/dttemplate.h C src/sys/external/bsd/acpica/dist/compiler/dtutils.c U src/sys/external/bsd/acpica/dist/compiler/new_table.txt U src/sys/external/bsd/acpica/dist/compiler/preprocess.h U src/sys/external/bsd/acpica/dist/compiler/prexpress.c U src/sys/external/bsd/acpica/dist/compiler/prmacros.c U src/sys/external/bsd/acpica/dist/compiler/prparser.l C src/sys/external/bsd/acpica/dist/compiler/prparser.y U src/sys/external/bsd/acpica/dist/compiler/prscan.c C src/sys/external/bsd/acpica/dist/compiler/prutils.c U src/sys/external/bsd/acpica/dist/compiler/readme.txt U src/sys/external/bsd/acpica/dist/include/acbuffer.h U src/sys/external/bsd/acpica/dist/include/acapps.h U src/sys/external/bsd/acpica/dist/include/accommon.h U src/sys/external/bsd/acpica/dist/include/acclib.h U src/sys/external/bsd/acpica/dist/include/acconfig.h U src/sys/external/bsd/acpica/dist/include/acconvert.h U src/sys/external/bsd/acpica/dist/include/acdebug.h C src/sys/external/bsd/acpica/dist/include/acdisasm.h U src/sys/external/bsd/acpica/dist/include/acdispat.h U src/sys/external/bsd/acpica/dist/include/acevents.h C src/sys/external/bsd/acpica/dist/include/acexcep.h C src/sys/external/bsd/acpica/dist/include/acglobal.h U src/sys/external/bsd/acpica/dist/include/achware.h C src/sys/external/bsd/acpica/dist/include/acinterp.h C src/sys/external/bsd/acpica/dist/include/aclocal.h U src/sys/external/bsd/acpica/dist/include/acmacros.h U src/sys/external/bsd/acpica/dist/include/acnames.h C src/sys/external/bsd/acpica/dist/include/acnamesp.h U src/sys/external/bsd/acpica/dist/include/acobject.h U src/sys/external/bsd/acpica/dist/include/acopcode.h C src/sys/external/bsd/acpica/dist/include/acoutput.h U src/sys/external/bsd/acpica/dist/include/acparser.h U src/sys/external/bsd/acpica/dist/include/acpi.h U src/sys/external/bsd/acpica/dist/include/acpiosxf.h C src/sys/external/bsd/acpica/dist/include/acpixf.h U src/sys/external/bsd/acpica/dist/include/acpredef.h U src/sys/external/bsd/acpica/dist/include/acresrc.h U src/sys/external/bsd/acpica/dist/include/acrestyp.h U src/sys/external/bsd/acpica/dist/include/acstruct.h U src/sys/external/bsd/acpica/dist/include/actables.h U src/sys/external/bsd/acpica/dist/include/actbinfo.h U src/sys/external/bsd/acpica/dist/include/actbl.h U src/sys/external/bsd/acpica/dist/include/actbl1.h U src/sys/external/bsd/acpica/dist/include/actbl2.h U src/sys/external/bsd/acpica/dist/include/actbl3.h C src/sys/external/bsd/acpica/dist/include/actypes.h U src/sys/external/bsd/acpica/dist/include/acutils.h U src/sys/external/bsd/acpica/dist/include/acuuid.h U src/sys/external/bsd/acpica/dist/include/amlcode.h U src/sys/external/bsd/acpica/dist/include/amlresrc.h U src/sys/external/bsd/acpica/dist/include/platform/acdragonfly.h U src/sys/external/bsd/acpica/dist/include/platform/accygwin.h U src/sys/external/bsd/acpica/dist/include/platform/acdragonflyex.h U src/sys/external/bsd/acpica/dist/include/platform/acefi.h U src/sys/external/bsd/acpica/dist/include/platform/acefiex.h U src/sys/external/bsd/acpica/dist/include/platform/acenv.h U src/sys/external/bsd/acpica/dist/include/platform/acenvex.h U src/sys/external/bsd/acpica/dist/include/platform/acfreebsd.h U src/sys/external/bsd/acpica/dist/include/platform/acgcc.h U src/sys/external/bsd/acpica/dist/include/platform/acgccex.h U src/sys/external/bsd/acpica/dist/include/platform/achaiku.h U src/sys/external/bsd/acpica/dist/include/platform/acintel.h U src/sys/external/bsd/acpica/dist/include/platform/aclinux.h U src/sys/external/bsd/acpica/dist/include/platform/aclinuxex.h U src/sys/external/bsd/acpica/dist/include/platform/acmacosx.h U src/sys/external/bsd/acpica/dist/include/platform/acmsvc.h U src/sys/external/bsd/acpica/dist/include/platform/acmsvcex.h U src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h U src/sys/external/bsd/acpica/dist/include/platform/acos2.h U src/sys/external/bsd/acpica/dist/include/platform/acqnx.h U src/sys/external/bsd/acpica/dist/include/platform/acwin.h U src/sys/external/bsd/acpica/dist/include/platform/acwin64.h U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osbsdtbl.c U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osgendbg.c U src/sys/external/bsd/acpica/dist/os_specific/service_layers/oslinuxtbl.c U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osunixdir.c U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osunixmap.c U src/sys/external/bsd/acpica/dist/os_specific/service_layers/osunixxf.c U src/sys/external/bsd/acpica/dist/os_specific/service_layers/oswindir.c U src/sys/external/bsd/acpica/dist/os_specific/service_layers/oswintbl.c U src/sys/external/bsd/acpica/dist/os_specific/service_layers/oswinxf.c U src/sys/external/bsd/acpica/dist/tools/acpibin/abcompare.c U src/sys/external/bsd/acpica/dist/tools/acpibin/abmain.c U src/sys/external/bsd/acpica/dist/tools/acpibin/acpibin.h U src/sys/external/bsd/acpica/dist/tools/acpidump/acpidump.h U src/sys/external/bsd/acpica/dist/tools/acpidump/apdump.c U src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c U src/sys/external/bsd/acpica/dist/tools/acpidump/apmain.c U src/sys/external/bsd/acpica/dist/tools/acpiexec/aeexception.c U src/sys/external/bsd/acpica/dist/tools/acpiexec/aecommon.h U src/sys/external/bsd/acpica/dist/tools/acpiexec/aehandlers.c U src/sys/external/bsd/acpica/dist/tools/acpiexec/aeexec.c U src/sys/external/bsd/acpica/dist/tools/acpiexec/aeinitfile.c U src/sys/external/bsd/acpica/dist/tools/acpiexec/aeinstall.c U src/sys/external/bsd/acpica/dist/tools/acpiexec/aemain.c U src/sys/external/bsd/acpica/dist/tools/acpiexec/aeregion.c U src/sys/external/bsd/acpica/dist/tools/acpiexec/aetables.c U src/sys/external/bsd/acpica/dist/tools/acpiexec/aetables.h U src/sys/external/bsd/acpica/dist/tools/acpiexec/aetests.c U src/sys/external/bsd/acpica/dist/tools/acpihelp/acpihelp.h U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahaml.c U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahamlops.c U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahasl.c U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahaslkey.c U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahaslops.c U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahdecode.c U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahgrammar.c U src/sys/external/bsd/acpica/dist/tools/acpihelp/ahmain.c U src/sys/external/bsd/acpica/dist/tools/acpinames/acpinames.h U src/sys/external/bsd/acpica/dist/tools/acpinames/anmain.c U src/sys/external/bsd/acpica/dist/tools/acpinames/anstubs.c U src/sys/external/bsd/acpica/dist/tools/acpinames/antables.c U src/sys/external/bsd/acpica/dist/tools/acpisrc/acpisrc.h U src/sys/external/bsd/acpica/dist/tools/acpisrc/ascase.c U src/sys/external/bsd/acpica/dist/tools/acpisrc/asconvrt.c U src/sys/external/bsd/acpica/dist/tools/acpisrc/asfile.c U src/sys/external/bsd/acpica/dist/tools/acpisrc/asmain.c U src/sys/external/bsd/acpica/dist/tools/acpisrc/asremove.c U src/sys/external/bsd/acpica/dist/tools/acpisrc/astable.c U src/sys/external/bsd/acpica/dist/tools/acpisrc/asutils.c C src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c U src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.h U src/sys/external/bsd/acpica/dist/tools/acpixtract/axmain.c U src/sys/external/bsd/acpica/dist/tools/acpixtract/axutils.c U src/sys/external/bsd/acpica/dist/tools/efihello/efihello.c U src/sys/external/bsd/acpica/dist/tools/examples/examples.c U src/sys/external/bsd/acpica/dist/tools/examples/examples.h U src/sys/external/bsd/acpica/dist/tools/examples/exstubs.c U src/sys/external/bsd/acpica/dist/tools/examples/extables.c U src/sys/external/bsd/acpica/dist/debugger/dbconvert.c U src/sys/external/bsd/acpica/dist/debugger/dbcmds.c U src/sys/external/bsd/acpica/dist/debugger/dbdisply.c U src/sys/external/bsd/acpica/dist/debugger/dbexec.c U src/sys/external/bsd/acpica/dist/debugger/dbfileio.c U src/sys/external/bsd/acpica/dist/debugger/dbhistry.c C src/sys/external/bsd/acpica/dist/debugger/dbinput.c U src/sys/external/bsd/acpica/dist/debugger/dbmethod.c U src/sys/external/bsd/acpica/dist/debugger/dbnames.c U src/sys/external/bsd/acpica/dist/debugger/dbobject.c U src/sys/external/bsd/acpica/dist/debugger/dbstats.c U src/sys/external/bsd/acpica/dist/debugger/dbtest.c U src/sys/external/bsd/acpica/dist/debugger/dbutils.c U src/sys/external/bsd/acpica/dist/debugger/dbxface.c U src/sys/external/bsd/acpica/dist/disassembler/dmbuffer.c U src/sys/external/bsd/acpica/dist/disassembler/dmcstyle.c U src/sys/external/bsd/acpica/dist/disassembler/dmdeferred.c U src/sys/external/bsd/acpica/dist/disassembler/dmnames.c U src/sys/external/bsd/acpica/dist/disassembler/dmopcode.c U src/sys/external/bsd/acpica/dist/disassembler/dmresrc.c U src/sys/external/bsd/acpica/dist/disassembler/dmresrcl.c U src/sys/external/bsd/acpica/dist/disassembler/dmresrcl2.c U src/sys/external/bsd/acpica/dist/disassembler/dmresrcs.c U src/sys/external/bsd/acpica/dist/disassembler/dmutils.c U src/sys/external/bsd/acpica/dist/disassembler/dmwalk.c U src/sys/external/bsd/acpica/dist/dispatcher/dscontrol.c U src/sys/external/bsd/acpica/dist/dispatcher/dsargs.c U src/sys/external/bsd/acpica/dist/dispatcher/dsdebug.c U src/sys/external/bsd/acpica/dist/dispatcher/dsfield.c U src/sys/external/bsd/acpica/dist/dispatcher/dsinit.c U src/sys/external/bsd/acpica/dist/dispatcher/dsmethod.c U src/sys/external/bsd/acpica/dist/dispatcher/dsmthdat.c U src/sys/external/bsd/acpica/dist/dispatcher/dsobject.c C src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c C src/sys/external/bsd/acpica/dist/dispatcher/dspkginit.c C src/sys/external/bsd/acpica/dist/dispatcher/dsutils.c U src/sys/external/bsd/acpica/dist/dispatcher/dswexec.c U src/sys/external/bsd/acpica/dist/dispatcher/dswload.c U src/sys/external/bsd/acpica/dist/dispatcher/dswload2.c U src/sys/external/bsd/acpica/dist/dispatcher/dswscope.c U src/sys/external/bsd/acpica/dist/dispatcher/dswstate.c U src/sys/external/bsd/acpica/dist/events/evevent.c U src/sys/external/bsd/acpica/dist/events/evglock.c U src/sys/external/bsd/acpica/dist/events/evgpe.c U src/sys/external/bsd/acpica/dist/events/evgpeblk.c U src/sys/external/bsd/acpica/dist/events/evgpeinit.c U src/sys/external/bsd/acpica/dist/events/evgpeutil.c U src/sys/external/bsd/acpica/dist/events/evhandler.c U src/sys/external/bsd/acpica/dist/events/evmisc.c C src/sys/external/bsd/acpica/dist/events/evregion.c C src/sys/external/bsd/acpica/dist/events/evrgnini.c U src/sys/external/bsd/acpica/dist/events/evsci.c U src/sys/external/bsd/acpica/dist/events/evxface.c U src/sys/external/bsd/acpica/dist/events/evxfevnt.c U src/sys/external/bsd/acpica/dist/events/evxfgpe.c U src/sys/external/bsd/acpica/dist/events/evxfregn.c U src/sys/external/bsd/acpica/dist/executer/exconcat.c U src/sys/external/bsd/acpica/dist/executer/exconfig.c U src/sys/external/bsd/acpica/dist/executer/exconvrt.c U src/sys/external/bsd/acpica/dist/executer/excreate.c U src/sys/external/bsd/acpica/dist/executer/exdebug.c U src/sys/external/bsd/acpica/dist/executer/exdump.c U src/sys/external/bsd/acpica/dist/executer/exfield.c U src/sys/external/bsd/acpica/dist/executer/exfldio.c U src/sys/external/bsd/acpica/dist/executer/exmisc.c U src/sys/external/bsd/acpica/dist/executer/exmutex.c U src/sys/external/bsd/acpica/dist/executer/exnames.c U src/sys/external/bsd/acpica/dist/executer/exoparg1.c U src/sys/external/bsd/acpica/dist/executer/exoparg2.c U src/sys/external/bsd/acpica/dist/executer/exoparg3.c U src/sys/external/bsd/acpica/dist/executer/exoparg6.c U src/sys/external/bsd/acpica/dist/executer/exprep.c U src/sys/external/bsd/acpica/dist/executer/exregion.c U src/sys/external/bsd/acpica/dist/executer/exresnte.c U src/sys/external/bsd/acpica/dist/executer/exresolv.c U src/sys/external/bsd/acpica/dist/executer/exresop.c N src/sys/external/bsd/acpica/dist/executer/exserial.c U src/sys/external/bsd/acpica/dist/executer/exstore.c U src/sys/external/bsd/acpica/dist/executer/exstoren.c U src/sys/external/bsd/acpica/dist/executer/exstorob.c U src/sys/external/bsd/acpica/dist/executer/exsystem.c U src/sys/external/bsd/acpica/dist/executer/extrace.c U src/sys/external/bsd/acpica/dist/executer/exutils.c U src/sys/external/bsd/acpica/dist/hardware/hwesleep.c U src/sys/external/bsd/acpica/dist/hardware/hwacpi.c C src/sys/external/bsd/acpica/dist/hardware/hwsleep.c U src/sys/external/bsd/acpica/dist/hardware/hwgpe.c U src/sys/external/bsd/acpica/dist/hardware/hwpci.c U src/sys/external/bsd/acpica/dist/hardware/hwregs.c U src/sys/external/bsd/acpica/dist/hardware/hwtimer.c U src/sys/external/bsd/acpica/dist/hardware/hwvalid.c U src/sys/external/bsd/acpica/dist/hardware/hwxface.c U src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c U src/sys/external/bsd/acpica/dist/namespace/nsarguments.c C src/sys/external/bsd/acpica/dist/namespace/nsaccess.c U src/sys/external/bsd/acpica/dist/namespace/nsalloc.c U src/sys/external/bsd/acpica/dist/namespace/nsconvert.c U src/sys/external/bsd/acpica/dist/namespace/nsdump.c U src/sys/external/bsd/acpica/dist/namespace/nsdumpdv.c C src/sys/external/bsd/acpica/dist/namespace/nseval.c U src/sys/external/bsd/acpica/dist/namespace/nsinit.c U src/sys/external/bsd/acpica/dist/namespace/nsload.c U src/sys/external/bsd/acpica/dist/namespace/nsnames.c U src/sys/external/bsd/acpica/dist/namespace/nsobject.c U src/sys/external/bsd/acpica/dist/namespace/nsparse.c U src/sys/external/bsd/acpica/dist/namespace/nspredef.c U src/sys/external/bsd/acpica/dist/namespace/nsprepkg.c U src/sys/external/bsd/acpica/dist/namespace/nsrepair.c U src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c U src/sys/external/bsd/acpica/dist/namespace/nssearch.c U src/sys/external/bsd/acpica/dist/namespace/nsutils.c U src/sys/external/bsd/acpica/dist/namespace/nswalk.c U src/sys/external/bsd/acpica/dist/namespace/nsxfeval.c U src/sys/external/bsd/acpica/dist/namespace/nsxfname.c U src/sys/external/bsd/acpica/dist/namespace/nsxfobj.c U src/sys/external/bsd/acpica/dist/parser/psobject.c U src/sys/external/bsd/acpica/dist/parser/psargs.c U src/sys/external/bsd/acpica/dist/parser/psloop.c U src/sys/external/bsd/acpica/dist/parser/psopcode.c U src/sys/external/bsd/acpica/dist/parser/psopinfo.c U src/sys/external/bsd/acpica/dist/parser/psparse.c U src/sys/external/bsd/acpica/dist/parser/psscope.c U src/sys/external/bsd/acpica/dist/parser/pstree.c U src/sys/external/bsd/acpica/dist/parser/psutils.c U src/sys/external/bsd/acpica/dist/parser/pswalk.c U src/sys/external/bsd/acpica/dist/parser/psxface.c U src/sys/external/bsd/acpica/dist/resources/rscreate.c U src/sys/external/bsd/acpica/dist/resources/rsaddr.c U src/sys/external/bsd/acpica/dist/resources/rscalc.c U src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c U src/sys/external/bsd/acpica/dist/resources/rsdump.c U src/sys/external/bsd/acpica/dist/resources/rsmemory.c U src/sys/external/bsd/acpica/dist/resources/rsinfo.c U src/sys/external/bsd/acpica/dist/resources/rsio.c U src/sys/external/bsd/acpica/dist/resources/rsirq.c U src/sys/external/bsd/acpica/dist/resources/rslist.c U src/sys/external/bsd/acpica/dist/resources/rsserial.c U src/sys/external/bsd/acpica/dist/resources/rsmisc.c U src/sys/external/bsd/acpica/dist/resources/rsutils.c U src/sys/external/bsd/acpica/dist/resources/rsxface.c U src/sys/external/bsd/acpica/dist/tables/tbinstal.c U src/sys/external/bsd/acpica/dist/tables/tbdata.c U src/sys/external/bsd/acpica/dist/tables/tbfadt.c U src/sys/external/bsd/acpica/dist/tables/tbfind.c U src/sys/external/bsd/acpica/dist/tables/tbprint.c U src/sys/external/bsd/acpica/dist/tables/tbutils.c U src/sys/external/bsd/acpica/dist/tables/tbxface.c C src/sys/external/bsd/acpica/dist/tables/tbxfload.c U src/sys/external/bsd/acpica/dist/tables/tbxfroot.c U src/sys/external/bsd/acpica/dist/utilities/utresdecode.c U src/sys/external/bsd/acpica/dist/utilities/utaddress.c U src/sys/external/bsd/acpica/dist/utilities/utalloc.c U src/sys/external/bsd/acpica/dist/utilities/utascii.c U src/sys/external/bsd/acpica/dist/utilities/utbuffer.c U src/sys/external/bsd/acpica/dist/utilities/utcache.c U src/sys/external/bsd/acpica/dist/utilities/utclib.c U src/sys/external/bsd/acpica/dist/utilities/utcopy.c U src/sys/external/bsd/acpica/dist/utilities/utdebug.c U src/sys/external/bsd/acpica/dist/utilities/utdecode.c U src/sys/external/bsd/acpica/dist/utilities/utdelete.c U src/sys/external/bsd/acpica/dist/utilities/uterror.c U src/sys/external/bsd/acpica/dist/utilities/uteval.c U src/sys/external/bsd/acpica/dist/utilities/utexcep.c C src/sys/external/bsd/acpica/dist/utilities/utglobal.c U src/sys/external/bsd/acpica/dist/utilities/uthex.c U src/sys/external/bsd/acpica/dist/utilities/utids.c U src/sys/external/bsd/acpica/dist/utilities/utinit.c U src/sys/external/bsd/acpica/dist/utilities/utlock.c U src/sys/external/bsd/acpica/dist/utilities/utmath.c C src/sys/external/bsd/acpica/dist/utilities/utmisc.c U src/sys/external/bsd/acpica/dist/utilities/utmutex.c U src/sys/external/bsd/acpica/dist/utilities/utnonansi.c U src/sys/external/bsd/acpica/dist/utilities/utobject.c C src/sys/external/bsd/acpica/dist/utilities/utosi.c U src/sys/external/bsd/acpica/dist/utilities/utownerid.c U src/sys/external/bsd/acpica/dist/utilities/utpredef.c U src/sys/external/bsd/acpica/dist/utilities/utprint.c U src/sys/external/bsd/acpica/dist/utilities/utstrtoul64.c U src/sys/external/bsd/acpica/dist/utilities/utresrc.c U src/sys/external/bsd/acpica/dist/utilities/utstate.c U src/sys/external/bsd/acpica/dist/utilities/utstring.c U src/sys/external/bsd/acpica/dist/utilities/utstrsuppt.c U src/sys/external/bsd/acpica/dist/utilities/uttrack.c U src/sys/external/bsd/acpica/dist/utilities/utuuid.c U src/sys/external/bsd/acpica/dist/utilities/utxface.c U src/sys/external/bsd/acpica/dist/utilities/utxferror.c U src/sys/external/bsd/acpica/dist/utilities/utxfinit.c U src/sys/external/bsd/acpica/dist/utilities/utxfmutex.c 50 conflicts created by this import. Use the following command to help the merge: cvs checkout -jintel:yesterday -jintel src/sys/external/bsd/acpica/dist