| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
| |
It prevents multiple Run() calls per single liftime of a VM.
Move its closure to the Close() method.
|
| |
|
|
|
| |
Introduce an Error() method to avoid capturing the errors of already
overridden decoders.
|
| |
|
|
| |
This will give an even better granularity for filtering out unwanted data.
|
| |
|
|
| |
Remember if it was coming from a command output or from a serial port.
|
|
|
This change adds VirtualBox support to syzkaller. It implements the VM
interface for VirtualBox and provides:
- full VM lifecycle operations (create, boot, stop, snapshot restore)
- serial console hookup and integration with the output merger
- proper boot wait logic similar to qemu, using SSH readiness
- boot-time crash capture using collected console output
|