[Bug 250802] bhyve exited with status 134 when GPU PCI passthrough

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Wed Nov 4 21:22:54 UTC 2020


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=250802

--- Comment #8 from Peter Grehan <grehan at FreeBSD.org> ---
I don't mean to increase the aperture (it's 1G starting at 3G) - just to relax
the check on whether BARs should be punted to the 64-bit area. That check is
too restrictive.

For this case the bar is only 256MB so can fit there.

>pciconf output from the guest, bars seems to be below 4G.

 The bar in question was placed into the 64-bit area in the guest:

    bar   [14] = type Prefetchable Memory, range 64, base rxd000000000, size
268435456, enabled

... but was below 4G in the host:
    bar   [1c] = type Prefetchable Memory, range 64, base rxd0000000, size
33554432, enabled

As mentioned, the 0xd000000000 area might be out of range on that host.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-virtualization mailing list