ACPI Error: SMBus or IPMI write requires Buffer of length 66, found length 32

Bug #1079544 reported by Oishikawa on 2012-11-16
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Medium
Unassigned

Bug Description

Hi. i found this error from syslog. with ubuntu 12.04.1 lts

and i use custom kernel that i compile with apt-get source linux-source-3.2.0 command. Since version 3.2.28 to now 3.2.30 that i upgrade. But the syslog sitll report in the same ACPI Error: SMBus or IPMI write requires Buffer of length 66, found length 32 error.

My hardware server is HP ProLiant BL460c Blade Server model . and the error full text is.

Nov 16 12:01:00 SPM14 kernel: [670813.386934] ACPI Error: SMBus or IPMI write requires Buffer of length 66, found length 32 (20110623/exfield-285)
Nov 16 12:01:00 SPM14 kernel: [670813.386943] ACPI Error: Method parse/execution failed [\_SB_.PMI0._PMM] (Node ffff88020ca3b6b8), AE_AML_BUFFER_LIMIT (20110623/psparse-536)
Nov 16 12:01:00 SPM14 kernel: [670813.386959] ACPI Exception: AE_AML_BUFFER_LIMIT, Evaluating _PMM (20110623/power_meter-348)
Nov 16 12:06:11 SPM14 kernel: [671122.912037] ACPI Error: SMBus or IPMI write requires Buffer of length 66, found length 32 (20110623/exfield-285)
Nov 16 12:06:11 SPM14 kernel: [671122.912046] ACPI Error: Method parse/execution failed [\_SB_.PMI0._PMM] (Node ffff88020ca3b6b8), AE_AML_BUFFER_LIMIT (20110623/psparse-536)
Nov 16 12:06:11 SPM14 kernel: [671122.912061] ACPI Exception: AE_AML_BUFFER_LIMIT, Evaluating _PMM (20110623/power_meter-348)

ProblemType: Bug
ApportVersion: 2.0.1-0ubuntu14
Architecture: amd64
Date: Fri Nov 16 12:25:33 2012
DistroRelease: Ubuntu 12.04
InstallationMedia: Ubuntu-Server 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120817.3)
Package: unity (not installed)
ProcEnviron:
 LANGUAGE=en_US:en
 LC_TIME=en_US.UTF-8
 TERM=xterm
 PATH=(custom, no user)
 LANG=th_TH.UTF-8
 LC_MESSAGES=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 3.2.0-32.51-generic 3.2.30
SourcePackage: unity
Tags: precise
Uname: Linux 3.2.30-300hz x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
---
AlsaDevices:
 total 0
 crw-rw---T 1 root audio 116, 1 Nov 8 17:12 seq
 crw-rw---T 1 root audio 116, 33 Nov 8 17:12 timer
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.0.1-0ubuntu15
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=1369c13a-e5b6-4c65-8eb3-4f85789f8969
InstallationMedia: Ubuntu-Server 12.04.1 LTS "Precise Pangolin" - Release amd64 (20120817.3)
MachineType: HP ProLiant BL460c G7
MarkForUpload: True
Package: linux (not installed)
PciMultimedia:

ProcFB: 0 VESA VGA
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.2.30-300hz root=UUID=8bdd9e8e-1e36-4e70-b5c1-c8fd6a5ba345 ro quiet
ProcVersionSignature: Ubuntu 3.2.0-32.51-generic 3.2.30
RelatedPackageVersions:
 linux-restricted-modules-3.2.30-300hz N/A
 linux-backports-modules-3.2.30-300hz N/A
 linux-firmware 1.79.1
RfKill: Error: [Errno 2] No such file or directory
Tags: precise
Uname: Linux 3.2.30-300hz x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 05/05/2011
dmi.bios.vendor: HP
dmi.bios.version: I27
dmi.chassis.type: 28
dmi.chassis.vendor: HP
dmi.modalias: dmi:bvnHP:bvrI27:bd05/05/2011:svnHP:pnProLiantBL460cG7:pvr:cvnHP:ct28:cvr:
dmi.product.name: ProLiant BL460c G7
dmi.sys.vendor: HP

description: updated
Omer Akram (om26er) on 2012-11-16
affects: unity → ubuntu
Fabio Marconi (fabiomarconi) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. This bug did not have a package associated with it, which is important for ensuring that it gets looked at by the proper developers. You can learn more about finding the right package at https://wiki.ubuntu.com/Bugs/FindRightPackage . I have classified this bug as a bug in linux.

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://help.ubuntu.com/community/ReportingBugs.

affects: ubuntu → linux (Ubuntu)

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1079544

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: precise

apport information

tags: added: apport-collected
description: updated

apport information

Changed in linux (Ubuntu):
assignee: nobody → Oishikawa (oishikawa-teppeii)
assignee: Oishikawa (oishikawa-teppeii) → nobody
status: Incomplete → Confirmed
Joseph Salisbury (jsalisbury) wrote :

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v3.7 kernel[0] (Not a kernel in the daily directory) and install both the linux-image and linux-image-extra .deb packages.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream'.
Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-rc6-raring/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
tags: added: kernel-unable-to-test-upstream
Oishikawa (oishikawa-teppeii) wrote :

I tested to use the upstream kernel from your link http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.7-rc6-raring/ .

And i install 2 package that you advice linux-image and linux-image-extra .deb packages in AMD64.

After that i reboot server and chose to new 3.7 kernel but it not boot UP!.

It still hang in Black screen after i chose new 3.7 kernel. Agian and agian .

Sorry i think i can,t Test this That you advice agian. because That Server use for my organization. It unable to reboot many time.

Thank.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed

Hi

I have the same problem on a HP DL386G7 running Debian Squeeze. I found out that that lm-sensors causes this when it tries to read the values of the power meter sensor, but obviously fails to get it:

   power_meter-acpi-0
   Adapter: ACPI interface
   power1: 0.00 nW (interval = 300.00 s)

When I ignore this sensor in /etc/sensors.conf the kernel message doesn't appear any longer.

  chip "power_meter-*"
      ignore power1

Oishikawa, as per http://h20566.www2.hp.com/portal/site/hpsc/template.PAGE/public/psi/swdHome/?sp4ts.oid=4194638&spf_p.tpst=swdMain&spf_p.prp_swdMain=wsrp-navigationalState%3DswEnvOID%253D54%257CswLang%253D%257Caction%253DlistDriver&javax.portlet.begCacheTok=com.vignette.cachetoken&javax.portlet.endCacheTok=com.vignette.cachetoken#BIOS%20-%20System%20ROM an update is available for your BIOS (2013.07.02 (A)). If you update to this during your maintenance window following https://help.ubuntu.com/community/BiosUpdate , does it change anything? If it doesn't, could you please both specify what happened, and provide the output of the following terminal command:
sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date

Please note your current BIOS is already in the Bug Description, so posting this on the old BIOS would not be helpful.

For more on BIOS updates and linux, please see https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette .

Thank you for your understanding.

tags: added: bios-outdated-2013.07.02
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired

Thanks, #18 solved it for me.

HP ProLiant DL380e Gen8
P73
08/02/2014

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers