Message ID | 20201215163603.21700-1-jgross@suse.com (mailing list archive) |
---|---|
Headers | show |
Series | tools/xenstore: support live update for xenstored | expand |
On Tue, Dec 15, 2020 at 05:35:38PM +0100, Juergen Gross wrote: > Today Xenstore is not restartable. This means a Xen server needing an > update of xenstored has to be rebooted in order to let this update > become effective. > > This patch series is changing that: The internal state of xenstored > (the contents of Xenstore, all connections to various clients like > programs or other domains, and watches) is saved in a defined format > and a new binary is being activated consuming the old state. All > connections are being restored and the new Xenstore binary will > continue where the old one stopped. > > This patch series has been under (secret) development for quite some > time. It hasn't been posted to xen-devel until now due to the various > Xenstore related security issues which have become public only today. > > There will be a similar series for oxenstored posted. > > Xenstore-stubdom is not yet supported, but I'm planning to start > working on that soon. > > Changes in V10 (for the members of the security team): > - dropped patch 6 as requested by Andrew I went through this series when it was posted to security@ and didn't find that many issues. I guess I will wait for Andrew's comment to be addressed and have a look again. Wei.