]> git.proxmox.com Git - mirror_qemu.git/commit
xen: introduce separate XenWatchList for XenDevice objects
authorPaul Durrant <paul.durrant@citrix.com>
Fri, 13 Sep 2019 08:21:57 +0000 (09:21 +0100)
committerAnthony PERARD <anthony.perard@citrix.com>
Tue, 24 Sep 2019 11:18:47 +0000 (12:18 +0100)
commitd198b711f9ff9032d7270d78d5b5b17abf740e75
tree22ff2e81fff1bb813e007e90cc86016aa4ea880c
parent374752a26b0ea487dd49c638ee35b97a58ce8e3b
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>
Message-Id: <20190913082159.31338-3-paul.durrant@citrix.com>
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
hw/xen/trace-events
hw/xen/xen-bus.c
include/hw/xen/xen-bus.h