Hi, any idea anyone? Simply reverting this patch is not possible due to further modifications so I haven't tried this yet.. Any hint on what could I try? (specifying some module parameters, etc..) Thanks! nik On Sat, Apr 21, 2012 at 09:20:56AM +0200, Nikola Ciprich wrote: > Hi, > > here's further information Rob and Corey requested: > > on working system: > > [root@vbox4 ~]# cat /proc/ipmi/0/params > kcs,i/o,0xca2,rsp=1,rsi=1,rsh=0,irq=0,ipmb=0 > > dmesg snippet: > > [ 41.759319] ipmi message handler version 39.2 > [ 41.760690] ipmi device interface > [ 42.765334] IPMI System Interface driver. > [ 42.765336] ipmi_si: probing via hardcoded address > [ 42.765337] ipmi_si: Adding hardcoded-specified kcs state machine > [ 42.765340] ipmi_si: Trying hardcoded-specified kcs state machine at i/o address 0xca8, slave address 0x0, irq 0 > [ 42.765344] ipmi_si: Interface detection failed > [ 42.770823] ipmi_si: probing via SMBIOS > [ 42.770834] ipmi_si: SMBIOS: io 0xca2 regsize 1 spacing 1 irq 0 > [ 42.770836] ipmi_si: Adding SMBIOS-specified kcs state machine > [ 42.770838] ipmi_si: probing via SPMI > [ 42.770840] ipmi_si: SPMI: io 0xe4 regsize 1 spacing 1 irq 0 > [ 42.770841] ipmi_si: Adding SPMI-specified kcs state machine > [ 42.770843] ipmi_si: Trying SMBIOS-specified kcs state machine at i/o address 0xca2, slave address 0x0, irq 0 > [ 42.798137] ipmi_si ipmi_si.0: Error clearing flags: cc > [ 42.801011] ipmi_si ipmi_si.0: Found new BMC (man_id: 0x002a7c, prod_id: 0x0624, dev_id: 0x20) > [ 42.801068] ipmi_si ipmi_si.0: IPMI kcs interface initialized > > > dmidecode: > > IPMI Device Information > Interface Type: KCS (Keyboard Control Style) > Specification Version: 2.0 > I2C Slave Address: 0x00 > NV Storage Device: Not Present > Base Address: 0x0000000000000CA2 (I/O) > Register Spacing: Successive Byte Boundaries > > Base Board Information > Manufacturer: Supermicro > Product Name: X9SCL/X9SCM > > (but we're experiencing this on various supermicro bords, ie X8DTL) > > Tried setting parameters by hand didn't help: > > modprobe ipmi_si type=kcs addrs=0xca8 regspacings=1 regsizes=1 regshifts=0 irqs=0 slave_addrs=0x0 > > (not sure whether I got them correct though, and values mostly seem to me to be defaults anyways..) > > nik > > > On Sat, Apr 21, 2012 at 12:38:33AM +0200, Nikola Ciprich wrote: > > Hello, > > > > I was trying to find out why IPMI stopped working on new kernels. Since 2.6.39 > > module loading ends with following message: > > > > ipmi_si: Interface detection failed > > > > Then ipmitool is unable to control IPMI device. > > > > Works for 2.6.38, doesn't work for 2.6.39, 3.0.28, 3.4-rc1. > > > > I got this bisected to following commit: > > > > commit a1e9c9dd3383e6a1a762464ad604b1081774dbda > > Author: Rob Herring > > Date: Wed Feb 23 15:37:59 2011 -0600 > > > > ipmi: convert OF driver to platform driver > > > > of_bus is deprecated in favor of the plain platform bus. This patch > > merges the ipmi OF driver with the existing platform driver. > > > > CONFIG_PPC_OF occurrances are removed or replaced with CONFIG_OF. > > > > Compile tested with and without CONFIG_OF. Tested OF probe and > > default probe cases. > > > > Signed-off-by: Rob Herring > > Signed-off-by: Grant Likely > > > > I wonder whether this is a bug, or I'm doing something wrong? > > > > Thanks in advance! > > > > with best regards > > > > nik > > > > > > -- > > ------------------------------------- > > Ing. Nikola CIPRICH > > LinuxBox.cz, s.r.o. > > 28. rijna 168, 709 01 Ostrava > > > > tel.: +420 596 603 142 > > fax: +420 596 621 273 > > mobil: +420 777 093 799 > > > > www.linuxbox.cz > > > > mobil servis: +420 737 238 656 > > email servis: servis@linuxbox.cz > > ------------------------------------- > > > > -- > ------------------------------------- > Ing. Nikola CIPRICH > LinuxBox.cz, s.r.o. > 28. rijna 168, 709 01 Ostrava > > tel.: +420 596 603 142 > fax: +420 596 621 273 > mobil: +420 777 093 799 > > www.linuxbox.cz > > mobil servis: +420 737 238 656 > email servis: servis@linuxbox.cz > ------------------------------------- -- ------------------------------------- Ing. Nikola CIPRICH LinuxBox.cz, s.r.o. 28. rijna 168, 709 01 Ostrava tel.: +420 596 603 142 fax: +420 596 621 273 mobil: +420 777 093 799 www.linuxbox.cz mobil servis: +420 737 238 656 email servis: servis@linuxbox.cz -------------------------------------