Date: Mon, 1 May 2023 02:45:56 +0200 From: Mario Marietto <marietto2008@gmail.com> To: Tomek CEDRO <tomek@cedro.info> Cc: Matthew Grooms <mgrooms@shrew.net>, Graham Perrin <grahamperrin@freebsd.org>, Ed Maste <emaste@freebsd.org>, FreeBSD Hackers <freebsd-hackers@freebsd.org>, Virtualisation on FreeBSD <freebsd-virtualization@freebsd.org>, elenamihailescu22@gmail.com, Mihai Carabas <mihai.carabas@gmail.com>, gusev.vitaliy@gmail.com Subject: Re: BHYVE_SNAPSHOT Message-ID: <CA%2B1FSigrZFE5zY0XcoMazuxdtJMXUq==Yuk8tp1BDEgUk2U6GA@mail.gmail.com> In-Reply-To: <CAFYkXjkxm20P6%2BBJXV8pNoWReJVqikVFqZgeE=vK%2BXgNgthoAg@mail.gmail.com> References: <ZEz8tU_83QfqbbMu@int21h> <fe221c6a-acb7-ddbd-413d-7039de33e872@shrew.net> <CAFYkXjkxm20P6%2BBJXV8pNoWReJVqikVFqZgeE=vK%2BXgNgthoAg@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--000000000000f8772005fa9725dd Content-Type: text/plain; charset="UTF-8" whats the meaning of o_O ? Il lun 1 mag 2023, 02:04 Tomek CEDRO <tomek@cedro.info> ha scritto: > o_O > > -- > CeDeROM, SQ7MHZ, http://www.tomek.cedro.info > > On Sun, Apr 30, 2023, 23:42 Matthew Grooms <mgrooms@shrew.net> wrote: > >> On 4/29/23 06:17, void wrote: >> > Hi, >> > >> > Where can I read up about the recently introduced BHYVE_SNAPSHOT ? >> > >> > I can only find terse information about what it does (in man 5 src.conf) >> > but not about how to use it and/or why. >> >> This began as sponsored student work with the Politehnica University of >> Bucharest back in 2016 with an eye toward developing Live MIgration as a >> feature. The initial bhyve save/restore patch was committed back in 2020 >> ... >> >> https://reviews.freebsd.org/rS360648 >> >> Student projects related to bhyve continued until last year, but we gave >> up due to there being such a massive accumulation of patches with no >> path to getting them committed. We tried reaching out to project >> maintainers and the FreeBSD foundation alike for support and feedback, >> but there seems to be little to no interest. There have also been >> attempts by companies that rely on these features to and get them >> improved and committed. Unfortunately they don't appear to be having >> much luck either ... >> >> https://reviews.freebsd.org/D38858#885651 >> >> Would you like to see support for VM snapshots in the generic kernel? >> How about support for saving/restore checkpoints using QCOW2, VMDK via >> libvdsk? How about support for warm or live migration? How about USB >> device pass-through? There are experimental patches for all these >> features that were developed by students at UPB. In a lot of cases, >> there are open reviews that have been waiting on feedback for ages. Here >> is a a presentation given by Elena from UPB just last month at the >> FreeBSD devsumit in Tokyo ... >> >> >> https://wiki.freebsd.org/DevSummit/202303?action=AttachFile&do=view&target=Presentation+-+bhyvecon.pdf >> >> The case is quite plain. I'm not sure what the solution is to this >> problem. I'd love to hear feedback from the community about how I've got >> this completely wrong and how the course could be corrected. That would >> be something. >> >> -Matthew >> >> >> >> --000000000000f8772005fa9725dd Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">whats the meaning of o_O ?</div><br><div class=3D"gmail_q= uote"><div dir=3D"ltr" class=3D"gmail_attr">Il lun 1 mag 2023, 02:04 Tomek = CEDRO <<a href=3D"mailto:tomek@cedro.info">tomek@cedro.info</a>> ha s= critto:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8= ex;border-left:1px #ccc solid;padding-left:1ex"><div dir=3D"auto">o_O<br><b= r><div data-smartmail=3D"gmail_signature">--<br>CeDeROM, SQ7MHZ, <a href=3D= "http://www.tomek.cedro.info" target=3D"_blank" rel=3D"noreferrer">http://w= ww.tomek.cedro.info</a></div></div><br><div class=3D"gmail_quote"><div dir= =3D"ltr" class=3D"gmail_attr">On Sun, Apr 30, 2023, 23:42 Matthew Grooms &l= t;<a href=3D"mailto:mgrooms@shrew.net" target=3D"_blank" rel=3D"noreferrer"= >mgrooms@shrew.net</a>> wrote:<br></div><blockquote class=3D"gmail_quote= " style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">O= n 4/29/23 06:17, void wrote:<br> > Hi,<br> ><br> > Where can I read up about the recently introduced BHYVE_SNAPSHOT ?<br> ><br> > I can only find terse information about what it does (in man 5 src.con= f)<br> > but not about how to use it and/or why.<br> <br> This began as sponsored student work with the Politehnica University of <br= > Bucharest back in 2016 with an eye toward developing Live MIgration as a <b= r> feature. The initial bhyve save/restore patch was committed back in 2020 ..= .<br> <br> <a href=3D"https://reviews.freebsd.org/rS360648" rel=3D"noreferrer noreferr= er noreferrer" target=3D"_blank">https://reviews.freebsd.org/rS360648</a><b= r> <br> Student projects related to bhyve continued until last year, but we gave <b= r> up due to there being such a massive accumulation of patches with no <br> path to getting them committed. We tried reaching out to project <br> maintainers and the FreeBSD foundation alike for support and feedback, <br> but there seems to be little to no interest. There have also been <br> attempts by companies that rely on these features to and get them <br> improved and committed. Unfortunately they don't appear to be having <b= r> much luck either ...<br> <br> <a href=3D"https://reviews.freebsd.org/D38858#885651" rel=3D"noreferrer nor= eferrer noreferrer" target=3D"_blank">https://reviews.freebsd.org/D38858#88= 5651</a><br> <br> Would you like to see support for VM snapshots in the generic kernel? <br> How about support for saving/restore checkpoints using QCOW2, VMDK via <br> libvdsk? How about support for warm or live migration? How about USB <br> device pass-through? There are experimental patches for all these <br> features that were developed by students at UPB. In a lot of cases, <br> there are open reviews that have been waiting on feedback for ages. Here <b= r> is a a presentation given by Elena from UPB just last month at the <br> FreeBSD devsumit in Tokyo ...<br> <br> <a href=3D"https://wiki.freebsd.org/DevSummit/202303?action=3DAttachFile&am= p;do=3Dview&target=3DPresentation+-+bhyvecon.pdf" rel=3D"noreferrer nor= eferrer noreferrer" target=3D"_blank">https://wiki.freebsd.org/DevSummit/20= 2303?action=3DAttachFile&do=3Dview&target=3DPresentation+-+bhyvecon= .pdf</a><br> <br> The case is quite plain. I'm not sure what the solution is to this <br> problem. I'd love to hear feedback from the community about how I'v= e got <br> this completely wrong and how the course could be corrected. That would <br= > be something.<br> <br> -Matthew<br> <br> <br> <br> </blockquote></div> </blockquote></div> --000000000000f8772005fa9725dd--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CA%2B1FSigrZFE5zY0XcoMazuxdtJMXUq==Yuk8tp1BDEgUk2U6GA>