Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
chrismoerz:bhyve_management [2023/11/11 09:30] – ChrisMoerzchrismoerz:bhyve_management [2023/11/11 11:20] (current) – updating some of the review states ChrisMoerz
Line 2: Line 2:
  
 ---- ----
 +
 +===== Documents =====
 +
 +  * [[https://docs.google.com/document/d/1_0LEJqHT6v089YUI3PTRnNCLH8L14UZclvs2x_YWjtY/edit?usp=sharing|bhyve management PRD]]
 +  * [[https://docs.google.com/spreadsheets/d/1g_zuadGsCsAxS-Luxb53i2ZUjU2tai-G16uN97cza88/edit?usp=sharing|Desired bhyve features]]
 +  * [[https://docs.google.com/spreadsheets/d/1IJ5MylIZzHhakblAG0dM4mZkFKIXSpY3HskYYwuGG8w/edit#gid=0|Desired jails features]]
  
 ===== bhyve ===== ===== bhyve =====
Line 17: Line 23:
  
 ==== Snapshot Redesign ==== ==== Snapshot Redesign ====
 +
 +There is a [[https://lists.freebsd.org/archives/freebsd-virtualization/2023-June/001341.html|mail thread]] about redesigning the snapshot file format and there have been numerous approaches to implementing live migration; the current consensus as of 2023/11 appears to be that a redesign of the snapshot file format is required first before moving into migration.
 +
 +Unless file level issues are not fixed, adding migration functionality would only complicate the matter overall. As of 13.2, snapshot functionality is not enabled by default but requires activating an option in kernel configs, adding a ''%%make.conf%%'' option and then recompiling world and kernel.
  
 | ID | Title || Status || Created || Last Update || Reviewers || | ID | Title || Status || Created || Last Update || Reviewers ||
Line 23: Line 33:
 | [[https://reviews.freebsd.org/D29262|D29262]] | Bhyve - Using JSON format for saving and restoring the state || Needs Review || Mar 14 2021, 5:37 PM || Jun 21 2023, 6:15 AM || jhb || | [[https://reviews.freebsd.org/D29262|D29262]] | Bhyve - Using JSON format for saving and restoring the state || Needs Review || Mar 14 2021, 5:37 PM || Jun 21 2023, 6:15 AM || jhb ||
 | [[https://reviews.freebsd.org/D29538|D29538]] | bhyve: Move the gdb_active check to gdb_cpu_suspend(). || Closed/Accepted || Apr 1 2021, 4:47 PM || Apr 4 2021, 8:53 AM || - || | [[https://reviews.freebsd.org/D29538|D29538]] | bhyve: Move the gdb_active check to gdb_cpu_suspend(). || Closed/Accepted || Apr 1 2021, 4:47 PM || Apr 4 2021, 8:53 AM || - ||
-| [[https://reviews.freebsd.org/D30471|D30471]] | Bhyve - Capsicum integration || Needs Review || May 26 2021, 3:48 PM || Jun 21 2023, 6:15 AM || jhb ||+| [[https://reviews.freebsd.org/D30471|D30471]] | Bhyve - Capsicum integration || Landed in different review || May 26 2021, 3:48 PM || Jun 21 2023, 6:15 AM || jhb ||
 | [[https://reviews.freebsd.org/D30954|D30954]] | Live Migration feature for bhyve || Needs Review || Jun 30 2021, 10:31 AM || Jul 26 2021, 5:45 PM || jhb || | [[https://reviews.freebsd.org/D30954|D30954]] | Live Migration feature for bhyve || Needs Review || Jun 30 2021, 10:31 AM || Jul 26 2021, 5:45 PM || jhb ||
 | [[https://reviews.freebsd.org/D33431|D33431]] | bhyve snapshot fix for AMD CPUs || Closed/Denied || Dec 14 2021, 9:22 AM || Jun 30 2022, 11:15 PM || - || | [[https://reviews.freebsd.org/D33431|D33431]] | bhyve snapshot fix for AMD CPUs || Closed/Denied || Dec 14 2021, 9:22 AM || Jun 30 2022, 11:15 PM || - ||
  • chrismoerz/bhyve_management.1699695017.txt.gz
  • Last modified: 2023/11/11 09:30
  • by ChrisMoerz