February 23, 20188 yr I keep getting this constant error: Feb 22 23:00:56 Tower kernel: ACPI Error: SMBus/IPMI/GenericSerialBus write requires Buffer of length 66, found length 32 (20170728/exfield-427) Feb 22 23:00:56 Tower kernel: ACPI Error: Method parse/execution failed \_SB.PMI0._PMM, AE_AML_BUFFER_LIMIT (20170728/psparse-550) Feb 22 23:00:56 Tower kernel: ACPI Exception: AE_AML_BUFFER_LIMIT, Evaluating _PMM (20170728/power_meter-338) I read that I should add this to the end of the /etc/sensors3.conf file but its still happening. It started in 6.4 and I updated to 6.4.1 hoping it would fix the issue. chip "power_meter-acpi-0" I also tried chip "power_meter-*" ignore power1 Edited February 23, 20188 yr by ucliker removed diagnostic files
February 23, 20188 yr Author Nevermind I figured it out. The power-meter was added to the kernel but my system never had an issue before. The solution is modprobe -r acpi_power_meter
February 25, 20188 yr Author On 2/23/2018 at 1:40 PM, John_M said: See here, and Tom's response immediately below. Well I tried the method listed in the post you linked and yes it ignores the sensor reading but I am still getting the error. ErrorWarningSystemArrayLogin Feb 25 01:56:43 Tower kernel: ACPI Error: Method parse/execution failed \_SB.PMI0._PMM, AE_AML_BUFFER_LIMIT (20170728/psparse-550)Feb 25 01:56:43 Tower kernel: ACPI Exception: AE_AML_BUFFER_LIMIT, Evaluating _PMM (20170728/power_meter-338)Feb 25 01:56:44 Tower kernel: ACPI Error: SMBus/IPMI/GenericSerialBus write requires Buffer of length 66, found length 32 (20170728/exfield-427) Edited February 25, 20188 yr by ucliker
February 25, 20188 yr What hardware are you using? Mine is a HP Microserver Gen8 and the fix worked for me and I know that other HP Proliant owners are using it. Is the sensors-quirk file being copied properly by the go file when you boot? You can test by manually copying it from the boot flash to the /etc/sensors.d folder.
Archived
This topic is now archived and is closed to further replies.