# After PMM2 client installation kernel: ACPI Error: SMBus/IPMI/GenericSerialBus write requires Buffer of length 66

**URL:** <https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425>\
**Category:** PMM 2.x\
**Created:** [March 5, 2023, 12:14pm UTC](https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425 "2023-03-05T12:14:04Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Naresh9999](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/naresh9999/32/5568_2.png) [@Naresh9999](https://forums.percona.com/u/Naresh9999)\
**Post date:** [March 5, 2023, 12:14pm UTC](https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425/1 "2023-03-05T12:14:04Z")

</div>

Hi Team,

After we install the PMM agent on the DB server then we are started receiving the below errors.  
Observed the below error from the system logs, any idea on the below errors?

Can someone please help me why we are getting this alerts after PMM client installation?

Mar 5 04:04:41 test123 kernel: ACPI Error: SMBus/IPMI/GenericSerialBus write requires Buffer of length 66, found length 32 (20130517/exfield-389)  
Mar 5 04:04:41 test123 kernel: ACPI Error: Method parse/execution failed [\_SB\_.PMI0.\_PMM] (Node ffff9113b6f925d0), AE\_AML\_BUFFER\_LIMIT (20130517/psparse-536)  
Mar 5 04:04:41 test123 kernel: ACPI Exception: AE\_AML\_BUFFER\_LIMIT, Evaluating _PMM (20130517/power\_meter-339)  
Mar 5 04:04:48 test123 su: (to root) testuser on pts/0  
Mar 5 04:04:51 test123 kernel: ACPI Error: SMBus/IPMI/GenericSerialBus write requires Buffer of length 66, found length 32 (20130517/exfield-389)  
Mar 5 04:04:51 test123 kernel: ACPI Error: Method parse/execution failed [\_SB_.PMI0.\_PMM] (Node ffff9113b6f925d0), AE\_AML\_BUFFER\_LIMIT (20130517/psparse-536)  
Mar 5 04:04:51 test123 kernel: ACPI Exception: AE\_AML\_BUFFER\_LIMIT, Evaluating _PMM (20130517/power\_meter-339)  
Mar 5 04:05:01 test123 kernel: ACPI Error: SMBus/IPMI/GenericSerialBus write requires Buffer of length 66, found length 32 (20130517/exfield-389)  
Mar 5 04:05:01 test123 kernel: ACPI Error: Method parse/execution failed [\_SB_.PMI0.\_PMM] (Node ffff9113b6f925d0), AE\_AML\_BUFFER\_LIMIT (20130517/psparse-536)  
Mar 5 04:05:01 test123 kernel: ACPI Exception: AE\_AML\_BUFFER\_LIMIT, Evaluating \_PMM (20130517/power\_meter-339)

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [March 5, 2023, 7:47pm UTC](https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425/2 "2023-03-05T19:47:39Z")

</div>

Hi Naresh,

According to the below link, the error is harmless. It indicates that kernel isn’t able to read ACPI power meter values.

> **[ACPI Error(ACPI Error: SMBus or IPMI write requires Buffer of length X, found...](https://access.redhat.com/solutions/48109)**
>
> The output of the dmesg command contains the following errors: ACPI Error: SMBus or IPMI write requires Buffer of length 42, found length 20 (20090903/exfield-286) ACPI Error (psparse-0537): Method parse/execution failed \[\\\_SB\_.PMI0.\_PMM\] (Node...

---

<div class="post-metadata">

**Author:** ![Naresh9999](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/naresh9999/32/5568_2.png) [@Naresh9999](https://forums.percona.com/u/Naresh9999)\
**Post date:** [March 6, 2023, 4:53am UTC](https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425/3 "2023-03-06T04:53:55Z")

</div>

Thanks for the update @Vadim_Yalovets

But we are seeing these alerts after the PMM client installation only, is something checking from PMM end to make sure the Kernel or OS level health checks kind of ?

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [March 6, 2023, 11:45am UTC](https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425/4 "2023-03-06T11:45:32Z")

</div>

> [@Naresh9999](#):
>
> But we are seeing these alerts after the PMM client installation only, is something checking from PMM end to make sure the Kernel or OS level health checks kind of ?

node\_exporter has hwmon collector that is enabled by default.  
The collector exposes hardware monitoring and sensor data from `/sys/class/hwmon/` .

---

<div class="post-metadata">

**Author:** ![Naresh9999](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/naresh9999/32/5568_2.png) [@Naresh9999](https://forums.percona.com/u/Naresh9999)\
**Post date:** [March 6, 2023, 2:28pm UTC](https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425/5 "2023-03-06T14:28:30Z")

</div>

Thanks @Vadim_Yalovets for the info.

I am just curious, are we something monitoring from PMM end or not. Its good that monitoring in OS level means a lot for us, its very useful for to make sure the system is healthy or not.

---

<div class="post-metadata">

**Author:** ![Vadim\_Yalovets](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/vadim_yalovets/32/43_2.png) [@Vadim\_Yalovets](https://forums.percona.com/u/Vadim_Yalovets)\
**Post date:** [March 6, 2023, 3:59pm UTC](https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425/6 "2023-03-06T15:59:04Z")

</div>

Bunch of exporters are running on PMM client side. Node\_exporter collects system metrics.

> **[Architecture - Percona Monitoring and Management](https://docs.percona.com/percona-monitoring-and-management/details/architecture.html#pmm-client_1)**
>
> Documentation

> **[GitHub - percona/node\_exporter: Exporter for machine metrics](https://github.com/percona/node_exporter#collectors)**
>
> Exporter for machine metrics. Contribute to percona/node\_exporter development by creating an account on GitHub.

---

<div class="post-metadata">

**Author:** ![Naresh9999](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/naresh9999/32/5568_2.png) [@Naresh9999](https://forums.percona.com/u/Naresh9999)\
**Post date:** [March 6, 2023, 4:05pm UTC](https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425/7 "2023-03-06T16:05:11Z")

</div>

Let me go through the above documentation. Thanks @Vadim_Yalovets for the valuable information.

---

<div class="post-metadata">

**Author:** ![Michael\_Coburn](https://sea1.discourse-cdn.com/flex019/user_avatar/forums.percona.com/michael_coburn/32/18_2.png) [@Michael\_Coburn](https://forums.percona.com/u/Michael_Coburn)\
**Post date:** [March 7, 2023, 3:39pm UTC](https://forums.percona.com/t/after-pmm2-client-installation-kernel-acpi-error-smbus-ipmi-genericserialbus-write-requires-buffer-of-length-66/20425/8 "2023-03-07T15:39:16Z")

</div>


