Mem event: don't leave zombie domains if there are wait-queued vcpus
authorTim Deegan <tim@xen.org>
Thu, 15 Mar 2012 11:12:44 +0000 (11:12 +0000)
committerTim Deegan <tim@xen.org>
Thu, 15 Mar 2012 11:12:44 +0000 (11:12 +0000)
commitc1e3e15c585f2dc4c9d66516acd1cd0c75c7aeee
tree795da600080d5e0ba307a211e16abaa8897577de
parent042f53f4b35c7132cf1a9a4f0bb6104dd1fce88a
Mem event: don't leave zombie domains if there are wait-queued vcpus

Vcpus in wait queues retain a domain reference. Upon domain destruction, we
were not taking care of draining the wait queues.

Signed-off-by: Andres Lagar-Cavilla <andres@lagarcavilla.org>
Acked-by: Tim Deegan <tim@xen.org>
Committed-by: Tim Deegan <tim@xen.org>
xen/arch/x86/mm/mem_event.c