Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 2 May 2023 19:04:02 +0300
From:      Vitaliy Gusev <gusev.vitaliy@gmail.com>
To:        Rob Wing <rob.fx907@gmail.com>
Cc:        =?utf-8?Q?Corvin_K=C3=B6hne?= <corvink@freebsd.org>, Matthew Grooms <mgrooms@shrew.net>, freebsd-hackers@freebsd.org, freebsd-virtualization@freebsd.org, Elena Mihailescu <elenamihailescu22@gmail.com>, Mihai Carabas <mihai.carabas@gmail.com>
Subject:   Re: BHYVE_SNAPSHOT
Message-ID:  <BBC85A33-1D68-4CC6-94F3-8FF4B8B76407@gmail.com>
In-Reply-To: <CAF3%2Bn_eAzZiT%2Bu3-P9EJu37ZSGzwmMyQn7YMhoF3ptTOenJW=g@mail.gmail.com>
References:  <ZEz8tU_83QfqbbMu@int21h> <fe221c6a-acb7-ddbd-413d-7039de33e872@shrew.net> <CAF3%2Bn_fN4J4jXH89t8gMOD8QpqAike0Uzrb9wUfKoYv56zQt_w@mail.gmail.com> <89c84bd7-a925-02f4-acbe-12c3000e7007@shrew.net> <3ab4e6d94fb0153fb6ff4a53ac6f53b2eaae0cf7.camel@FreeBSD.org> <ACFE251D-F4ED-4901-A692-618DC64E9B0E@gmail.com> <CAF3%2Bn_eAzZiT%2Bu3-P9EJu37ZSGzwmMyQn7YMhoF3ptTOenJW=g@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]


> On 2 May 2023, at 18:38, Rob Wing <rob.fx907@gmail.com> wrote:
> 
> Do you plan on saving the guest memory into the nvlist? If I have VM with 8 gigs of memory, will the nvlist implementation allocate 8 gigs of memory for the nvlist then write it out to disk? Or..?
> 
> All the bullet points look good to me.
> 
> -Rob


Of course no. Guest memory should be saved as is. As possible improvement  -  only dirty memory/pages. 

I was taking about saving with nvlist: device’s variables, registers, internal data, etc. 

Overall description will be provided shortly.

———
Vitaliy Gusev



[-- Attachment #2 --]
<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><br><div><br><blockquote type="cite"><div>On 2 May 2023, at 18:38, Rob Wing &lt;rob.fx907@gmail.com&gt; wrote:</div><div><div class="gmail_quote" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div><br></div><div>Do you plan on saving the guest memory into the nvlist? If I have VM with 8 gigs of memory, will the nvlist implementation allocate 8 gigs of memory for the nvlist then write it out to disk? Or..?</div></div></div></blockquote><blockquote type="cite"><div class="gmail_quote" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br></div></blockquote><blockquote type="cite"><div><div class="gmail_quote" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div>All the bullet points look good to me.</div></div></div></blockquote><blockquote type="cite"><div class="gmail_quote" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><br></div></blockquote><blockquote type="cite"><div><div class="gmail_quote" style="caret-color: rgb(0, 0, 0); font-family: Helvetica; font-size: 14px; font-style: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; text-decoration: none;"><div>-Rob</div></div></div></blockquote><div><br></div><div><br></div>Of course no. Guest memory should be saved as is. As possible improvement &nbsp;- &nbsp;only dirty memory/pages.&nbsp;</div><div><br></div><div>I was taking about saving with nvlist: device’s variables, registers, internal data, etc.&nbsp;</div><div><br></div><div>Overall description will be provided shortly.</div><div><br></div><div>———</div><div>Vitaliy Gusev<br><div><br></div></div><br></body></html>

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?BBC85A33-1D68-4CC6-94F3-8FF4B8B76407>