All of lore.kernel.org
 help / color / mirror / Atom feed
* DBus interface for Hypervisor State
@ 2019-04-19  5:53 Sampa Misra
  2019-04-22  6:09 ` Deepak Kodihalli
  0 siblings, 1 reply; 2+ messages in thread
From: Sampa Misra @ 2019-04-19  5:53 UTC (permalink / raw)
  To: openbmc, geissonator, bradleyb

[-- Attachment #1: Type: text/plain, Size: 626 bytes --]

Hi,

We (IBM) have a requirement to maintain the state of hypervisor/virtual
machine monitor in the bmc for several reasons like
1. Representing the state at bmc for logging purpose
2. To be aware that communication to hypervisor from bmc is possible

The states are usually kind of standard states like hypervisor booting,
boot completed, partitions running etc. We are planning to write a dbus
interface for this one and wondering whether it can fit in the phosphor
layer or open power layer or be just an IBM interface. The decision would
be taken based on the interest of the community to use the interface.

Thanks
Sampa

[-- Attachment #2: Type: text/html, Size: 705 bytes --]

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: DBus interface for Hypervisor State
  2019-04-19  5:53 DBus interface for Hypervisor State Sampa Misra
@ 2019-04-22  6:09 ` Deepak Kodihalli
  0 siblings, 0 replies; 2+ messages in thread
From: Deepak Kodihalli @ 2019-04-22  6:09 UTC (permalink / raw)
  To: openbmc, geissonator, Brad Bishop

On 19/04/19 11:23 AM, Sampa Misra wrote:
> Hi,
> 
> We (IBM) have a requirement to maintain the state of hypervisor/virtual 
> machine monitor in the bmc for several reasons like
> 1. Representing the state at bmc for logging purpose
> 2. To be aware that communication to hypervisor from bmc is possible
> 
> The states are usually kind of standard states like hypervisor booting, 
> boot completed, partitions running etc. We are planning to write a dbus 
> interface for this one and wondering whether it can fit in the phosphor 
> layer or open power layer or be just an IBM interface. The decision 
> would be taken based on the interest of the community to use the interface.
> 
> Thanks
> Sampa
> 

We spoke about this a bit on IRC. Based on that discussion and some more 
thinking, I believe this is what we can do :

- We already have a couple of interfaces to indicate the firmware boot 
progress (State.Boot.Progress) and the operating system/hypervisor's 
boot progress (State.OperatingSystem.Status). These are implemented by 
the host state manager application.

- What you need now are a couple of new states to indicate the 
os/hypervisor ready to boot and boot completed. These can just be 
additions to the State.OperatingSystem.Status interface.

Thanks,
Deepak

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-04-22  6:09 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-19  5:53 DBus interface for Hypervisor State Sampa Misra
2019-04-22  6:09 ` Deepak Kodihalli

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.