Skip to content

Commit

Permalink
DOC: Address VGA GPU passthrough in man page.
Browse files Browse the repository at this point in the history
  • Loading branch information
EpiJunkie committed Aug 27, 2016
1 parent 0dd18aa commit be3ba7c
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 3 deletions.
3 changes: 3 additions & 0 deletions man/chyves.8
Expand Up @@ -1015,6 +1015,9 @@ The \'\fB\-S\fR\' flag \fImust\fR be appended to the current \'\fBbargs\fR\' gue
.IP
To remove a \fBpcidev_{n}\fR from a guest run: \fBchyves <guest>|MG|all unset <pcidev_{n}>\fR\.
.
.IP
VGA/GPU Passthrough has not been reported to work\. chyves issue #3 on GitHub was opened to document success and failures of bhyve passthrough of VGA/GPU devices\. Check there for the latest status\.
.
.IP "\(bu" 4
\fBram\fR={n}[S]
.
Expand Down
6 changes: 4 additions & 2 deletions man/chyves.8.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 3 additions & 1 deletion man/chyves.8.ronn
Expand Up @@ -583,7 +583,7 @@ Usage:
class = serial bus
subclass = Fibre Channel

Normally the device in the example above would use the `isp(4)` drivers. However, the devices need to be using the `ppt` drivers. In this context, the `ppt` drivers tell the host to ignore the device as it will be pass-through to a virtualized guest. To get a PCI device to load the `ppt` drivers instead of it's normal drivers, edit the `/boot/loader.conf` file to contain the PCI triplet of each device in the `pptdevs` directive. The following is consistent with our examples above:
Normally the device in the example above would use the `isp(4)` drivers. However, the devices need to be using the `ppt` drivers. In this context, the `ppt` drivers tell the host to ignore the device as it will be pass-through to a virtualized guest. To get a PCI device to load the `ppt` drivers instead of it's normal drivers, edit the `/boot/loader.conf` file to contain the PCI triplet of each device in the `pptdevs` directive. The following is consistent with our examples above:

pptdevs="9/0/0 9/0/1"

Expand All @@ -593,6 +593,8 @@ Usage:

To remove a `pcidev_{n}` from a guest run: `chyves <guest>|MG|all unset <pcidev_{n}>`.

VGA/GPU Passthrough has not been reported to work. chyves issue #3 on GitHub was opened to document success and failures of bhyve passthrough of VGA/GPU devices. Check there for the latest status.

* `ram`={n}[S]

{n} is the number of bytes and [S] is the size denomination in "K" kilobytes, "M" megabytes, "G" gigabytes, or "T" terabytes. Megabytes are assumed if no suffix is given.
Expand Down

0 comments on commit be3ba7c

Please sign in to comment.