zephyr/drivers/xen
Luca Fancellu 58efbc6f4f drivers: xen: keep track of missed events on event channels
The current implementation for events channel is using an empty
callback for every unbind channel and the interrupt is clearing
every event and calling the callback.
However in a scenario where a domain fires a notification when
another has not yet bind the channel, the event will be missed.

To address this limitation, this commit is keeping track of
missed event channel notification when the empty callback is
used, a function to retrieve and clear the missed event is
introduced.

Signed-off-by: Luca Fancellu <luca.fancellu@arm.com>
2022-06-14 09:31:03 +02:00
..
CMakeLists.txt xenvm: drivers: serial: Implement serial interface to Xen PV console 2021-10-29 15:23:33 +02:00
events.c drivers: xen: keep track of missed events on event channels 2022-06-14 09:31:03 +02:00
hvm.c drivers: migrate includes to <zephyr/...> 2022-05-06 19:58:21 +02:00