]> xenbits.xensource.com Git - people/pauldu/qemu.git/commit
xen: introduce separate XenWatchList for XenDevice objects
authorPaul Durrant <paul.durrant@citrix.com>
Wed, 11 Sep 2019 11:21:09 +0000 (12:21 +0100)
committerPaul Durrant <paul.durrant@citrix.com>
Thu, 12 Sep 2019 11:41:50 +0000 (12:41 +0100)
commit48c00fbd150287c96bb238b97d648641925d75a2
tree8df40262259e49f96b973295261e9bd6df233a75
parent99b4fc98c29d690d58bdde2b81d46485168a3eff
xen: introduce separate XenWatchList for XenDevice objects

This patch uses the XenWatchList abstraction to add a separate watch list
for each device. This is more scalable than walking a single notifier
list for all watches and is also necessary to implement a bug-fix in a
subsequent patch.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
Reviewed-by: Anthony Perard <anthony.perard@citrix.com>
---
Cc: Stefano Stabellini <sstabellini@kernel.org>
hw/xen/trace-events
hw/xen/xen-bus.c
include/hw/xen/xen-bus.h