CVS commit: src/sys/external/bsd/acpica/dist/debugger
Module Name:src Committed By: christos Date: Tue Sep 5 22:15:46 UTC 2023 Modified Files: src/sys/external/bsd/acpica/dist/debugger: dbcmds.c Log Message: we don't have/need limits.h To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/acpica/dist/debugger/dbcmds.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/debugger/dbcmds.c diff -u src/sys/external/bsd/acpica/dist/debugger/dbcmds.c:1.17 src/sys/external/bsd/acpica/dist/debugger/dbcmds.c:1.18 --- src/sys/external/bsd/acpica/dist/debugger/dbcmds.c:1.17 Fri Sep 1 14:37:29 2023 +++ src/sys/external/bsd/acpica/dist/debugger/dbcmds.c Tue Sep 5 18:15:46 2023 @@ -48,7 +48,9 @@ #include "acnamesp.h" #include "acresrc.h" #include "actables.h" +#ifndef _KERNEL #include "limits.h" +#endif #define _COMPONENT ACPI_CA_DEBUGGER ACPI_MODULE_NAME("dbcmds")
CVS commit: src/sys/external/bsd/acpica/dist/debugger
Module Name:src Committed By: christos Date: Tue Sep 5 22:15:46 UTC 2023 Modified Files: src/sys/external/bsd/acpica/dist/debugger: dbcmds.c Log Message: we don't have/need limits.h To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/acpica/dist/debugger/dbcmds.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Fri Sep 1 18:37:33 UTC 2023 Modified Files: src/sys/external/bsd/acpica/dist/common: dmtables.c dmtbdump.c dmtbinfo.c src/sys/external/bsd/acpica/dist/compiler: aslanalyze.c aslcompile.c aslcompiler.h aslcompiler.l aslerror.c aslfileio.c aslfiles.c aslload.c asllookup.c aslmain.c aslopcodes.c aslopt.c asloptions.c aslpredef.c aslprepkg.c aslsupport.l asltree.c aslutils.c aslwalks.c aslxref.c dtcompile.c dtcompilerparser.y dtfield.c dtparser.y dtsubtable.c dttable.c dtutils.c prparser.y prutils.c src/sys/external/bsd/acpica/dist/debugger: dbcmds.c dbdisply.c dbexec.c dbinput.c dbmethod.c dbnames.c dbtest.c dbutils.c src/sys/external/bsd/acpica/dist/disassembler: dmbuffer.c dmcstyle.c dmresrc.c dmresrcl.c dmresrcl2.c dmwalk.c src/sys/external/bsd/acpica/dist/dispatcher: dscontrol.c dsopcode.c dspkginit.c dsutils.c dswexec.c src/sys/external/bsd/acpica/dist/events: evregion.c evrgnini.c evxface.c src/sys/external/bsd/acpica/dist/executer: exconfig.c exdebug.c exdump.c exsystem.c src/sys/external/bsd/acpica/dist/hardware: hwesleep.c hwregs.c hwsleep.c hwxfsleep.c src/sys/external/bsd/acpica/dist/include: acapps.h acdebug.h acdisasm.h acexcep.h acglobal.h achware.h acinterp.h aclocal.h acmacros.h acnamesp.h acoutput.h acpiosxf.h acpixf.h acresrc.h actables.h actbl1.h actypes.h acutils.h amlresrc.h src/sys/external/bsd/acpica/dist/include/platform: acgcc.h acnetbsd.h src/sys/external/bsd/acpica/dist/namespace: nsaccess.c nsdump.c nseval.c nsinit.c nsrepair2.c nsxfeval.c nsxfname.c src/sys/external/bsd/acpica/dist/os_specific/service_layers: oslinuxtbl.c src/sys/external/bsd/acpica/dist/parser: psopcode.c psopinfo.c src/sys/external/bsd/acpica/dist/resources: rsdump.c rsdumpinfo.c rsutils.c rsxface.c src/sys/external/bsd/acpica/dist/tables: tbdata.c tbfadt.c tbinstal.c tbutils.c tbxface.c tbxfload.c tbxfroot.c src/sys/external/bsd/acpica/dist/tools/acpidump: apfiles.c src/sys/external/bsd/acpica/dist/tools/acpixtract: acpixtract.c src/sys/external/bsd/acpica/dist/utilities: utcache.c utdebug.c utdecode.c utdelete.c uteval.c utglobal.c utmisc.c utmutex.c utnonansi.c utobject.c utosi.c utprint.c uttrack.c utuuid.c utxferror.c Log Message: merge conflicts between 20230628 and 20221020 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/external/bsd/acpica/dist/common/dmtables.c cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/acpica/dist/common/dmtbdump.c cvs rdiff -u -r1.21 -r1.22 src/sys/external/bsd/acpica/dist/common/dmtbinfo.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c \ src/sys/external/bsd/acpica/dist/compiler/asloptions.c \ src/sys/external/bsd/acpica/dist/compiler/aslpredef.c \ src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c \ src/sys/external/bsd/acpica/dist/compiler/aslwalks.c cvs rdiff -u -r1.22 -r1.23 \ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c \ src/sys/external/bsd/acpica/dist/compiler/aslload.c \ src/sys/external/bsd/acpica/dist/compiler/aslxref.c cvs rdiff -u -r1.20 -r1.21 \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l \ src/sys/external/bsd/acpica/dist/compiler/dtfield.c cvs rdiff -u -r1.19 -r1.20 \ src/sys/external/bsd/acpica/dist/compiler/aslerror.c \ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c \ src/sys/external/bsd/acpica/dist/compiler/dtcompile.c cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/compiler/aslfileio.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/compiler/asllookup.c \ src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c \ src/sys/external/bsd/acpica/dist/compiler/prutils.c cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/acpica/dist/compiler/aslmain.c cvs rdiff -u -r1.11 -r1.12 src/sys/external/bsd/acpica/dist/compiler/aslopt.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/compiler/aslsupport.l \ src/sys/external/bsd/acpica/dist/compiler/asltree.c \ src/sys/external/bsd/acpica/dist/compiler/dtparser.y \ src/sys/external/bsd/acpica/dist/compiler/dttable.c \ src/sys/external/bsd/acpica/dist/compiler/prparser.y cvs rdiff -u -r1.32 -r1.33 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.6 -r1.7 \ src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c cvs rdiff -u -r1.21 -r1.22 \
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Fri Sep 1 18:37:33 UTC 2023 Modified Files: src/sys/external/bsd/acpica/dist/common: dmtables.c dmtbdump.c dmtbinfo.c src/sys/external/bsd/acpica/dist/compiler: aslanalyze.c aslcompile.c aslcompiler.h aslcompiler.l aslerror.c aslfileio.c aslfiles.c aslload.c asllookup.c aslmain.c aslopcodes.c aslopt.c asloptions.c aslpredef.c aslprepkg.c aslsupport.l asltree.c aslutils.c aslwalks.c aslxref.c dtcompile.c dtcompilerparser.y dtfield.c dtparser.y dtsubtable.c dttable.c dtutils.c prparser.y prutils.c src/sys/external/bsd/acpica/dist/debugger: dbcmds.c dbdisply.c dbexec.c dbinput.c dbmethod.c dbnames.c dbtest.c dbutils.c src/sys/external/bsd/acpica/dist/disassembler: dmbuffer.c dmcstyle.c dmresrc.c dmresrcl.c dmresrcl2.c dmwalk.c src/sys/external/bsd/acpica/dist/dispatcher: dscontrol.c dsopcode.c dspkginit.c dsutils.c dswexec.c src/sys/external/bsd/acpica/dist/events: evregion.c evrgnini.c evxface.c src/sys/external/bsd/acpica/dist/executer: exconfig.c exdebug.c exdump.c exsystem.c src/sys/external/bsd/acpica/dist/hardware: hwesleep.c hwregs.c hwsleep.c hwxfsleep.c src/sys/external/bsd/acpica/dist/include: acapps.h acdebug.h acdisasm.h acexcep.h acglobal.h achware.h acinterp.h aclocal.h acmacros.h acnamesp.h acoutput.h acpiosxf.h acpixf.h acresrc.h actables.h actbl1.h actypes.h acutils.h amlresrc.h src/sys/external/bsd/acpica/dist/include/platform: acgcc.h acnetbsd.h src/sys/external/bsd/acpica/dist/namespace: nsaccess.c nsdump.c nseval.c nsinit.c nsrepair2.c nsxfeval.c nsxfname.c src/sys/external/bsd/acpica/dist/os_specific/service_layers: oslinuxtbl.c src/sys/external/bsd/acpica/dist/parser: psopcode.c psopinfo.c src/sys/external/bsd/acpica/dist/resources: rsdump.c rsdumpinfo.c rsutils.c rsxface.c src/sys/external/bsd/acpica/dist/tables: tbdata.c tbfadt.c tbinstal.c tbutils.c tbxface.c tbxfload.c tbxfroot.c src/sys/external/bsd/acpica/dist/tools/acpidump: apfiles.c src/sys/external/bsd/acpica/dist/tools/acpixtract: acpixtract.c src/sys/external/bsd/acpica/dist/utilities: utcache.c utdebug.c utdecode.c utdelete.c uteval.c utglobal.c utmisc.c utmutex.c utnonansi.c utobject.c utosi.c utprint.c uttrack.c utuuid.c utxferror.c Log Message: merge conflicts between 20230628 and 20221020 To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/sys/external/bsd/acpica/dist/common/dmtables.c cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/acpica/dist/common/dmtbdump.c cvs rdiff -u -r1.21 -r1.22 src/sys/external/bsd/acpica/dist/common/dmtbinfo.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c \ src/sys/external/bsd/acpica/dist/compiler/asloptions.c \ src/sys/external/bsd/acpica/dist/compiler/aslpredef.c \ src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c \ src/sys/external/bsd/acpica/dist/compiler/aslwalks.c cvs rdiff -u -r1.22 -r1.23 \ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c \ src/sys/external/bsd/acpica/dist/compiler/aslload.c \ src/sys/external/bsd/acpica/dist/compiler/aslxref.c cvs rdiff -u -r1.20 -r1.21 \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l \ src/sys/external/bsd/acpica/dist/compiler/dtfield.c cvs rdiff -u -r1.19 -r1.20 \ src/sys/external/bsd/acpica/dist/compiler/aslerror.c \ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c \ src/sys/external/bsd/acpica/dist/compiler/dtcompile.c cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/compiler/aslfileio.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/compiler/asllookup.c \ src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c \ src/sys/external/bsd/acpica/dist/compiler/prutils.c cvs rdiff -u -r1.2 -r1.3 src/sys/external/bsd/acpica/dist/compiler/aslmain.c cvs rdiff -u -r1.11 -r1.12 src/sys/external/bsd/acpica/dist/compiler/aslopt.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/compiler/aslsupport.l \ src/sys/external/bsd/acpica/dist/compiler/asltree.c \ src/sys/external/bsd/acpica/dist/compiler/dtparser.y \ src/sys/external/bsd/acpica/dist/compiler/dttable.c \ src/sys/external/bsd/acpica/dist/compiler/prparser.y cvs rdiff -u -r1.32 -r1.33 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.6 -r1.7 \ src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/compiler/dtsubtable.c cvs rdiff -u -r1.21 -r1.22 \
CVS commit: src/sys/external/bsd/acpica
Module Name:src Committed By: christos Date: Sat Dec 10 17:40:50 UTC 2022 Modified Files: src/sys/external/bsd/acpica/conf: files.acpica src/sys/external/bsd/acpica/dist/common: dmtables.c dmtbdump.c src/sys/external/bsd/acpica/dist/compiler: aslcompile.c aslerror.c asloptions.c aslpredef.c dtcompile.c dtutils.c src/sys/external/bsd/acpica/dist/events: evregion.c src/sys/external/bsd/acpica/dist/executer: exconfig.c src/sys/external/bsd/acpica/dist/hardware: hwsleep.c src/sys/external/bsd/acpica/dist/include: acdisasm.h acglobal.h acpixf.h actables.h actbl1.h actypes.h acutils.h src/sys/external/bsd/acpica/dist/tables: tbdata.c tbfadt.c tbutils.c tbxfroot.c src/sys/external/bsd/acpica/dist/tools/acpixtract: acpixtract.c src/sys/external/bsd/acpica/dist/utilities: utglobal.c Log Message: merge acpica 20220331 to 20221020 To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/acpica/conf/files.acpica cvs rdiff -u -r1.6 -r1.7 src/sys/external/bsd/acpica/dist/common/dmtables.c cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/acpica/dist/common/dmtbdump.c cvs rdiff -u -r1.21 -r1.22 \ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/compiler/aslerror.c \ src/sys/external/bsd/acpica/dist/compiler/dtcompile.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/compiler/asloptions.c \ src/sys/external/bsd/acpica/dist/compiler/aslpredef.c cvs rdiff -u -r1.20 -r1.21 \ src/sys/external/bsd/acpica/dist/compiler/dtutils.c cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/acpica/dist/events/evregion.c cvs rdiff -u -r1.19 -r1.20 \ src/sys/external/bsd/acpica/dist/executer/exconfig.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/hardware/hwsleep.c cvs rdiff -u -r1.25 -r1.26 \ src/sys/external/bsd/acpica/dist/include/acdisasm.h \ src/sys/external/bsd/acpica/dist/include/acglobal.h \ src/sys/external/bsd/acpica/dist/include/acutils.h cvs rdiff -u -r1.33 -r1.34 src/sys/external/bsd/acpica/dist/include/acpixf.h cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/include/actables.h cvs rdiff -u -r1.20 -r1.21 src/sys/external/bsd/acpica/dist/include/actbl1.h cvs rdiff -u -r1.27 -r1.28 src/sys/external/bsd/acpica/dist/include/actypes.h cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/tables/tbdata.c \ src/sys/external/bsd/acpica/dist/tables/tbfadt.c cvs rdiff -u -r1.20 -r1.21 src/sys/external/bsd/acpica/dist/tables/tbutils.c cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/acpica/dist/tables/tbxfroot.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/utilities/utglobal.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/conf/files.acpica diff -u src/sys/external/bsd/acpica/conf/files.acpica:1.17 src/sys/external/bsd/acpica/conf/files.acpica:1.18 --- src/sys/external/bsd/acpica/conf/files.acpica:1.17 Sat Jan 5 15:40:05 2019 +++ src/sys/external/bsd/acpica/conf/files.acpica Sat Dec 10 12:40:49 2022 @@ -1,4 +1,4 @@ -# $NetBSD: files.acpica,v 1.17 2019/01/05 20:40:05 christos Exp $ +# $NetBSD: files.acpica,v 1.18 2022/12/10 17:40:49 christos Exp $ define acpica makeoptions acpi CPPFLAGS+="-I$S/external/bsd/acpica/dist/include" @@ -183,6 +183,7 @@ file utilities/utalloc.c acpica file utilities/utascii.c acpica file utilities/utbuffer.c acpica file utilities/utcache.c acpica +file utilities/utcksum.c acpica file utilities/utcopy.c acpica file utilities/utdebug.c acpica file utilities/utdecode.c acpica Index: src/sys/external/bsd/acpica/dist/common/dmtables.c diff -u src/sys/external/bsd/acpica/dist/common/dmtables.c:1.6 src/sys/external/bsd/acpica/dist/common/dmtables.c:1.7 --- src/sys/external/bsd/acpica/dist/common/dmtables.c:1.6 Sat Aug 27 10:04:56 2022 +++ src/sys/external/bsd/acpica/dist/common/dmtables.c Sat Dec 10 12:40:49 2022 @@ -188,7 +188,7 @@ AdCreateTableHeader ( AcpiOsPrintf ("\n * Checksum 0x%2.2X",Table->Checksum); -Checksum = AcpiTbChecksum (ACPI_CAST_PTR (UINT8, Table), Table->Length); +Checksum = AcpiUtChecksum (ACPI_CAST_PTR (UINT8, Table), Table->Length); if (Checksum) { AcpiOsPrintf (" Incorrect checksum, should be 0x%2.2X", Index: src/sys/external/bsd/acpica/dist/common/dmtbdump.c diff -u src/sys/external/bsd/acpica/dist/common/dmtbdump.c:1.14 src/sys/external/bsd/acpica/dist/common/dmtbdump.c:1.15 --- src/sys/external/bsd/acpica/dist/common/dmtbdump.c:1.14 Sat Aug 27 10:04:56 2022 +++ src/sys/external/bsd/acpica/dist/common/dmtbdump.c Sat Dec 10 12:40:49 2022 @@ -222,7 +222,7 @@
CVS commit: src/sys/external/bsd/acpica
Module Name:src Committed By: christos Date: Sat Dec 10 17:40:50 UTC 2022 Modified Files: src/sys/external/bsd/acpica/conf: files.acpica src/sys/external/bsd/acpica/dist/common: dmtables.c dmtbdump.c src/sys/external/bsd/acpica/dist/compiler: aslcompile.c aslerror.c asloptions.c aslpredef.c dtcompile.c dtutils.c src/sys/external/bsd/acpica/dist/events: evregion.c src/sys/external/bsd/acpica/dist/executer: exconfig.c src/sys/external/bsd/acpica/dist/hardware: hwsleep.c src/sys/external/bsd/acpica/dist/include: acdisasm.h acglobal.h acpixf.h actables.h actbl1.h actypes.h acutils.h src/sys/external/bsd/acpica/dist/tables: tbdata.c tbfadt.c tbutils.c tbxfroot.c src/sys/external/bsd/acpica/dist/tools/acpixtract: acpixtract.c src/sys/external/bsd/acpica/dist/utilities: utglobal.c Log Message: merge acpica 20220331 to 20221020 To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/acpica/conf/files.acpica cvs rdiff -u -r1.6 -r1.7 src/sys/external/bsd/acpica/dist/common/dmtables.c cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/acpica/dist/common/dmtbdump.c cvs rdiff -u -r1.21 -r1.22 \ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/compiler/aslerror.c \ src/sys/external/bsd/acpica/dist/compiler/dtcompile.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/compiler/asloptions.c \ src/sys/external/bsd/acpica/dist/compiler/aslpredef.c cvs rdiff -u -r1.20 -r1.21 \ src/sys/external/bsd/acpica/dist/compiler/dtutils.c cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/acpica/dist/events/evregion.c cvs rdiff -u -r1.19 -r1.20 \ src/sys/external/bsd/acpica/dist/executer/exconfig.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/hardware/hwsleep.c cvs rdiff -u -r1.25 -r1.26 \ src/sys/external/bsd/acpica/dist/include/acdisasm.h \ src/sys/external/bsd/acpica/dist/include/acglobal.h \ src/sys/external/bsd/acpica/dist/include/acutils.h cvs rdiff -u -r1.33 -r1.34 src/sys/external/bsd/acpica/dist/include/acpixf.h cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/include/actables.h cvs rdiff -u -r1.20 -r1.21 src/sys/external/bsd/acpica/dist/include/actbl1.h cvs rdiff -u -r1.27 -r1.28 src/sys/external/bsd/acpica/dist/include/actypes.h cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/tables/tbdata.c \ src/sys/external/bsd/acpica/dist/tables/tbfadt.c cvs rdiff -u -r1.20 -r1.21 src/sys/external/bsd/acpica/dist/tables/tbutils.c cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/acpica/dist/tables/tbxfroot.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/tools/acpixtract/acpixtract.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/utilities/utglobal.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist/executer
Module Name:src Committed By: gutteridge Date: Wed Dec 7 05:38:28 UTC 2022 Modified Files: src/sys/external/bsd/acpica/dist/executer: exsystem.c Log Message: exsystem.c: revert ACPI warning about sleep values >10ms acpica 20220331 introduced the following change: For the ASL Sleep() operator, issue a warning if the sleep value is greater than 10 Milliseconds. Quick boottime is important, so warn about sleeps greater than 10 ms. Distribution Linux kernels reach initrd in 350 ms, so excessive delays should be called out. 10 ms is chosen randomly, but three of such delays would already make up ten percent of the boottime. This can generate many console messages like: [26.055036] ACPI Warning: Firmware issue: Excessive sleep time (0x0064 ms > 10 ms) in ACPI Control Method (20220331/exsystem-239) (60 of them in the latest boot on one older Ivy Bridge laptop.) This has been reverted upstream and is not present in the next release. https://github.com/acpica/acpica/commit/df896f452f945d498736c5775d4ee6629df31786 (Also previously reverted in FreeBSD and Linux.) To generate a diff of this commit: cvs rdiff -u -r1.1.1.13 -r1.2 \ src/sys/external/bsd/acpica/dist/executer/exsystem.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist/executer
Module Name:src Committed By: gutteridge Date: Wed Dec 7 05:38:28 UTC 2022 Modified Files: src/sys/external/bsd/acpica/dist/executer: exsystem.c Log Message: exsystem.c: revert ACPI warning about sleep values >10ms acpica 20220331 introduced the following change: For the ASL Sleep() operator, issue a warning if the sleep value is greater than 10 Milliseconds. Quick boottime is important, so warn about sleeps greater than 10 ms. Distribution Linux kernels reach initrd in 350 ms, so excessive delays should be called out. 10 ms is chosen randomly, but three of such delays would already make up ten percent of the boottime. This can generate many console messages like: [26.055036] ACPI Warning: Firmware issue: Excessive sleep time (0x0064 ms > 10 ms) in ACPI Control Method (20220331/exsystem-239) (60 of them in the latest boot on one older Ivy Bridge laptop.) This has been reverted upstream and is not present in the next release. https://github.com/acpica/acpica/commit/df896f452f945d498736c5775d4ee6629df31786 (Also previously reverted in FreeBSD and Linux.) To generate a diff of this commit: cvs rdiff -u -r1.1.1.13 -r1.2 \ src/sys/external/bsd/acpica/dist/executer/exsystem.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/executer/exsystem.c diff -u src/sys/external/bsd/acpica/dist/executer/exsystem.c:1.1.1.13 src/sys/external/bsd/acpica/dist/executer/exsystem.c:1.2 --- src/sys/external/bsd/acpica/dist/executer/exsystem.c:1.1.1.13 Sat Aug 27 14:02:04 2022 +++ src/sys/external/bsd/acpica/dist/executer/exsystem.c Wed Dec 7 05:38:27 2022 @@ -231,18 +231,6 @@ AcpiExSystemDoSleep ( AcpiExExitInterpreter (); /* - * Warn users about excessive sleep times, so ASL code can be improved to - * use polling or similar techniques. - */ -if (HowLongMs > 10) -{ -ACPI_WARNING ((AE_INFO, -"Firmware issue: Excessive sleep time (0x%8.8X%8.8X ms > 10 ms)" -" in ACPI Control Method", -ACPI_FORMAT_UINT64 (HowLongMs))); -} - -/* * For compatibility with other ACPI implementations and to prevent * accidental deep sleeps, limit the sleep time to something reasonable. */
CVS commit: src/sys/external/bsd/acpica/dist/dispatcher
Module Name:src Committed By: msaitoh Date: Fri Sep 16 08:08:01 UTC 2022 Modified Files: src/sys/external/bsd/acpica/dist/dispatcher: dswexec.c Log Message: Fix out of range access in AcpiDsExecEndOp(). - Found by kUBSan. - See: https://github.com/acpica/acpica/pull/745 To generate a diff of this commit: cvs rdiff -u -r1.1.1.16 -r1.2 \ src/sys/external/bsd/acpica/dist/dispatcher/dswexec.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/dispatcher/dswexec.c diff -u src/sys/external/bsd/acpica/dist/dispatcher/dswexec.c:1.1.1.16 src/sys/external/bsd/acpica/dist/dispatcher/dswexec.c:1.2 --- src/sys/external/bsd/acpica/dist/dispatcher/dswexec.c:1.1.1.16 Sat Aug 27 14:02:03 2022 +++ src/sys/external/bsd/acpica/dist/dispatcher/dswexec.c Fri Sep 16 08:08:01 2022 @@ -461,9 +461,11 @@ AcpiDsExecEndOp ( /* * All opcodes require operand resolution, with the only exceptions - * being the ObjectType and SizeOf operators. + * being the ObjectType and SizeOf operators as well as operands that + * take no arguments. */ -if (!(WalkState->OpInfo->Flags & AML_NO_OPERAND_RESOLVE)) +if (!(WalkState->OpInfo->Flags & AML_NO_OPERAND_RESOLVE) && + (WalkState->OpInfo->Flags & AML_HAS_ARGS)) { /* Resolve all operands */
CVS commit: src/sys/external/bsd/acpica/dist/dispatcher
Module Name:src Committed By: msaitoh Date: Fri Sep 16 08:08:01 UTC 2022 Modified Files: src/sys/external/bsd/acpica/dist/dispatcher: dswexec.c Log Message: Fix out of range access in AcpiDsExecEndOp(). - Found by kUBSan. - See: https://github.com/acpica/acpica/pull/745 To generate a diff of this commit: cvs rdiff -u -r1.1.1.16 -r1.2 \ src/sys/external/bsd/acpica/dist/dispatcher/dswexec.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Sat Aug 27 14:04:59 UTC 2022 Modified Files: src/sys/external/bsd/acpica/dist/common: dmtables.c dmtbdump.c dmtbinfo.c src/sys/external/bsd/acpica/dist/compiler: aslanalyze.c aslcompile.c aslcompiler.h aslcompiler.l aslerror.c aslfileio.c aslfiles.c aslload.c asllookup.c aslmain.c aslopcodes.c aslopt.c asloptions.c aslpredef.c aslprepkg.c aslsupport.l asltree.c aslutils.c aslwalks.c aslxref.c dtcompile.c dtcompilerparser.y dtfield.c dtparser.y dtsubtable.c dttable.c dtutils.c prparser.y prutils.c src/sys/external/bsd/acpica/dist/debugger: dbcmds.c dbdisply.c dbexec.c dbinput.c dbmethod.c dbnames.c dbtest.c dbutils.c src/sys/external/bsd/acpica/dist/disassembler: dmbuffer.c dmcstyle.c dmresrc.c dmresrcl.c dmresrcl2.c dmwalk.c src/sys/external/bsd/acpica/dist/dispatcher: dscontrol.c dsopcode.c dspkginit.c dsutils.c src/sys/external/bsd/acpica/dist/events: evregion.c evrgnini.c evxface.c src/sys/external/bsd/acpica/dist/executer: exconfig.c exdebug.c exdump.c src/sys/external/bsd/acpica/dist/hardware: hwesleep.c hwregs.c hwsleep.c hwxfsleep.c src/sys/external/bsd/acpica/dist/include: acapps.h acdebug.h acdisasm.h acexcep.h acglobal.h acinterp.h aclocal.h acmacros.h acnamesp.h acoutput.h acpiosxf.h acpixf.h acresrc.h actables.h actbl1.h actypes.h acutils.h amlresrc.h src/sys/external/bsd/acpica/dist/include/platform: acgcc.h acnetbsd.h src/sys/external/bsd/acpica/dist/namespace: nsaccess.c nsdump.c nseval.c nsinit.c nsrepair2.c nsxfeval.c nsxfname.c src/sys/external/bsd/acpica/dist/os_specific/service_layers: oslinuxtbl.c src/sys/external/bsd/acpica/dist/parser: psopcode.c psopinfo.c src/sys/external/bsd/acpica/dist/resources: rsdump.c rsdumpinfo.c rsutils.c rsxface.c src/sys/external/bsd/acpica/dist/tables: tbdata.c tbfadt.c tbinstal.c tbutils.c tbxface.c tbxfload.c tbxfroot.c src/sys/external/bsd/acpica/dist/tools/acpidump: apfiles.c src/sys/external/bsd/acpica/dist/tools/acpixtract: acpixtract.c src/sys/external/bsd/acpica/dist/utilities: utcache.c utdebug.c utdecode.c utdelete.c uteval.c utglobal.c utmisc.c utmutex.c utnonansi.c utobject.c utosi.c utprint.c uttrack.c utuuid.c utxferror.c Log Message: merge conflicts between acpica-20211217 and acpica-20220331 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/external/bsd/acpica/dist/common/dmtables.c cvs rdiff -u -r1.13 -r1.14 src/sys/external/bsd/acpica/dist/common/dmtbdump.c cvs rdiff -u -r1.20 -r1.21 src/sys/external/bsd/acpica/dist/common/dmtbinfo.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c \ src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c \ src/sys/external/bsd/acpica/dist/compiler/aslwalks.c cvs rdiff -u -r1.20 -r1.21 \ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c cvs rdiff -u -r1.19 -r1.20 \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l \ src/sys/external/bsd/acpica/dist/compiler/dtfield.c \ src/sys/external/bsd/acpica/dist/compiler/dtutils.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/compiler/aslerror.c \ src/sys/external/bsd/acpica/dist/compiler/dtcompile.c cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/compiler/aslfileio.c cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c cvs rdiff -u -r1.21 -r1.22 \ src/sys/external/bsd/acpica/dist/compiler/aslload.c \ src/sys/external/bsd/acpica/dist/compiler/aslxref.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/compiler/asllookup.c \ src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c \ src/sys/external/bsd/acpica/dist/compiler/asloptions.c \ src/sys/external/bsd/acpica/dist/compiler/aslpredef.c \ src/sys/external/bsd/acpica/dist/compiler/prutils.c cvs rdiff -u -r1.1.1.20 -r1.2 \ src/sys/external/bsd/acpica/dist/compiler/aslmain.c cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/acpica/dist/compiler/aslopt.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/compiler/aslsupport.l \ src/sys/external/bsd/acpica/dist/compiler/asltree.c \ src/sys/external/bsd/acpica/dist/compiler/dtparser.y \ src/sys/external/bsd/acpica/dist/compiler/dttable.c \ src/sys/external/bsd/acpica/dist/compiler/prparser.y cvs rdiff -u -r1.31 -r1.32 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.5 -r1.6 \ src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y cvs rdiff -u -r1.13 -r1.14 \
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Sat Aug 27 14:04:59 UTC 2022 Modified Files: src/sys/external/bsd/acpica/dist/common: dmtables.c dmtbdump.c dmtbinfo.c src/sys/external/bsd/acpica/dist/compiler: aslanalyze.c aslcompile.c aslcompiler.h aslcompiler.l aslerror.c aslfileio.c aslfiles.c aslload.c asllookup.c aslmain.c aslopcodes.c aslopt.c asloptions.c aslpredef.c aslprepkg.c aslsupport.l asltree.c aslutils.c aslwalks.c aslxref.c dtcompile.c dtcompilerparser.y dtfield.c dtparser.y dtsubtable.c dttable.c dtutils.c prparser.y prutils.c src/sys/external/bsd/acpica/dist/debugger: dbcmds.c dbdisply.c dbexec.c dbinput.c dbmethod.c dbnames.c dbtest.c dbutils.c src/sys/external/bsd/acpica/dist/disassembler: dmbuffer.c dmcstyle.c dmresrc.c dmresrcl.c dmresrcl2.c dmwalk.c src/sys/external/bsd/acpica/dist/dispatcher: dscontrol.c dsopcode.c dspkginit.c dsutils.c src/sys/external/bsd/acpica/dist/events: evregion.c evrgnini.c evxface.c src/sys/external/bsd/acpica/dist/executer: exconfig.c exdebug.c exdump.c src/sys/external/bsd/acpica/dist/hardware: hwesleep.c hwregs.c hwsleep.c hwxfsleep.c src/sys/external/bsd/acpica/dist/include: acapps.h acdebug.h acdisasm.h acexcep.h acglobal.h acinterp.h aclocal.h acmacros.h acnamesp.h acoutput.h acpiosxf.h acpixf.h acresrc.h actables.h actbl1.h actypes.h acutils.h amlresrc.h src/sys/external/bsd/acpica/dist/include/platform: acgcc.h acnetbsd.h src/sys/external/bsd/acpica/dist/namespace: nsaccess.c nsdump.c nseval.c nsinit.c nsrepair2.c nsxfeval.c nsxfname.c src/sys/external/bsd/acpica/dist/os_specific/service_layers: oslinuxtbl.c src/sys/external/bsd/acpica/dist/parser: psopcode.c psopinfo.c src/sys/external/bsd/acpica/dist/resources: rsdump.c rsdumpinfo.c rsutils.c rsxface.c src/sys/external/bsd/acpica/dist/tables: tbdata.c tbfadt.c tbinstal.c tbutils.c tbxface.c tbxfload.c tbxfroot.c src/sys/external/bsd/acpica/dist/tools/acpidump: apfiles.c src/sys/external/bsd/acpica/dist/tools/acpixtract: acpixtract.c src/sys/external/bsd/acpica/dist/utilities: utcache.c utdebug.c utdecode.c utdelete.c uteval.c utglobal.c utmisc.c utmutex.c utnonansi.c utobject.c utosi.c utprint.c uttrack.c utuuid.c utxferror.c Log Message: merge conflicts between acpica-20211217 and acpica-20220331 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/sys/external/bsd/acpica/dist/common/dmtables.c cvs rdiff -u -r1.13 -r1.14 src/sys/external/bsd/acpica/dist/common/dmtbdump.c cvs rdiff -u -r1.20 -r1.21 src/sys/external/bsd/acpica/dist/common/dmtbinfo.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/compiler/aslanalyze.c \ src/sys/external/bsd/acpica/dist/compiler/aslprepkg.c \ src/sys/external/bsd/acpica/dist/compiler/aslwalks.c cvs rdiff -u -r1.20 -r1.21 \ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c cvs rdiff -u -r1.19 -r1.20 \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.l \ src/sys/external/bsd/acpica/dist/compiler/dtfield.c \ src/sys/external/bsd/acpica/dist/compiler/dtutils.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/compiler/aslerror.c \ src/sys/external/bsd/acpica/dist/compiler/dtcompile.c cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/compiler/aslfileio.c cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c cvs rdiff -u -r1.21 -r1.22 \ src/sys/external/bsd/acpica/dist/compiler/aslload.c \ src/sys/external/bsd/acpica/dist/compiler/aslxref.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/compiler/asllookup.c \ src/sys/external/bsd/acpica/dist/compiler/aslopcodes.c \ src/sys/external/bsd/acpica/dist/compiler/asloptions.c \ src/sys/external/bsd/acpica/dist/compiler/aslpredef.c \ src/sys/external/bsd/acpica/dist/compiler/prutils.c cvs rdiff -u -r1.1.1.20 -r1.2 \ src/sys/external/bsd/acpica/dist/compiler/aslmain.c cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/acpica/dist/compiler/aslopt.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/compiler/aslsupport.l \ src/sys/external/bsd/acpica/dist/compiler/asltree.c \ src/sys/external/bsd/acpica/dist/compiler/dtparser.y \ src/sys/external/bsd/acpica/dist/compiler/dttable.c \ src/sys/external/bsd/acpica/dist/compiler/prparser.y cvs rdiff -u -r1.31 -r1.32 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.5 -r1.6 \ src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y cvs rdiff -u -r1.13 -r1.14 \
CVS commit: src/sys/external/bsd/acpica/dist/include
Module Name:src Committed By: christos Date: Sun Dec 19 17:51:08 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/include: acoutput.h Log Message: PR/56544: Andreas Gustafsson: Disable ACPI_LV_DEBUG_OBJECT; it is too chatty, and was disabled in the previous version. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/include/acoutput.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/include/acoutput.h diff -u src/sys/external/bsd/acpica/dist/include/acoutput.h:1.14 src/sys/external/bsd/acpica/dist/include/acoutput.h:1.15 --- src/sys/external/bsd/acpica/dist/include/acoutput.h:1.14 Thu Oct 28 10:53:09 2021 +++ src/sys/external/bsd/acpica/dist/include/acoutput.h Sun Dec 19 12:51:08 2021 @@ -187,7 +187,7 @@ /* Defaults for DebugLevel, debug and normal */ #define ACPI_DEBUG_DEFAULT (ACPI_LV_INIT | ACPI_LV_DEBUG_OBJECT | ACPI_LV_EVALUATION | ACPI_LV_REPAIR) -#define ACPI_NORMAL_DEFAULT (ACPI_LV_INIT | ACPI_LV_DEBUG_OBJECT | ACPI_LV_REPAIR) +#define ACPI_NORMAL_DEFAULT (ACPI_LV_INIT | ACPI_LV_REPAIR) #define ACPI_DEBUG_ALL (ACPI_LV_AML_DISASSEMBLE | ACPI_LV_ALL_EXCEPTIONS | ACPI_LV_ALL)
CVS commit: src/sys/external/bsd/acpica/dist/include
Module Name:src Committed By: christos Date: Sun Dec 19 17:51:08 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/include: acoutput.h Log Message: PR/56544: Andreas Gustafsson: Disable ACPI_LV_DEBUG_OBJECT; it is too chatty, and was disabled in the previous version. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/include/acoutput.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Sat Dec 18 17:58:49 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/common: dmtbinfo.c src/sys/external/bsd/acpica/dist/compiler: aslfiles.c aslutils.c dttable.c dtutils.c src/sys/external/bsd/acpica/dist/dispatcher: dsopcode.c src/sys/external/bsd/acpica/dist/events: evregion.c evrgnini.c src/sys/external/bsd/acpica/dist/executer: exconfig.c exdebug.c src/sys/external/bsd/acpica/dist/include: acapps.h acdisasm.h acpixf.h actables.h actypes.h src/sys/external/bsd/acpica/dist/resources: rsdumpinfo.c src/sys/external/bsd/acpica/dist/tables: tbdata.c tbfadt.c tbinstal.c tbutils.c tbxfload.c src/sys/external/bsd/acpica/dist/utilities: utdelete.c Log Message: merge changes from acpica-20210930 to acpica-20211217 To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/external/bsd/acpica/dist/common/dmtbinfo.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c cvs rdiff -u -r1.30 -r1.31 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/compiler/dttable.c cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/compiler/dtutils.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c cvs rdiff -u -r1.13 -r1.14 src/sys/external/bsd/acpica/dist/events/evregion.c cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/events/evrgnini.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/executer/exconfig.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/executer/exdebug.c cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/acpica/dist/include/acapps.h cvs rdiff -u -r1.23 -r1.24 \ src/sys/external/bsd/acpica/dist/include/acdisasm.h cvs rdiff -u -r1.31 -r1.32 src/sys/external/bsd/acpica/dist/include/acpixf.h cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/include/actables.h cvs rdiff -u -r1.25 -r1.26 src/sys/external/bsd/acpica/dist/include/actypes.h cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c cvs rdiff -u -r1.16 -r1.17 src/sys/external/bsd/acpica/dist/tables/tbdata.c \ src/sys/external/bsd/acpica/dist/tables/tbfadt.c \ src/sys/external/bsd/acpica/dist/tables/tbinstal.c cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/tables/tbutils.c cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/acpica/dist/tables/tbxfload.c cvs rdiff -u -r1.7 -r1.8 \ src/sys/external/bsd/acpica/dist/utilities/utdelete.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/common/dmtbinfo.c diff -u src/sys/external/bsd/acpica/dist/common/dmtbinfo.c:1.19 src/sys/external/bsd/acpica/dist/common/dmtbinfo.c:1.20 --- src/sys/external/bsd/acpica/dist/common/dmtbinfo.c:1.19 Sat Apr 3 13:45:02 2021 +++ src/sys/external/bsd/acpica/dist/common/dmtbinfo.c Sat Dec 18 12:58:48 2021 @@ -184,7 +184,7 @@ ACPI_DMTABLE_INFO AcpiDmTableI ACPI_DMTABLE_INFO AcpiDmTableInfoFadt1[] = { {ACPI_DMT_UINT32, ACPI_FADT_OFFSET (Facs),"FACS Address", 0}, -{ACPI_DMT_UINT32, ACPI_FADT_OFFSET (Dsdt),"DSDT Address", DT_NON_ZERO}, +{ACPI_DMT_UINT32, ACPI_FADT_OFFSET (Dsdt),"DSDT Address", 0}, {ACPI_DMT_UINT8,ACPI_FADT_OFFSET (Model), "Model", 0}, {ACPI_DMT_FADTPM, ACPI_FADT_OFFSET (PreferredProfile),"PM Profile", 0}, {ACPI_DMT_UINT16, ACPI_FADT_OFFSET (SciInterrupt),"SCI Interrupt", 0}, @@ -300,7 +300,7 @@ ACPI_DMTABLE_INFO AcpiDmTableI ACPI_DMT_TERMINATOR }; -/* ACPI 5.0 Extensions (FADT version 5) */ +/* Extensions for FADT version 5 */ ACPI_DMTABLE_INFO AcpiDmTableInfoFadt5[] = { @@ -309,7 +309,7 @@ ACPI_DMTABLE_INFO AcpiDmTableI ACPI_DMT_TERMINATOR }; -/* ACPI 6.0 Extensions (FADT version 6) */ +/* Extensions for FADT version 6 */ ACPI_DMTABLE_INFO AcpiDmTableInfoFadt6[] = { Index: src/sys/external/bsd/acpica/dist/compiler/aslfiles.c diff -u src/sys/external/bsd/acpica/dist/compiler/aslfiles.c:1.17 src/sys/external/bsd/acpica/dist/compiler/aslfiles.c:1.18 --- src/sys/external/bsd/acpica/dist/compiler/aslfiles.c:1.17 Sat Apr 3 13:45:02 2021 +++ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c Sat Dec 18 12:58:48 2021 @@ -727,8 +727,8 @@ ErrorExit: * RETURN: Status * * DESCRIPTION: Open the specified input file, and save the directory path to - * the file so that include files can be opened in - * the same directory. + * the file so that include files can be opened in the same + * directory. NOTE: File is opened
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Sat Dec 18 17:58:49 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/common: dmtbinfo.c src/sys/external/bsd/acpica/dist/compiler: aslfiles.c aslutils.c dttable.c dtutils.c src/sys/external/bsd/acpica/dist/dispatcher: dsopcode.c src/sys/external/bsd/acpica/dist/events: evregion.c evrgnini.c src/sys/external/bsd/acpica/dist/executer: exconfig.c exdebug.c src/sys/external/bsd/acpica/dist/include: acapps.h acdisasm.h acpixf.h actables.h actypes.h src/sys/external/bsd/acpica/dist/resources: rsdumpinfo.c src/sys/external/bsd/acpica/dist/tables: tbdata.c tbfadt.c tbinstal.c tbutils.c tbxfload.c src/sys/external/bsd/acpica/dist/utilities: utdelete.c Log Message: merge changes from acpica-20210930 to acpica-20211217 To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 src/sys/external/bsd/acpica/dist/common/dmtbinfo.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c cvs rdiff -u -r1.30 -r1.31 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/compiler/dttable.c cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/compiler/dtutils.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/dispatcher/dsopcode.c cvs rdiff -u -r1.13 -r1.14 src/sys/external/bsd/acpica/dist/events/evregion.c cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/events/evrgnini.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/executer/exconfig.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/executer/exdebug.c cvs rdiff -u -r1.17 -r1.18 src/sys/external/bsd/acpica/dist/include/acapps.h cvs rdiff -u -r1.23 -r1.24 \ src/sys/external/bsd/acpica/dist/include/acdisasm.h cvs rdiff -u -r1.31 -r1.32 src/sys/external/bsd/acpica/dist/include/acpixf.h cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/include/actables.h cvs rdiff -u -r1.25 -r1.26 src/sys/external/bsd/acpica/dist/include/actypes.h cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/resources/rsdumpinfo.c cvs rdiff -u -r1.16 -r1.17 src/sys/external/bsd/acpica/dist/tables/tbdata.c \ src/sys/external/bsd/acpica/dist/tables/tbfadt.c \ src/sys/external/bsd/acpica/dist/tables/tbinstal.c cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/tables/tbutils.c cvs rdiff -u -r1.14 -r1.15 src/sys/external/bsd/acpica/dist/tables/tbxfload.c cvs rdiff -u -r1.7 -r1.8 \ src/sys/external/bsd/acpica/dist/utilities/utdelete.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Thu Oct 28 14:53:09 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/compiler: aslutils.c dtfield.c dtutils.c src/sys/external/bsd/acpica/dist/hardware: hwesleep.c hwsleep.c hwxfsleep.c src/sys/external/bsd/acpica/dist/include: acdisasm.h acglobal.h acoutput.h acpixf.h actbl1.h actypes.h src/sys/external/bsd/acpica/dist/utilities: utosi.c Log Message: merge conflicts between 2021-06-04 and 2021-09-30 To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/compiler/dtfield.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/compiler/dtutils.c cvs rdiff -u -r1.10 -r1.11 \ src/sys/external/bsd/acpica/dist/hardware/hwesleep.c cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/hardware/hwsleep.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c cvs rdiff -u -r1.22 -r1.23 \ src/sys/external/bsd/acpica/dist/include/acdisasm.h cvs rdiff -u -r1.23 -r1.24 \ src/sys/external/bsd/acpica/dist/include/acglobal.h cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/include/acoutput.h cvs rdiff -u -r1.30 -r1.31 src/sys/external/bsd/acpica/dist/include/acpixf.h cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/include/actbl1.h cvs rdiff -u -r1.24 -r1.25 src/sys/external/bsd/acpica/dist/include/actypes.h cvs rdiff -u -r1.16 -r1.17 src/sys/external/bsd/acpica/dist/utilities/utosi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/compiler/aslutils.c diff -u src/sys/external/bsd/acpica/dist/compiler/aslutils.c:1.29 src/sys/external/bsd/acpica/dist/compiler/aslutils.c:1.30 --- src/sys/external/bsd/acpica/dist/compiler/aslutils.c:1.29 Tue Jul 6 08:23:46 2021 +++ src/sys/external/bsd/acpica/dist/compiler/aslutils.c Thu Oct 28 10:53:08 2021 @@ -326,18 +326,20 @@ UtDisplaySupportedTables ( printf ("\nACPI tables supported by iASL version %8.8X:\n" -" (Compiler, Disassembler, Template Generator)\n\n", +" (Compiler, Disassembler, Template Generator)\n", ACPI_CA_VERSION); /* All ACPI tables with the common table header */ -printf ("\n Supported ACPI tables:\n"); +printf ("\nKnown/Supported ACPI tables:\n"); for (TableData = AcpiGbl_SupportedTables, i = 1; TableData->Signature; TableData++, i++) { printf ("%8u) %s%s\n", i, TableData->Signature, TableData->Description); } + +printf ("\nTotal %u ACPI tables\n\n", i-1); } Index: src/sys/external/bsd/acpica/dist/compiler/dtfield.c diff -u src/sys/external/bsd/acpica/dist/compiler/dtfield.c:1.18 src/sys/external/bsd/acpica/dist/compiler/dtfield.c:1.19 --- src/sys/external/bsd/acpica/dist/compiler/dtfield.c:1.18 Tue Jul 6 08:23:46 2021 +++ src/sys/external/bsd/acpica/dist/compiler/dtfield.c Thu Oct 28 10:53:08 2021 @@ -326,14 +326,14 @@ DtCompileInteger ( { if (Value != 1) { -DtError (ASL_WARNING, ASL_MSG_RESERVED_FIELD, Field, +DtError (ASL_ERROR, ASL_MSG_RESERVED_FIELD, Field, "Must be one, setting to one"); Value = 1; } } else if (Value != 0) { -DtError (ASL_WARNING, ASL_MSG_RESERVED_FIELD, Field, +DtError (ASL_ERROR, ASL_MSG_RESERVED_FIELD, Field, "Must be zero, setting to zero"); Value = 0; } Index: src/sys/external/bsd/acpica/dist/compiler/dtutils.c diff -u src/sys/external/bsd/acpica/dist/compiler/dtutils.c:1.17 src/sys/external/bsd/acpica/dist/compiler/dtutils.c:1.18 --- src/sys/external/bsd/acpica/dist/compiler/dtutils.c:1.17 Tue Jul 6 08:23:46 2021 +++ src/sys/external/bsd/acpica/dist/compiler/dtutils.c Thu Oct 28 10:53:08 2021 @@ -344,6 +344,7 @@ DtGetFieldType ( break; case ACPI_DMT_UNICODE: +case ACPI_DMT_WPBT_UNICODE: Type = DT_FIELD_TYPE_UNICODE; break; @@ -472,12 +473,18 @@ DtGetFieldLength ( case ACPI_DMT_IVRS_DE: case ACPI_DMT_GTDT: case ACPI_DMT_MADT: +case ACPI_DMT_NHLT1: +case ACPI_DMT_NHLT1a: case ACPI_DMT_PCCT: case ACPI_DMT_PMTT: case ACPI_DMT_PPTT: case ACPI_DMT_RGRT: case ACPI_DMT_SDEV: case ACPI_DMT_SRAT: +case ACPI_DMT_AEST: +case ACPI_DMT_AEST_RES: +case ACPI_DMT_AEST_XFACE: +case ACPI_DMT_AEST_XRUPT: case ACPI_DMT_ASF: case ACPI_DMT_HESTNTYP: case ACPI_DMT_FADTPM: @@ -508,6 +515,8 @@ DtGetFieldLength ( break; case ACPI_DMT_UINT32: +case ACPI_DMT_AEST_CACHE: +case ACPI_DMT_AEST_GIC: case ACPI_DMT_NAME4:
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Thu Oct 28 14:53:09 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/compiler: aslutils.c dtfield.c dtutils.c src/sys/external/bsd/acpica/dist/hardware: hwesleep.c hwsleep.c hwxfsleep.c src/sys/external/bsd/acpica/dist/include: acdisasm.h acglobal.h acoutput.h acpixf.h actbl1.h actypes.h src/sys/external/bsd/acpica/dist/utilities: utosi.c Log Message: merge conflicts between 2021-06-04 and 2021-09-30 To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/compiler/dtfield.c cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/compiler/dtutils.c cvs rdiff -u -r1.10 -r1.11 \ src/sys/external/bsd/acpica/dist/hardware/hwesleep.c cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/hardware/hwsleep.c cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/hardware/hwxfsleep.c cvs rdiff -u -r1.22 -r1.23 \ src/sys/external/bsd/acpica/dist/include/acdisasm.h cvs rdiff -u -r1.23 -r1.24 \ src/sys/external/bsd/acpica/dist/include/acglobal.h cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/include/acoutput.h cvs rdiff -u -r1.30 -r1.31 src/sys/external/bsd/acpica/dist/include/acpixf.h cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/include/actbl1.h cvs rdiff -u -r1.24 -r1.25 src/sys/external/bsd/acpica/dist/include/actypes.h cvs rdiff -u -r1.16 -r1.17 src/sys/external/bsd/acpica/dist/utilities/utosi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist/include/platform
Module Name:src Committed By: jmcneill Date: Fri Sep 3 20:44:23 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/include/platform: acnetbsd.h Log Message: Only define ACPI_QUIET_BOOT for kernel builds To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 \ src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h diff -u src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h:1.23 src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h:1.24 --- src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h:1.23 Fri Sep 3 11:59:28 2021 +++ src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h Fri Sep 3 20:44:23 2021 @@ -1,7 +1,7 @@ /** * * Name: acnetbsd.h - OS specific defines, etc. - * $Revision: 1.23 $ + * $Revision: 1.24 $ * */ @@ -85,6 +85,12 @@ #define ACPI_INTERNAL_XFACE #define ACPI_INTERNAL_VAR_XFACE +#if defined(_KERNEL) +/* Suppress ACPI_INFO level log messages in the kernel when this is true */ +#define ACPI_QUIET_BOOT \ + ((boothowto & (AB_QUIET|AB_SILENT)) != 0) +#endif + /* * XXX: The internal memory tracking of ACPICA, available when * ACPI_DBG_TRACK_ALLOCATIONS is defined, has been removed @@ -145,8 +151,4 @@ #define ACPI_USE_NATIVE_DIVIDE #define ACPI_USE_NATIVE_MATH64 -/* Suppress ACPI_INFO level log messages when this is true */ -#define ACPI_QUIET_BOOT \ - ((boothowto & (AB_QUIET|AB_SILENT)) != 0) - #endif /* __ACNETBSD_H__ */
CVS commit: src/sys/external/bsd/acpica/dist/include/platform
Module Name:src Committed By: jmcneill Date: Fri Sep 3 20:44:23 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/include/platform: acnetbsd.h Log Message: Only define ACPI_QUIET_BOOT for kernel builds To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 \ src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: jmcneill Date: Fri Sep 3 11:59:29 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/include/platform: acnetbsd.h src/sys/external/bsd/acpica/dist/utilities: utxferror.c Log Message: Suppress table loading messages if AB_QUIET or AB_SILENT flags are set. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 \ src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h cvs rdiff -u -r1.1.1.14 -r1.2 \ src/sys/external/bsd/acpica/dist/utilities/utxferror.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h diff -u src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h:1.22 src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h:1.23 --- src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h:1.22 Sat Apr 3 17:45:03 2021 +++ src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h Fri Sep 3 11:59:28 2021 @@ -1,7 +1,7 @@ /** * * Name: acnetbsd.h - OS specific defines, etc. - * $Revision: 1.22 $ + * $Revision: 1.23 $ * */ @@ -65,6 +65,7 @@ #include #include +#include #include #include @@ -144,4 +145,8 @@ #define ACPI_USE_NATIVE_DIVIDE #define ACPI_USE_NATIVE_MATH64 +/* Suppress ACPI_INFO level log messages when this is true */ +#define ACPI_QUIET_BOOT \ + ((boothowto & (AB_QUIET|AB_SILENT)) != 0) + #endif /* __ACNETBSD_H__ */ Index: src/sys/external/bsd/acpica/dist/utilities/utxferror.c diff -u src/sys/external/bsd/acpica/dist/utilities/utxferror.c:1.1.1.14 src/sys/external/bsd/acpica/dist/utilities/utxferror.c:1.2 --- src/sys/external/bsd/acpica/dist/utilities/utxferror.c:1.1.1.14 Sat Apr 3 17:43:37 2021 +++ src/sys/external/bsd/acpica/dist/utilities/utxferror.c Fri Sep 3 11:59:29 2021 @@ -206,6 +206,11 @@ AcpiInfo ( { va_list ArgList; +#if defined(ACPI_QUIET_BOOT) +if (ACPI_QUIET_BOOT) { +return; +} +#endif ACPI_MSG_REDIRECT_BEGIN; AcpiOsPrintf (ACPI_MSG_INFO);
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: jmcneill Date: Fri Sep 3 11:59:29 UTC 2021 Modified Files: src/sys/external/bsd/acpica/dist/include/platform: acnetbsd.h src/sys/external/bsd/acpica/dist/utilities: utxferror.c Log Message: Suppress table loading messages if AB_QUIET or AB_SILENT flags are set. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 \ src/sys/external/bsd/acpica/dist/include/platform/acnetbsd.h cvs rdiff -u -r1.1.1.14 -r1.2 \ src/sys/external/bsd/acpica/dist/utilities/utxferror.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/sys/external/bsd/acpica/dist
On Mon, Aug 03, 2020 at 02:31:11PM -0700, Tom Spindler (moof) wrote: > On Mon, Aug 03, 2020 at 10:59:04PM +0200, Herbert J. Skuhra wrote: > > This breaks the build (amd64) on FreeBSD and GNU/Linux: > > > > aslcompilerlex.l: In function 'AslCompilerlex': > > aslcompilerlex.l:589:22: error: 'PARSEOP_REGIONSPACE_PRM' undeclared (first > > use in this function); did you mean 'PARSEOP_REGIONSPACE_PCC'? > > "FFixedHW" { count (0); return > > (PARSEOP_REGIONSPACE_FFIXEDHW); } > > ^~~ > > PARSEOP_REGIONSPACE_PCC > > aslcompilerlex.l:589:22: note: each undeclared identifier is reported only > > once for each function it appears in > > *** [aslcompilerlex.o] Error code 1 > > It failed for me in the same way on NetBSD until I cleared out my > /src/external/bsd/acpica/ obj directory; try that. Yes, false alarm. Sorry! I was sure I had already tried that. Thanks. -- Herbert
Re: CVS commit: src/sys/external/bsd/acpica/dist
On Mon, Aug 03, 2020 at 10:59:04PM +0200, Herbert J. Skuhra wrote: > This breaks the build (amd64) on FreeBSD and GNU/Linux: > > aslcompilerlex.l: In function 'AslCompilerlex': > aslcompilerlex.l:589:22: error: 'PARSEOP_REGIONSPACE_PRM' undeclared (first > use in this function); did you mean 'PARSEOP_REGIONSPACE_PCC'? > "FFixedHW" { count (0); return > (PARSEOP_REGIONSPACE_FFIXEDHW); } > ^~~ > PARSEOP_REGIONSPACE_PCC > aslcompilerlex.l:589:22: note: each undeclared identifier is reported only > once for each function it appears in > *** [aslcompilerlex.o] Error code 1 It failed for me in the same way on NetBSD until I cleared out my /src/external/bsd/acpica/ obj directory; try that.
Re: CVS commit: src/sys/external/bsd/acpica/dist
On Sun, 02 Aug 2020 22:25:55 +0200, "Christos Zoulas" wrote: > > Module Name: src > Committed By: christos > Date: Sun Aug 2 20:25:55 UTC 2020 > > Modified Files: > src/sys/external/bsd/acpica/dist/compiler: aslcompiler.l aslerror.c > aslload.c aslxref.c > src/sys/external/bsd/acpica/dist/debugger: dbdisply.c > src/sys/external/bsd/acpica/dist/include: acpixf.h actypes.h > src/sys/external/bsd/acpica/dist/os_specific/service_layers: > oslinuxtbl.c > src/sys/external/bsd/acpica/dist/utilities: utdecode.c utdelete.c > Removed Files: > src/sys/external/bsd/acpica/dist/generate/unix/acpinames: Makefile > src/sys/external/bsd/acpica/dist/tools/acpinames: acpinames.h anmain.c > anstubs.c antables.c > > Log Message: > merge conflicts This breaks the build (amd64) on FreeBSD and GNU/Linux: aslcompilerlex.l: In function 'AslCompilerlex': aslcompilerlex.l:589:22: error: 'PARSEOP_REGIONSPACE_PRM' undeclared (first use in this function); did you mean 'PARSEOP_REGIONSPACE_PCC'? "FFixedHW" { count (0); return (PARSEOP_REGIONSPACE_FFIXEDHW); } ^~~ PARSEOP_REGIONSPACE_PCC aslcompilerlex.l:589:22: note: each undeclared identifier is reported only once for each function it appears in *** [aslcompilerlex.o] Error code 1 -- Herbert
CVS commit: src/sys/external/bsd/acpica/dist/namespace
Module Name:src Committed By: christos Date: Fri Oct 25 01:32:56 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/namespace: nsdump.c Log Message: fix printf formats To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/namespace/nsdump.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist/namespace
Module Name:src Committed By: christos Date: Fri Oct 25 01:32:56 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/namespace: nsdump.c Log Message: fix printf formats To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 \ src/sys/external/bsd/acpica/dist/namespace/nsdump.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/namespace/nsdump.c diff -u src/sys/external/bsd/acpica/dist/namespace/nsdump.c:1.15 src/sys/external/bsd/acpica/dist/namespace/nsdump.c:1.16 --- src/sys/external/bsd/acpica/dist/namespace/nsdump.c:1.15 Tue Oct 15 12:13:39 2019 +++ src/sys/external/bsd/acpica/dist/namespace/nsdump.c Thu Oct 24 21:32:56 2019 @@ -369,7 +369,7 @@ AcpiNsDumpOneObject ( AcpiOsPrintf (" ="); for (i = 0; (i < ObjDesc->Buffer.Length && i < 12); i++) { -AcpiOsPrintf (" %.2hX", ObjDesc->Buffer.Pointer[i]); +AcpiOsPrintf (" %.2hhX", ObjDesc->Buffer.Pointer[i]); } } AcpiOsPrintf ("\n"); @@ -466,7 +466,7 @@ AcpiNsDumpOneObject ( case ACPI_TYPE_LOCAL_BANK_FIELD: case ACPI_TYPE_LOCAL_INDEX_FIELD: -AcpiOsPrintf (" Off %.3X Len %.2X Acc %.2hd\n", +AcpiOsPrintf (" Off %.3X Len %.2X Acc %.2hhd\n", (ObjDesc->CommonField.BaseByteOffset * 8) + ObjDesc->CommonField.StartFieldBitOffset, ObjDesc->CommonField.BitLength,
CVS commit: src/sys/external/bsd/acpica/dist/common
Module Name:src Committed By: christos Date: Sat Oct 19 15:48:48 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/common: dmtables.c Log Message: fix printf format (llvm) To generate a diff of this commit: cvs rdiff -u -r1.1.1.8 -r1.2 \ src/sys/external/bsd/acpica/dist/common/dmtables.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist/common
Module Name:src Committed By: christos Date: Sat Oct 19 15:48:48 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/common: dmtables.c Log Message: fix printf format (llvm) To generate a diff of this commit: cvs rdiff -u -r1.1.1.8 -r1.2 \ src/sys/external/bsd/acpica/dist/common/dmtables.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/common/dmtables.c diff -u src/sys/external/bsd/acpica/dist/common/dmtables.c:1.1.1.8 src/sys/external/bsd/acpica/dist/common/dmtables.c:1.2 --- src/sys/external/bsd/acpica/dist/common/dmtables.c:1.1.1.8 Tue Oct 15 12:07:21 2019 +++ src/sys/external/bsd/acpica/dist/common/dmtables.c Sat Oct 19 11:48:48 2019 @@ -219,7 +219,7 @@ AdCreateTableHeader ( * makes it easier to rename the disassembled ASL file if needed. */ AcpiOsPrintf ( -"DefinitionBlock (\"\", \"%4.4s\", %hu, \"%.6s\", \"%.8s\", 0x%8.8X)\n", +"DefinitionBlock (\"\", \"%4.4s\", %hhu, \"%.6s\", \"%.8s\", 0x%8.8X)\n", Table->Signature, Table->Revision, Table->OemId, Table->OemTableId, Table->OemRevision); }
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Tue Oct 15 16:13:40 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/compiler: aslcompile.c aslcompiler.h aslerror.c aslfiles.c aslload.c asloptions.c aslsupport.l aslutils.c aslwalks.c aslxref.c dtcompile.c dtcompilerparser.y dtfield.c src/sys/external/bsd/acpica/dist/debugger: dbinput.c dbmethod.c src/sys/external/bsd/acpica/dist/events: evxface.c src/sys/external/bsd/acpica/dist/executer: exconfig.c exdump.c src/sys/external/bsd/acpica/dist/include: acglobal.h aclocal.h acnamesp.h acpiosxf.h acpixf.h actypes.h acutils.h src/sys/external/bsd/acpica/dist/namespace: nsaccess.c nsdump.c nseval.c nsinit.c nsrepair2.c src/sys/external/bsd/acpica/dist/tables: tbdata.c tbxfload.c src/sys/external/bsd/acpica/dist/tools/acpidump: apfiles.c src/sys/external/bsd/acpica/dist/utilities: utdebug.c utosi.c Log Message: merge conflicts To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h \ src/sys/external/bsd/acpica/dist/compiler/aslload.c \ src/sys/external/bsd/acpica/dist/compiler/aslxref.c cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/compiler/aslerror.c \ src/sys/external/bsd/acpica/dist/compiler/aslwalks.c cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c \ src/sys/external/bsd/acpica/dist/compiler/aslsupport.l \ src/sys/external/bsd/acpica/dist/compiler/dtcompile.c \ src/sys/external/bsd/acpica/dist/compiler/dtfield.c cvs rdiff -u -r1.10 -r1.11 \ src/sys/external/bsd/acpica/dist/compiler/asloptions.c cvs rdiff -u -r1.23 -r1.24 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/debugger/dbinput.c cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/debugger/dbmethod.c cvs rdiff -u -r1.11 -r1.12 src/sys/external/bsd/acpica/dist/events/evxface.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/executer/exconfig.c cvs rdiff -u -r1.13 -r1.14 src/sys/external/bsd/acpica/dist/executer/exdump.c cvs rdiff -u -r1.19 -r1.20 \ src/sys/external/bsd/acpica/dist/include/acglobal.h \ src/sys/external/bsd/acpica/dist/include/aclocal.h \ src/sys/external/bsd/acpica/dist/include/actypes.h \ src/sys/external/bsd/acpica/dist/include/acutils.h cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/include/acnamesp.h cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/include/acpiosxf.h cvs rdiff -u -r1.22 -r1.23 src/sys/external/bsd/acpica/dist/include/acpixf.h cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/namespace/nsaccess.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/namespace/nsdump.c \ src/sys/external/bsd/acpica/dist/namespace/nseval.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/namespace/nsinit.c cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c cvs rdiff -u -r1.12 -r1.13 src/sys/external/bsd/acpica/dist/tables/tbdata.c cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/acpica/dist/tables/tbxfload.c cvs rdiff -u -r1.11 -r1.12 \ src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/utilities/utdebug.c cvs rdiff -u -r1.12 -r1.13 src/sys/external/bsd/acpica/dist/utilities/utosi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Tue Oct 15 16:13:40 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/compiler: aslcompile.c aslcompiler.h aslerror.c aslfiles.c aslload.c asloptions.c aslsupport.l aslutils.c aslwalks.c aslxref.c dtcompile.c dtcompilerparser.y dtfield.c src/sys/external/bsd/acpica/dist/debugger: dbinput.c dbmethod.c src/sys/external/bsd/acpica/dist/events: evxface.c src/sys/external/bsd/acpica/dist/executer: exconfig.c exdump.c src/sys/external/bsd/acpica/dist/include: acglobal.h aclocal.h acnamesp.h acpiosxf.h acpixf.h actypes.h acutils.h src/sys/external/bsd/acpica/dist/namespace: nsaccess.c nsdump.c nseval.c nsinit.c nsrepair2.c src/sys/external/bsd/acpica/dist/tables: tbdata.c tbxfload.c src/sys/external/bsd/acpica/dist/tools/acpidump: apfiles.c src/sys/external/bsd/acpica/dist/utilities: utdebug.c utosi.c Log Message: merge conflicts To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/compiler/aslcompiler.h \ src/sys/external/bsd/acpica/dist/compiler/aslload.c \ src/sys/external/bsd/acpica/dist/compiler/aslxref.c cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/compiler/aslerror.c \ src/sys/external/bsd/acpica/dist/compiler/aslwalks.c cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/compiler/aslfiles.c \ src/sys/external/bsd/acpica/dist/compiler/aslsupport.l \ src/sys/external/bsd/acpica/dist/compiler/dtcompile.c \ src/sys/external/bsd/acpica/dist/compiler/dtfield.c cvs rdiff -u -r1.10 -r1.11 \ src/sys/external/bsd/acpica/dist/compiler/asloptions.c cvs rdiff -u -r1.23 -r1.24 \ src/sys/external/bsd/acpica/dist/compiler/aslutils.c cvs rdiff -u -r1.1.1.1 -r1.2 \ src/sys/external/bsd/acpica/dist/compiler/dtcompilerparser.y cvs rdiff -u -r1.18 -r1.19 \ src/sys/external/bsd/acpica/dist/debugger/dbinput.c cvs rdiff -u -r1.12 -r1.13 \ src/sys/external/bsd/acpica/dist/debugger/dbmethod.c cvs rdiff -u -r1.11 -r1.12 src/sys/external/bsd/acpica/dist/events/evxface.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/executer/exconfig.c cvs rdiff -u -r1.13 -r1.14 src/sys/external/bsd/acpica/dist/executer/exdump.c cvs rdiff -u -r1.19 -r1.20 \ src/sys/external/bsd/acpica/dist/include/acglobal.h \ src/sys/external/bsd/acpica/dist/include/aclocal.h \ src/sys/external/bsd/acpica/dist/include/actypes.h \ src/sys/external/bsd/acpica/dist/include/acutils.h cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/include/acnamesp.h cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/include/acpiosxf.h cvs rdiff -u -r1.22 -r1.23 src/sys/external/bsd/acpica/dist/include/acpixf.h cvs rdiff -u -r1.17 -r1.18 \ src/sys/external/bsd/acpica/dist/namespace/nsaccess.c cvs rdiff -u -r1.14 -r1.15 \ src/sys/external/bsd/acpica/dist/namespace/nsdump.c \ src/sys/external/bsd/acpica/dist/namespace/nseval.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/namespace/nsinit.c cvs rdiff -u -r1.13 -r1.14 \ src/sys/external/bsd/acpica/dist/namespace/nsrepair2.c cvs rdiff -u -r1.12 -r1.13 src/sys/external/bsd/acpica/dist/tables/tbdata.c cvs rdiff -u -r1.10 -r1.11 src/sys/external/bsd/acpica/dist/tables/tbxfload.c cvs rdiff -u -r1.11 -r1.12 \ src/sys/external/bsd/acpica/dist/tools/acpidump/apfiles.c cvs rdiff -u -r1.16 -r1.17 \ src/sys/external/bsd/acpica/dist/utilities/utdebug.c cvs rdiff -u -r1.12 -r1.13 src/sys/external/bsd/acpica/dist/utilities/utosi.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/compiler/aslcompile.c diff -u src/sys/external/bsd/acpica/dist/compiler/aslcompile.c:1.16 src/sys/external/bsd/acpica/dist/compiler/aslcompile.c:1.17 --- src/sys/external/bsd/acpica/dist/compiler/aslcompile.c:1.16 Sun Apr 28 21:18:06 2019 +++ src/sys/external/bsd/acpica/dist/compiler/aslcompile.c Tue Oct 15 12:13:39 2019 @@ -116,7 +116,6 @@ CmDoCompile ( if (AslGbl_PreprocessOnly) { UtEndEvent (Event); -CmCleanupAndExit (); return (AE_OK); } } @@ -746,10 +745,11 @@ CmDumpAllEvents ( * **/ -void +int CmCleanupAndExit ( void) { +int Status = 0; BOOLEAN DeleteAmlFile = FALSE; ASL_GLOBAL_FILE_NODE*CurrentFileNode = AslGbl_FilesList; @@ -808,20 +808,38 @@ CmCleanupAndExit ( UtDisplaySummary (ASL_FILE_STDOUT); /* - * We will delete the AML file if there are errors and the - * force AML output option has not been
CVS commit: src/sys/external/bsd/acpica/dist/tables
Module Name:src Committed By: kamil Date: Tue May 28 13:34:40 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/tables: tbutils.c Log Message: Correct misaligned pointer dereference of type UINT32 in ACPICA Detected with kUBSan. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/acpica/dist/tables/tbutils.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist/tables
Module Name:src Committed By: kamil Date: Tue May 28 13:34:40 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/tables: tbutils.c Log Message: Correct misaligned pointer dereference of type UINT32 in ACPICA Detected with kUBSan. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/external/bsd/acpica/dist/tables/tbutils.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/tables/tbutils.c diff -u src/sys/external/bsd/acpica/dist/tables/tbutils.c:1.15 src/sys/external/bsd/acpica/dist/tables/tbutils.c:1.16 --- src/sys/external/bsd/acpica/dist/tables/tbutils.c:1.15 Mon Apr 29 01:18:07 2019 +++ src/sys/external/bsd/acpica/dist/tables/tbutils.c Tue May 28 13:34:40 2019 @@ -228,8 +228,9 @@ AcpiTbGetRootTableEntry ( * 32-bit platform, RSDT: Return 32-bit table entry * 64-bit platform, RSDT: Expand 32-bit to 64-bit and return */ -return ((ACPI_PHYSICAL_ADDRESS) (*ACPI_CAST_PTR ( -UINT32, TableEntry))); +UINT32 addr; +memcpy(, ACPI_CAST_PTR (UINT32, TableEntry), sizeof(addr)); +return (ACPI_PHYSICAL_ADDRESS) addr; } else {
CVS commit: src/sys/external/bsd/acpica/dist/include
Module Name:src Committed By: kamil Date: Tue May 28 04:04:11 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/include: amlresrc.h Log Message: Use pack attribute for AML_RESOURCE in acpica This fixes kUBSan warnings. Patch by Akul Pillai. To generate a diff of this commit: cvs rdiff -u -r1.1.1.10 -r1.2 \ src/sys/external/bsd/acpica/dist/include/amlresrc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/external/bsd/acpica/dist/include
Module Name:src Committed By: kamil Date: Tue May 28 04:04:11 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/include: amlresrc.h Log Message: Use pack attribute for AML_RESOURCE in acpica This fixes kUBSan warnings. Patch by Akul Pillai. To generate a diff of this commit: cvs rdiff -u -r1.1.1.10 -r1.2 \ src/sys/external/bsd/acpica/dist/include/amlresrc.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/include/amlresrc.h diff -u src/sys/external/bsd/acpica/dist/include/amlresrc.h:1.1.1.10 src/sys/external/bsd/acpica/dist/include/amlresrc.h:1.2 --- src/sys/external/bsd/acpica/dist/include/amlresrc.h:1.1.1.10 Mon Apr 29 00:29:54 2019 +++ src/sys/external/bsd/acpica/dist/include/amlresrc.h Tue May 28 04:04:11 2019 @@ -642,10 +642,6 @@ typedef struct aml_resource_pin_group_co #define AML_RESOURCE_PIN_GROUP_CONFIG_REVISION1 /* ACPI 6.2 */ -/* restore default alignment */ - -#pragma pack() - /* Union of all resource descriptors, so we can allocate the worst case */ typedef union aml_resource @@ -700,6 +696,9 @@ typedef union aml_resource } AML_RESOURCE; +/* restore default alignment */ + +#pragma pack() /* Interfaces used by both the disassembler and compiler */
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Fri May 17 20:27:48 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/events: evregion.c src/sys/external/bsd/acpica/dist/include: actypes.h Log Message: use a union cast to assert alignment of string constant. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/external/bsd/acpica/dist/events/evregion.c cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/include/actypes.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/external/bsd/acpica/dist/events/evregion.c diff -u src/sys/external/bsd/acpica/dist/events/evregion.c:1.8 src/sys/external/bsd/acpica/dist/events/evregion.c:1.9 --- src/sys/external/bsd/acpica/dist/events/evregion.c:1.8 Sun Apr 28 21:18:06 2019 +++ src/sys/external/bsd/acpica/dist/events/evregion.c Fri May 17 16:27:48 2019 @@ -581,7 +581,7 @@ AcpiEvExecuteRegMethod ( ACPI_EVALUATE_INFO *Info; ACPI_OPERAND_OBJECT *Args[3]; ACPI_OPERAND_OBJECT *RegionObj2; -const ACPI_NAME *RegNamePtr = ACPI_CAST_PTR (ACPI_NAME, METHOD_NAME__REG); +const ACPI_NAME *RegNamePtr = ACPI_ALIGNED_STR_UNION (ACPI_NAME, METHOD_NAME__REG); ACPI_NAMESPACE_NODE *MethodNode; ACPI_NAMESPACE_NODE *Node; ACPI_STATUS Status; Index: src/sys/external/bsd/acpica/dist/include/actypes.h diff -u src/sys/external/bsd/acpica/dist/include/actypes.h:1.18 src/sys/external/bsd/acpica/dist/include/actypes.h:1.19 --- src/sys/external/bsd/acpica/dist/include/actypes.h:1.18 Sun Apr 28 21:18:07 2019 +++ src/sys/external/bsd/acpica/dist/include/actypes.h Fri May 17 16:27:48 2019 @@ -540,6 +540,10 @@ typedef UINT64 #define ACPI_ARRAY_LENGTH(x)(sizeof(x) / sizeof((x)[0])) +/* Use a union to align string s to type t */ +#define ACPI_ALIGNED_STR_UNION(t, s) \ +(&((const union { char _s[sizeof(t)]; t _t; }){ s }._t)) + /* Pointer manipulation */ #define ACPI_CAST_PTR(t, p) ((t *) (ACPI_UINTPTR_T) (p))
CVS commit: src/sys/external/bsd/acpica/dist
Module Name:src Committed By: christos Date: Fri May 17 20:27:48 UTC 2019 Modified Files: src/sys/external/bsd/acpica/dist/events: evregion.c src/sys/external/bsd/acpica/dist/include: actypes.h Log Message: use a union cast to assert alignment of string constant. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9 src/sys/external/bsd/acpica/dist/events/evregion.c cvs rdiff -u -r1.18 -r1.19 src/sys/external/bsd/acpica/dist/include/actypes.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Re: CVS commit: src/sys/external/bsd/acpica/dist/namespace
On Apr 4, 8:00pm, c...@chuq.com (Chuck Silvers) wrote: -- Subject: Re: CVS commit: src/sys/external/bsd/acpica/dist/namespace | hi christos, | | this change breaks the SATA controller on one of my boxes. | this change doesn't look at all right to me, | how about we revert it and fix the macbook problem a better way? | Sure, let's discuss it with Ryo though. christos
Re: CVS commit: src/sys/external/bsd/acpica/dist/namespace
From: Chuck Silvers c...@chuq.com, Date: Fri, 4 Apr 2014 20:00:19 -0700 hi christos, this change breaks the SATA controller on one of my boxes. this change doesn't look at all right to me, how about we revert it and fix the macbook problem a better way? I feel that MacBook Air mid-2012's problem should be fixed in another way. But I have no idea... On Sun, Jan 05, 2014 at 10:45:43AM -0500, Christos Zoulas wrote: Module Name: src Committed By:christos Date:Sun Jan 5 15:45:43 UTC 2014 Modified Files: src/sys/external/bsd/acpica/dist/namespace: nsinit.c Log Message: PR/48494: Ryo Onodera: After ACPICA 20131218 update, uhub topology is misanderstood on macbook air. Ryo by bisection found that the following commit causes the problem: https://github.com/acpica/acpica/commit/\ 637accd073a205eb4acac935f34d0eaee0c301a8. This is tracked in: https://bugs.acpica.org/show_bug.cgi?id=1016 To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/external/bsd/acpica/dist/namespace/nsinit.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. -- Ryo ONODERA // ryo...@yk.rim.or.jp PGP fingerprint = 82A2 DC91 76E0 A10A 8ABB FD1B F404 27FA C7D1 15F3
Re: CVS commit: src/sys/external/bsd/acpica/dist/tables
On Thu, Mar 20, 2014 at 01:40:02PM +, Taylor R Campbell wrote: Module Name: src Committed By: riastradh Date: Thu Mar 20 13:40:02 UTC 2014 Modified Files: src/sys/external/bsd/acpica/dist/tables: tbutils.c Log Message: Don't unmap Rsdp until we've finished using it. XXX Let me know how this is supposed to be upstreamed if you know and have time... You must post it to de...@acpica.org. - Jukka.
Re: CVS commit: src/sys/external/bsd/acpica/dist/tables
On Fri, Mar 21, 2014 at 05:01:51PM +0200, Jukka Ruohonen wrote: On Thu, Mar 20, 2014 at 01:40:02PM +, Taylor R Campbell wrote: Module Name:src Committed By: riastradh Date: Thu Mar 20 13:40:02 UTC 2014 Modified Files: src/sys/external/bsd/acpica/dist/tables: tbutils.c Log Message: Don't unmap Rsdp until we've finished using it. XXX Let me know how this is supposed to be upstreamed if you know and have time... You must post it to de...@acpica.org. I intended to write 'might'. - Jukka.
Re: CVS commit: src/sys/external/bsd/acpica/dist/include
On Sun, 19 Feb 2012, Christos Zoulas wrote: Modified Files: src/sys/external/bsd/acpica/dist/include: acapps.h +#ifdef ACPI_REPRO +#define ACPI_DATE 1 Jan 1970 +#else +#define ACPI_DATE __DATE__ +#endif Can we use a better date here, without breaking MKREPRO? Perhaps the date of the ACPICA code? --apb (Alan Barrett)
Re: CVS commit: src/sys/external/bsd/acpica/dist/include
On Sun, Feb 19, 2012 at 12:34:19PM +0200, Alan Barrett wrote: On Sun, 19 Feb 2012, Christos Zoulas wrote: Modified Files: src/sys/external/bsd/acpica/dist/include: acapps.h +#ifdef ACPI_REPRO +#define ACPI_DATE 1 Jan 1970 +#else +#define ACPI_DATE __DATE__ +#endif Can we use a better date here, without breaking MKREPRO? Perhaps the date of the ACPICA code? Sounds good to me, especially since ACPICA follows a version scheme based on the release date (i.e. the current in NetBSD is 20110623). - Jukka.
Re: CVS commit: src/sys/external/bsd/acpica/dist/include
On Sun, Feb 19, 2012 at 11:45:03AM -0500, Christos Zoulas wrote: Module Name: src Committed By: christos Date: Sun Feb 19 16:45:03 UTC 2012 Modified Files: src/sys/external/bsd/acpica/dist/include: acapps.h Log Message: Use the release date as suggested. XXX: I bet this is going to be broken in the next import because nobody will remember to fix it. What about putting the version number in a separate file created at build time by grepping changes.txt? Joerg