]> xenbits.xensource.com Git - people/pauldu/xenvif.git/commit
Make sure XENBUS interfaces are released when going into S4
authorPaul Durrant <paul.durrant@citrix.com>
Thu, 3 Dec 2015 12:23:27 +0000 (12:23 +0000)
committerPaul Durrant <paul.durrant@citrix.com>
Thu, 3 Dec 2015 12:41:50 +0000 (12:41 +0000)
commitab655bb1f2ff591fb151b3c69270dcfdcc2f5a9a
tree5b749cd4ef443a8f574434fd31e6e64db2692795
parent18b0280967c9901527015b20b9b752cd8a920d56
Make sure XENBUS interfaces are released when going into S4

Because a transition into and out of S4 means a new domain is built, it's
crucial that all XENBUS interfaces are released (so that things like
event channels, grant tables and the xenstore ring get re-constructed).

This patch fixes code paths where this was not being done.

Signed-off-by: Paul Durrant <paul.durrant@citrix.com>
src/xenvif/receiver.c
src/xenvif/transmitter.c
src/xenvif/vif.c