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