* Re: Exposing WMI on Linux [not found] <7905FFCA2E893B41B7697977B01334D4029723ED@hdsmsx411.amr.corp.intel.com> @ 2008-02-07 4:36 ` Len Brown 2008-02-11 15:42 ` Anas Nashif 0 siblings, 1 reply; 2+ messages in thread From: Len Brown @ 2008-02-07 4:36 UTC (permalink / raw) To: Nashif, Anas; +Cc: Carlos Corbacho, Matthew Garrett, linux-acpi On Wednesday 30 May 2007 16:12, you wrote: > > Here are some pointers as promised: > > http://developer.novell.com/wiki/index.php/OMC > > This is a Novell project with many providers dealing will many aspects > of the OS. They also provide RPMs for OpenSUSE and is the main source > for the OpenWBEM CIMOM binaries for SUSE. > > http://sblim.wiki.sourceforge.net/ > > Is the IBM project dealing with instrumentation and home of the SFCB > CIMOM targeting embedded environments and only supports CMPI providers. > > http://sblim.wiki.sourceforge.net/ProviderCmpiSysfs is a sysfs provider. > Seems to be old but is a good example. > > http://openpegasus.org/ > > This is the home of the OpenPeagsus CIMOM, supported by multiple > vendors. > > http://www.dmtf.org/standards/wbem/ is about the WBEM protocol. Also the > tutorial is good: http://www.wbemsolutions.com/tutorials/CIM/wbem.html > > http://cimple.org/ tries to make writing providers easy. > Anas, We could use some help on how to expose WMI to user-space in Linux. (Then we could use some help on user-space using that interface:-) Carlos has cooked up an ACPI-WMI mapping driver for Linux, and has two in-kernel platform specific drivers that want to talk to it (acer-laptop and HP Compaq TC1100 Tablets), and Matthew has been poking at an HP driver to use WMI to access some laptop functionas as well. But nobody is thinking about how to hook this up to the user-space management infrastructure in Linux, and what the kernel/user interface to to best do that would be. Carlos prototyped a sysfs I/F, but that doesn't seem to fit the WMI transaction model, so he's wondering if an ioctl I/F would be more appropriate where transaction consistency can be enforced by the driver, perhaps with a library on top of it. Please advise. thanks, -Len ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Exposing WMI on Linux 2008-02-07 4:36 ` Exposing WMI on Linux Len Brown @ 2008-02-11 15:42 ` Anas Nashif 0 siblings, 0 replies; 2+ messages in thread From: Anas Nashif @ 2008-02-11 15:42 UTC (permalink / raw) To: Len Brown; +Cc: Carlos Corbacho, Matthew Garrett, linux-acpi Len, Ok, I will take a deep dive into this and try to provide answers to the questions below, including how to use the data in management frameworks such as CIMOMs. Anas Len Brown wrote: > On Wednesday 30 May 2007 16:12, you wrote: >> Here are some pointers as promised: >> >> http://developer.novell.com/wiki/index.php/OMC >> >> This is a Novell project with many providers dealing will many aspects >> of the OS. They also provide RPMs for OpenSUSE and is the main source >> for the OpenWBEM CIMOM binaries for SUSE. >> >> http://sblim.wiki.sourceforge.net/ >> >> Is the IBM project dealing with instrumentation and home of the SFCB >> CIMOM targeting embedded environments and only supports CMPI providers. >> >> http://sblim.wiki.sourceforge.net/ProviderCmpiSysfs is a sysfs provider. >> Seems to be old but is a good example. >> >> http://openpegasus.org/ >> >> This is the home of the OpenPeagsus CIMOM, supported by multiple >> vendors. >> >> http://www.dmtf.org/standards/wbem/ is about the WBEM protocol. Also the >> tutorial is good: http://www.wbemsolutions.com/tutorials/CIM/wbem.html >> >> http://cimple.org/ tries to make writing providers easy. >> > > Anas, > We could use some help on how to expose WMI to user-space in Linux. > (Then we could use some help on user-space using that interface:-) > > Carlos has cooked up an ACPI-WMI mapping driver for Linux, > and has two in-kernel platform specific drivers that want > to talk to it (acer-laptop and HP Compaq TC1100 Tablets), > and Matthew has been poking at an HP driver to use WMI > to access some laptop functionas as well. > > But nobody is thinking about how to hook this up > to the user-space management infrastructure in Linux, > and what the kernel/user interface to to best do > that would be. > > Carlos prototyped a sysfs I/F, but that doesn't seem to fit > the WMI transaction model, so he's wondering if an ioctl > I/F would be more appropriate where transaction consistency > can be enforced by the driver, perhaps with a library > on top of it. > > Please advise. > > thanks, > -Len ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2008-02-11 15:44 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <7905FFCA2E893B41B7697977B01334D4029723ED@hdsmsx411.amr.corp.intel.com>
2008-02-07 4:36 ` Exposing WMI on Linux Len Brown
2008-02-11 15:42 ` Anas Nashif
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox