On Thursday 19 July 2007 10:32:11 am [EMAIL PROTECTED] wrote: > From Bjorn: > >> In RHEL5 there was a change made to the acpi motherboard driver to > >> not attach if any of the _CRS values are not I/O ports. > > >Yes. This is part of linux-2.6-x86_64-memory-hotplug.patch, and it > >apparently helps fix a bug: > > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=208445, > >But I can't read the bugzilla, so I don't know exactly how. I suspect > >some hot-addable memory device also had a _CID of PNP0C01, and they > >had the same problem you now have with IPMI. > > >But making the motherboard driver ignore devices if they have any > >non-I/O port resources seems like the wrong fix. > > Yeah but it gets even better, that bugfix has a bug itself.. the > acpi_walk_resources > function also passes the end-of-list (79 00) marker into the callback. This > isn't a > resource I/O type, so the motherboard object is failing to attach to any > PNP0C01 > device. This is why the IPMI driver can find the IPI0001 device on RHEL5 but > not on > RHEL4/SLES10/SLES9.
Hi Jordan, This is ancient history now. But I've been doing some PNP work recently, and I'd like to resurrect your work towards making the IPMI driver a real PNP driver rather than relying on the static SPMI table as it does today. What's the current status of your work? If you don't want to continue it yourself, I'd like to pick it up (unless there's some show-stopper reason why it can't ever work, of course). Do you have any work-in-progress that you could post? Thanks, Bjorn ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Openipmi-developer mailing list Openipmi-developer@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openipmi-developer