> 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

Reply via email to