Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Mar 2020 12:06:14 +1000
From:      Peter Grehan <grehan@freebsd.org>
To:        =?UTF-8?B?6Yqt5LiH5qOa?= <wanpengqian@gmail.com>
Cc:        FreeBSD virtualization <freebsd-virtualization@freebsd.org>
Subject:   Re: Passthru a VF to Windows guest cause BSOD, chelsio T520BT, SR-IOV
Message-ID:  <8357fd6d-d02d-76bb-712a-e5c330ecf434@freebsd.org>
In-Reply-To: <CANBJ%2BxRrBw%2BFJ_NPfopnRygH3xVhQ4OzQ0as6d3AdowH7NJsmA@mail.gmail.com>
References:  <CANBJ%2BxRrBw%2BFJ_NPfopnRygH3xVhQ4OzQ0as6d3AdowH7NJsmA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
> When I pass the same VF1 to Windows 10 guest, ver 1909, the guest got
> BSOD during installation. I also try to add VF1 post installation.
> also got BSOD.
> the message is IRQL_NOT_LESS_OR_EQUAL.
> I also try Windows server 2012, during installation of Chelsio Driver, BSOD too.
> 
> Any suggestions? driver issue or bhyve issue?

  Can you try disabling APIC acceleration (which should be available on 
that Xeon E5) ? This can be done on the fly using kenv and 
unloading/reloading vmm.ko (or loader.conf and rebooting)

kenv hw.vmm.vmx.use_tpr_shadowing=0
kldunload vmm
kldload vmm

later,

Peter.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8357fd6d-d02d-76bb-712a-e5c330ecf434>