Revision tags: v6.2.1, v6.2.0, v6.3.0, v6.0.1, v6.0.0, v6.0.0rc1, v6.1.0, v5.8.3, v5.8.2 |
|
#
6a3cbbc2 |
| 29-May-2020 |
Sascha Wildner <saw@online.de> |
Remove references to acpinames(8) from various manual pages.
|
Revision tags: v5.8.1, v5.8.0, v5.9.0, v5.8.0rc1, v5.6.3, v5.6.2, v5.6.1, v5.6.0, v5.6.0rc1, v5.7.0, v5.4.3, v5.4.2, v5.4.1, v5.4.0, v5.5.0, v5.4.0rc1, v5.2.2 |
|
#
7bcb6caf |
| 16-May-2018 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20180508 (from previously 20170831).
Tons of fixes and improvements.
For detailed list, please see sys/contrib/dev/acpica/changes.txt.
|
Revision tags: v5.2.1, v5.2.0, v5.3.0, v5.2.0rc, v5.0.2, v5.0.1, v5.0.0, v5.0.0rc2, v5.1.0, v5.0.0rc1, v4.8.1, v4.8.0, v4.6.2, v4.9.0, v4.8.0rc |
|
#
a96e04f2 |
| 23-Nov-2016 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20161117.
* Fixed regression introduced in 20160729 in the table manager. Also, add a new public interface, AcpiPutTable().
* Fix a problem where runtime implicit
Sync ACPICA with Intel's version 20161117.
* Fixed regression introduced in 20160729 in the table manager. Also, add a new public interface, AcpiPutTable().
* Fix a problem where runtime implicit conversion as incorrectly disabled for some ASL operators.
* Various fixes and improvements for iasl(8).
* In acpixtract(8), add handling for both LF and CR/LF line termination to accept acpidump output from any system.
* In acpibin(8), add new -a and -o options.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.6.1, v4.6.0, v4.6.0rc2, v4.6.0rc, v4.7.0, v4.4.3, v4.4.2 |
|
#
f5f76cf2 |
| 08-Jan-2016 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20160108.
This includes the 20151218 upgrade which we had to revert again because of a bug found by tkusumi. The only major change in 20160108 is a fix for this bug.
Sync ACPICA with Intel's version 20160108.
This includes the 20151218 upgrade which we had to revert again because of a bug found by tkusumi. The only major change in 20160108 is a fix for this bug.
20151218 changes:
* Execute "module-level code" as ACPI tables are loaded into the namespace during initialization and install the default operation region handlers for the SystemMemory, SystemIO and PCI_Config address spaces before any ACPI tables are loaded (in order to enable module-level code to access these address spaces). Also, several changes to the internal _REG support and to utilities in conjunction with these changes.
20160108 changes:
* Fixed a regression introduced in version 20151218 concerning the execution of so-called module-level ASL/AML code. Namespace objects created under a module-level If() construct were not properly/fully entered into the namespace and could cause an interpreter fault when accessed.
* Fixed a problem with the compilation of the GpioIo and GpioInt resource descriptors. The _PIN field name was incorrectly defined to be an array of 32-bit values, but the _PIN values are in fact 16 bits each. This would cause incorrect bit width warnings when using Word (16-bit) fields to access the descriptors.
Additionally, some minor fixes, features etc. were added.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
Tested-by: tkusumi
show more ...
|
#
12673cf1 |
| 19-Dec-2015 |
Sascha Wildner <saw@online.de> |
Revert "Sync ACPICA with Intel's version 20151218."
This reverts commit 2762423991074ed996c5c4488491cb3ef18c25ea.
It caused a panic on one box and enabling module-level code grouping again didn't f
Revert "Sync ACPICA with Intel's version 20151218."
This reverts commit 2762423991074ed996c5c4488491cb3ef18c25ea.
It caused a panic on one box and enabling module-level code grouping again didn't fix that, so it needs further investigation first.
show more ...
|
#
27624239 |
| 19-Dec-2015 |
Sascha Wildner <saw@online.de> |
Sync ACPICA with Intel's version 20151218.
* Execute "module-level code" as ACPI tables are loaded into the namespace during initialization and install the default operation region handlers for
Sync ACPICA with Intel's version 20151218.
* Execute "module-level code" as ACPI tables are loaded into the namespace during initialization and install the default operation region handlers for the SystemMemory, SystemIO and PCI_Config address spaces before any ACPI tables are loaded (in order to enable module-level code to access these address spaces). Also, several changes to the internal _REG support and to utilities in conjunction with these changes.
* Various other fixes and features.
For a more detailed list, please see sys/contrib/dev/acpica/changes.txt.
show more ...
|
Revision tags: v4.4.1, v4.4.0, v4.5.0, v4.4.0rc |
|
#
279dd846 |
| 31-Aug-2015 |
Sascha Wildner <saw@online.de> |
Add a acpicall(8) utility for debugging and tweaking purposes.
It is based on ports' sysutils/acpi_call (from Maxim Ignatenko) with a few changes by me:
* Rename acpi_call -> acpicall.
* Ioctl han
Add a acpicall(8) utility for debugging and tweaking purposes.
It is based on ports' sysutils/acpi_call (from Maxim Ignatenko) with a few changes by me:
* Rename acpi_call -> acpicall.
* Ioctl handling is in the main acpi.ko module.
* To enable it, the debug.acpi.allow_method_calls tunable needs to be set.
* In acpi_call, the mandatory -p option was used to pass the method's namespace path. I removed the option and made the path acpicall(8)'s argument.
* Wrote a manual page and cleaned up a bit.
The separate acpiio_mcall.h file was added because ACPIIO_DO_MCALL's argument struct uses ACPICA types, so it needs acpi.h which acpiio.h (a public header used by some ports) so far didn't need. So to avoid any hassle, I put the ACPIIO_DO_MCALL ioctl into a separate header (it's only used by acpicall(8) anyway).
The changes to kdump(1) and truss(1) are to include and build with acpi.h.
Tested-by: tollens
show more ...
|
Revision tags: v4.2.4, v4.3.1, v4.2.3, v4.2.1, v4.2.0, v4.0.6, v4.3.0, v4.2.0rc, v4.0.5, v4.0.4, v4.0.3, v4.0.2, v4.0.1, v4.0.0, v4.0.0rc3, v4.0.0rc2, v4.0.0rc, v4.1.0, v3.8.2, v3.8.1, v3.6.3, v3.8.0, v3.8.0rc2, v3.9.0, v3.8.0rc |
|
#
d4972a9c |
| 14-Apr-2014 |
Sascha Wildner <saw@online.de> |
kernel: Sync ACPICA with Intel's version 20140325.
As far as I can see, the most important change is a fix for the auto- serialization of control methods so that the currently executing AML SyncLeve
kernel: Sync ACPICA with Intel's version 20140325.
As far as I can see, the most important change is a fix for the auto- serialization of control methods so that the currently executing AML SyncLevel is ignored when invoking such a method. This fixes an issue seen in some systems showing AE_AML_MUTEX exceptions since 20140214 which had to set hw.acpi.auto_serialize_methods to 0 to work around the issue.
This was actually reported for DragonFly by Andrey Oktyabrskiy (see http://lists.dragonflybsd.org/pipermail/users/2014-February/109376.html).
See sys/contrib/dev/acpica/changes.txt for a complete list of all changes.
show more ...
|
#
61c0377f |
| 10-Apr-2014 |
Sascha Wildner <saw@online.de> |
Add some manual pages for the ACPICA utilities provided by Intel.
For now, just list the options and their descriptions (taken from the usages).
|