Roman Bogorodskiy
78fc843c7b
bhyve: add vga configuration for video driver
...
Add support for vgaconf driver configuration. In domain xml it looks like
this:
<video>
<driver vgaconf='io|on|off'>
<model .../>
</video>
It was added with bhyve gop video in mind to allow users control how the
video device is exposed to the guest, specifically, how VGA I/O is
handled.
One can refer to the bhyve manual page to get more detailed description
of the possible VGA configuration options:
https://www.freebsd.org/cgi/man.cgi?query=bhyve&manpath=FreeBSD+12-current
The relevant part could be found using the 'vgaconf' keyword.
Also, add some tests for this new feature.
Signed-off-by: Roman Bogorodskiy <bogorodskiy@gmail.com>
Reviewed-by: John Ferlan <jferlan@redhat.com>
2017-06-27 17:44:27 +04:00
..
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-02-07 19:17:58 +04:00
2017-02-07 19:17:58 +04:00
2017-02-07 19:17:58 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-01-30 20:48:42 +04:00
2017-02-07 19:17:58 +04:00
2017-02-07 19:17:58 +04:00
2017-02-07 19:17:58 +04:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2016-01-25 04:19:33 +03:00
2017-01-02 13:30:39 +01:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2016-01-25 04:19:33 +03:00
2017-01-02 13:30:39 +01:00
2017-01-02 13:30:39 +01:00
2016-01-25 04:19:33 +03:00
2017-01-30 20:48:42 +04:00
2016-01-25 04:19:33 +03:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-02 13:30:39 +01:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-03-26 19:22:30 +04:00
2017-03-26 19:22:30 +04:00
2017-03-26 19:22:30 +04:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-02-11 06:51:28 +04:00
2017-02-11 06:51:28 +04:00
2017-02-11 06:51:28 +04:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-01-30 20:48:42 +04:00
2015-11-09 15:50:39 +00:00
2017-01-02 13:30:39 +01:00
2017-03-11 23:02:12 +04:00
2017-03-11 23:02:12 +04:00
2017-03-11 23:02:12 +04:00
2017-06-27 17:44:27 +04:00
2017-06-27 17:44:27 +04:00
2017-06-27 17:44:27 +04:00
2017-06-27 17:44:27 +04:00
2017-06-27 17:44:27 +04:00
2017-06-27 17:44:27 +04:00
2017-06-27 17:44:27 +04:00
2017-06-27 17:44:27 +04:00
2017-06-27 17:44:27 +04:00
2017-03-11 23:31:01 +04:00
2017-03-11 23:31:01 +04:00
2017-03-11 23:31:01 +04:00
2017-03-26 19:22:30 +04:00
2017-03-26 19:22:30 +04:00
2017-03-26 19:22:30 +04:00