On 03/12/2014 06:21 AM, Prasanna Kumar wrote:
> Hi,
>
> I have one question about system interface driver of OpenIPMI(i.e
> ipmi_si) in Linux kernel.
>
> OpenIPMI driver framework in Linux kernel has support for system
> interfaces like KCS, BT and SMIC
> to talk to BMC using IPMI messages.
>
> I would like to enable Open IPMI support in a platform that does not
> have KCS , BT or SMIC interface. It has custom interface( A memory
> mapped I/O device) which is not documented in IPMI spec.
>
> I am adding a statemachine support for "SI Driver" to send IPMI
> messages over this  custom interface.I would  like to upstream
> this  statemachine support.
>
> Will it be accepted by the OpenIPMI community?
>
> If not , how can we upstream OpenIPMI driver with above mentioned
> Custom Interface support ?

That depends on a large number of factors.  I believe it's ok to have
drivers like this in the kernel, but it depends on the details:

Does it meed the code quality standards for the kernel?

Are you (or is someone) willing to maintain this driver as time goes on?

Can it be safely included on a system without this device without
causing issues?

If there is a maintainer, then it's a matter of meeting the coding style
and quality documented in the kernel.

-corey

>
> Appreciate your inputs .
>
> regards,
> Prasanna


------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and their
applications. Written by three acclaimed leaders in the field,
this first edition is now available. Download your free book today!
http://p.sf.net/sfu/13534_NeoTech
_______________________________________________
Openipmi-developer mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openipmi-developer

Reply via email to