IPMI is broken on Intel S1200RP Board

John Baldwin jhb at freebsd.org
Fri Apr 11 19:55:22 UTC 2014


On Friday, April 11, 2014 12:08:59 pm Sean Bruno wrote:
> On Fri, 2014-04-11 at 07:47 +0400, venom wrote:
> > ppc1: cannot reserve I/O port range
> > pcib0: allocated type 4 (0x60-0x60) for rid 0 of atkbdc0
> > pcib0: allocated type 4 (0x64-0x64) for rid 1 of atkbdc0
> > atkbdc0: AT keyboard controller not found
> > pcib0: allocated type 4 (0x3f0-0x3f5) for rid 0 of fdc0
> > pcib0: allocated type 4 (0x3f7-0x3f7) for rid 1 of fdc0
> > ppc0: cannot reserve I/O port range
> > pci0: driver added
> > found-> vendor=0x8086, dev=0x8c22, revid=0x05
> > domain=0, bus=0, slot=31, func=3
> > class=0c-05-00, hdrtype=0x00, mfdev=0
> > cmdreg=0x0143, statreg=0x0280, cachelnsz=0 (dwords)
> > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> > intpin=c, irq=18
> > pci0:0:31:3: reprobing on driver added
> > found-> vendor=0x8086, dev=0x8c24, revid=0x05
> > domain=0, bus=0, slot=31, func=6
> > class=11-80-00, hdrtype=0x00, mfdev=0
> > cmdreg=0x0006, statreg=0x0010, cachelnsz=0 (dwords)
> > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> > intpin=c, irq=18
> > powerspec 3  supports D0 D3  current D0
> > MSI supports 1 message
> > pci0:0:31:6: reprobing on driver added
> > pci1: driver added
> > pci2: driver added
> > pci0: driver added
> > found-> vendor=0x8086, dev=0x8c22, revid=0x05
> > domain=0, bus=0, slot=31, func=3
> > class=0c-05-00, hdrtype=0x00, mfdev=0
> > cmdreg=0x0143, statreg=0x0280, cachelnsz=0 (dwords)
> > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> > intpin=c, irq=18
> > pci0:0:31:3: reprobing on driver added
> > found-> vendor=0x8086, dev=0x8c24, revid=0x05
> > domain=0, bus=0, slot=31, func=6
> > class=11-80-00, hdrtype=0x00, mfdev=0
> > cmdreg=0x0006, statreg=0x0010, cachelnsz=0 (dwords)
> > lattimer=0x00 (0 ns), mingnt=0x00 (0 ns), maxlat=0x00 (0 ns)
> > intpin=c, irq=18
> > powerspec 3  supports D0 D3  current D0
> > MSI supports 1 message
> > pci0:0:31:6: reprobing on driver added
> > pci1: driver added
> > pci2: driver added
> > 
> 
> 
> I don't see an attach here, so I assume that something is "new" in the
> acpi tables on this board.  Can you dump the ACPI table somewhere
> "acpidump -dt > intel_s1200rp.dsdt" and post it somewhere we can look at
> it?
> 
> freebsd.org mailing lists will strip attachments in most cases, so a
> pastebin or other link would be best.

Linux attached it via smbios (not ACPI) from what I could tell.  That
should work under FreeBSD as well, but I think it means you want to look
at the smbios identify code in the ipmi(4) driver to debug this.  The
dmidecode info for this particular BMC was posted earlier in the thread
already.

-- 
John Baldwin


More information about the freebsd-hackers mailing list