[haiku-bugs] Re: [Haiku] #18189: Strange AE_AML_BUFFER_LIMIT errors and no battery

  • From: "Haiku" <trac@xxxxxxxxxxxx>
  • To: undisclosed-recipients: ;
  • Date: Fri, 30 Dec 2022 21:27:16 -0000

#18189: Strange AE_AML_BUFFER_LIMIT errors and no battery
----------------------------+-------------------------
  Reporter:  zgdump         |      Owner:  nobody
      Type:  bug            |     Status:  new
  Priority:  normal         |  Milestone:  Unscheduled
 Component:  Drivers/Power  |    Version:  R1/beta4
Resolution:                 |   Keywords:
Blocked By:                 |   Blocking:
  Platform:  All            |
----------------------------+-------------------------
Comment (by zgdump):

 Fix from Reijo F from russian haiku os chat:

 {{{
 diff --git a/src/add-ons/kernel/drivers/wmi/WMIAsus.cpp b/src/add-
 ons/kernel/drivers/wmi/WMIAsus.cpp
 index 5b61c0089d..c95fb47075 100644
 --- a/src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
 +++ b/src/add-ons/kernel/drivers/wmi/WMIAsus.cpp
 @@ -125,7 +125,7 @@ WMIAsus::_EvaluateMethod(uint32 methodId, uint32 arg0,
 uint32 arg1,
         uint32 *returnValue)
  {
         CALLED();
 -       uint32 params[] = { arg0, arg1 };
 +       uint32 params[] = { arg0, arg1, 0, 0, 0 };
         acpi_data inBuffer = { sizeof(params), params };
         acpi_data outBuffer = { ACPI_ALLOCATE_BUFFER, NULL };
         status_t status = wmi->evaluate_method(wmi_cookie, 0, methodId,
 &inBuffer,
 }}}
-- 
Ticket URL: <https://dev.haiku-os.org/ticket/18189#comment:2>
Haiku <https://dev.haiku-os.org>
The Haiku operating system.

Other related posts: