bhyve: Add snapshot support for virtio-rnd.
This uses the same snapshot routine as other VirtIO devices. Submitted by: Vitaliy Gusev <gusev.vitaliy@gmail.com> Differential Revision: https://reviews.freebsd.org/D26265
This commit is contained in:
parent
57b0a3aaca
commit
bb481f6718
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=368118
@ -205,6 +205,9 @@ struct pci_devemu pci_de_vrnd = {
|
||||
.pe_emu = "virtio-rnd",
|
||||
.pe_init = pci_vtrnd_init,
|
||||
.pe_barwrite = vi_pci_write,
|
||||
.pe_barread = vi_pci_read
|
||||
.pe_barread = vi_pci_read,
|
||||
#ifdef BHYVE_SNAPSHOT
|
||||
.pe_snapshot = vi_pci_snapshot,
|
||||
#endif
|
||||
};
|
||||
PCI_EMUL_SET(pci_de_vrnd);
|
||||
|
@ -147,6 +147,7 @@ const struct vm_snapshot_dev_info snapshot_devs[] = {
|
||||
{ "atkbdc", atkbdc_snapshot, NULL, NULL },
|
||||
{ "virtio-net", pci_snapshot, pci_pause, pci_resume },
|
||||
{ "virtio-blk", pci_snapshot, pci_pause, pci_resume },
|
||||
{ "virtio-rnd", pci_snapshot, NULL, NULL },
|
||||
{ "lpc", pci_snapshot, NULL, NULL },
|
||||
{ "fbuf", pci_snapshot, NULL, NULL },
|
||||
{ "xhci", pci_snapshot, NULL, NULL },
|
||||
|
Loading…
Reference in New Issue
Block a user