acpi_smbus_read_2: AE_ERROR 0x10 on a Mac Pro running -STABLE

George Hartzell hartzell at alerce.com
Tue Jul 17 03:21:00 UTC 2007


Nate Lawson writes:
 > George Hartzell wrote:
 > > Nate Lawson writes:
 > >  > George Hartzell wrote:
 > >  > > Hi,
 > >  > > 
 > >  > > I have an 8-way Mac Pro running -STABLE csup'ed a few weeks ago.  It's
 > >  > > generally working great, but
 > >  > > 
 > >  > >    acpi_smbus_read_2: AE_ERROR 0x10
 > >  > > 
 > >  > > pops up on the console several times per minute.  It doesn't seem to
 > >  > > hurt anything, but it fills up the dmesg buffer and just doesn't seem
 > >  > > right.
 > >  > > 
 > >  > > Does it ring any bells?  What add'l info can I provide that might help
 > >  > > shut it up?
 > >  > 
 > >  > It's the acpi_smbat device (smart battery).  For some reason, your
 > >  > system is reporting an error when it reads the battery status every 10
 > >  > seconds or so.
 > >  > 
 > >  > I don't know much about the SMbus status codes.  You could start by
 > >  > posting your dmesg (AE_ERROR messages trimmed for size).
 > > 
 > > I've put dmesg -v, dmesg, sysctl hw.acpi, and acpidump -dt output at:
 > > 
 > > http://shrimp.alerce.com/misc/delicious-dmesg-verbose.txt
 > > http://shrimp.alerce.com/misc/macpro.asl
 > > http://shrimp.alerce.com/misc/delicious-dmesg.txt
 > > http://shrimp.alerce.com/misc/sysctl.hw.acpi
 > > 
 > > The top of the dmesg -v output seems to have scrolled out of the
 > > buffer.
 > 
 > Well, your ASL advertises an acpi_smbat device:
 > 
 >                     Device (SMB0)
 >                     {
 >                         Name (_HID, "ACPI0001")
 >                         Name (_EC, 0x2010)
 >                     }
 > 
 > Not sure what we can do except you can add this to loader.conf:
 >     debug.acpi.disabled="smbat"

I added the line that you suggested to /boot/loader.conf and it has
quieted things down wonderfully.

Thanks!

g.



More information about the freebsd-acpi mailing list