Suspend Resume test matrix - elena19m/freebsd-upb-legacy GitHub Wiki
Here is a matrix of tests with different OS and bhyve(8) devices.
Overall device debugging is underway. All devices interact strangely currently.
| Device | FreeBSD | Fedora | Windows 2016 |
|---|---|---|---|
| virtio-net | OK | OK | OK |
| virtio-blk | NOK | NOK | NOK |
| virtio-scsi | TBD | TBD | TBD |
| virtio-rnd | NTBI | NTBI | NTBI |
| virtio-console | TBD | TBD | TBD |
| ahci | OK | OK | OK |
| ahci-hd | OK | OK | OK |
| ahci-cd | TBD | TBD | TBD |
| e1000 | OK | NOK | OK |
| uart | TBD | TBD | TBD |
| lpc | TBD | TBD | TBD |
| fbuf | OK | OK | OK |
| xhci | TBD | OK | OK |
| nvme | TBD | TBD | TBD |
Entries::
- TBD: Test to be done.
- OK: Test performed successfully.
- NOK: Test failed.
- NTBI: Not to be implemented.
Notes:
- ahci is a synonym for ahci-hd
- ahci-cd is a slight variation of ahci-hd that uses ATAPI
- ahci on FreeBSD may get stuck for a few seconds after restore
- Linux guests using ahci be frozen for a short while (30-60 seconds) when restored