On Wed, 2006-05-10 at 11:07 -0500, Matt Domsch wrote:
> On Wed, May 10, 2006 at 05:40:07PM +0200, Brice Figureau wrote:
> > Here is the related dmesg when the modprobe is issued:
> > 
> > ipmi message handler version 39.0
> > IPMI System Interface driver.
> > ipmi_si: Trying SMBIOS-specified KCS state machine at I/O address 0xca8, 
> > slave address 0x20, irq 0
> >  Could not set up I/O space
> > Trying to free nonexistent resource <00000ca8-00000cac>
> > [snip]
> > ipmi_si: Unable to find any System Interface(s)
> 
> arrgghh.  I don't know what the problem is, but based on the report I
> got privately a week ago, this kernel command line parameter solves it:
> 
> pnpacpi=off
> 
> The (new?) PNP ACPI code is reserving the I/O address (look earlier in
> your dmesg output), so the driver can't allocate it.

You're right, the workaround is working fine on 2.6.16 and 2.6.17-rc3.

>From what I understood, it would be the same problem as described here
for the w83627hf hwmon chip:
http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=ada0c2f8fa087dc1dbc34e096c318739b1d6381a

That is the pnpacpi layer is reserving only a small amount of bytes for
I/O resources at 0xca8 as described by the acpi, but the ipmi driver
tries a longer segment, based on dmi information ?
If I'm right (this is a blind guess), wouldn't it be better to detect
the ipmi device from the acpi table first instead of the dmi ?

Anyway, thank you for your help.
Regards,
-- 
Brice Figureau



-------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Openipmi-developer mailing list
Openipmi-developer@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Reply via email to