Re: [PATCH RFC 1/2] docs/design: Add a design document for Live Update

2021-05-07 Thread Jan Beulich
On 07.05.2021 16:59, Xia, Hongyan wrote: > On Fri, 2021-05-07 at 14:15 +0200, Jan Beulich wrote: >> On 07.05.2021 13:44, Julien Grall wrote: > [...] >>> >>> It is a known convenient place. It may be difficult to find a >>> similar >>> spot on host that have been long-running. >> >> I'm not convinc

Re: [PATCH RFC 1/2] docs/design: Add a design document for Live Update

2021-05-07 Thread Xia, Hongyan
On Fri, 2021-05-07 at 14:15 +0200, Jan Beulich wrote: > On 07.05.2021 13:44, Julien Grall wrote: [...] > > > > It is a known convenient place. It may be difficult to find a > > similar > > spot on host that have been long-running. > > I'm not convinced: If it was placed in the kexec area at a 2M

Re: [PATCH RFC 1/2] docs/design: Add a design document for Live Update

2021-05-07 Thread Jan Beulich
On 07.05.2021 13:44, Julien Grall wrote: > On 07/05/2021 10:52, Jan Beulich wrote: >> On 06.05.2021 12:42, Julien Grall wrote: >>> +## Trigger >>> + >>> +Live update is built on top of the kexec interface to prepare the command >>> line, >>> +load xen#2 and trigger the operation. A new kexec type

Re: [PATCH RFC 1/2] docs/design: Add a design document for Live Update

2021-05-07 Thread Julien Grall
Hi Jan, On 07/05/2021 10:52, Jan Beulich wrote: On 06.05.2021 12:42, Julien Grall wrote: +## High-level overview + +Xen has a framework to bring a new image of the Xen hypervisor in memory using +kexec. The existing framework does not meet the baseline functionality for +Live Update, since kex

Re: [PATCH RFC 1/2] docs/design: Add a design document for Live Update

2021-05-07 Thread Julien Grall
Hi Hongyan, On 07/05/2021 10:18, Hongyan Xia wrote: On Thu, 2021-05-06 at 11:42 +0100, Julien Grall wrote: From: Julien Grall Administrators often require updating the Xen hypervisor to address security vulnerabilities, introduce new features, or fix software defects. Currently, we offer th

Re: [PATCH RFC 1/2] docs/design: Add a design document for Live Update

2021-05-07 Thread Jan Beulich
On 06.05.2021 12:42, Julien Grall wrote: > +## High-level overview > + > +Xen has a framework to bring a new image of the Xen hypervisor in memory > using > +kexec. The existing framework does not meet the baseline functionality for > +Live Update, since kexec results in a restart for the hypervi

Re: [PATCH RFC 1/2] docs/design: Add a design document for Live Update

2021-05-07 Thread Hongyan Xia
On Thu, 2021-05-06 at 11:42 +0100, Julien Grall wrote: > From: Julien Grall > > Administrators often require updating the Xen hypervisor to address > security vulnerabilities, introduce new features, or fix software > defects. > Currently, we offer the following methods to perform the update: >

Re: [PATCH RFC 1/2] docs/design: Add a design document for Live Update

2021-05-06 Thread Paul Durrant
On 06/05/2021 11:42, Julien Grall wrote: From: Julien Grall Looks good in general... just a few comments below... Administrators often require updating the Xen hypervisor to address security vulnerabilities, introduce new features, or fix software defects. Currently, we offer the following