mbox

[v6,0/4] bidirectional guest channel

Message ID 20190927084216.29094-1-marcinx.hajkowski@intel.com (mailing list archive)
Headers

Message

Marcin Hajkowski Sept. 27, 2019, 8:42 a.m. UTC
  Extend guest channel API to allow bidirectional communication. Modify power manager host and guest side to communicate in both directions.

---

v6:
* put map file api's in alphabetical order
* fix checkpatch issue around experimental tag

v5:
* enhance logging

v4:
* [vm_power_manager] treat 0 as valid socket id
* [guest_manager] use user level logs
* correct code formatting

v3:
* fix global_fds[lcore_id] comparison to invalid value
* check 0 to verify if read function actually read some data
* define _NACK cmd instead of _NAK
* simplify rte_power_guest_channel_receive_msg func logic

v2:
* send ack only if power operation return positive value
* log diffent error for unexpected incoming command and
  error during ack/nak cmd sending


Marcin Hajkowski (4):
[PATCH v6 1/4] power: fix invalid socket indicator value
[PATCH v6 2/4] power: extend guest channel API for reading
[PATCH v6 3/4] power: process incoming confirmation cmds
[PATCH v6 4/4] power: send confirmation cmd to vm guest