> Date: Tue, 19 Jan 2016 14:46:51 -0600 > From: <[email protected]> > Subject: [Openipmi-developer] ACPI IPMI device with _CID getting wrong > driver attached > To: <[email protected]>, > <[email protected]> > Cc: [email protected] > Message-ID: > <959d45574d89af41a9dadf6f446a2e9a50ae8a4...@ausx7mcps310.amer.dell.com> > > Content-Type: text/plain; charset="us-ascii" > > I'm having a problem on a number of systems where the IPMI driver > isn't able to find the ACPI IPMI device. > > This is happening because the ACPI scan is attaching the acpi_pnp > handler to the ACPI IPMI device, which is happening because the IPMI > device has a _CID of PNP0C01 in addition to an _HID of IPI0001. This > is a problem because acpi_scan_attach_handler() doesn't know about > the IPMI drivers (ipmi_si / ipmi_ssif), which don't register as PNP > or ACPI drivers, but instead expect the ACPI scan find no applicable > driver and thus create a platform device. > > This could be fixed pretty easily by modifying > acpi_scan_attach_handler() to make it return 0 without attaching a > handler to devices that have a _HID of IPI0001 when the kernel has an > IPMI driver available (if, say, CONFIG_IPMI_SI, > CONFIG_IPMI_SI_MODULE, CONFIG_IPMI_SSIF, or CONFIG_IPMI_SSIF_MODULE > are defined)... but would this be accepted? Or is this something that > will require reworking the IPMI drivers? Or is there another way? > > I'm willing to work on a patch, but I'm not sure what would be an > acceptable way to fix this.> > Thanks, > Stuart
Stuart, I believe Dell engineer Charles Rose, who I've cc'd, has submitted a patch to RHEL that fixes this problem for RHEL. This is a temporary solution for which a permanent fix in the firmware is forthcoming, which is why he did not submit the patch upstream. Regards, Tony ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140 _______________________________________________ Openipmi-developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openipmi-developer
