Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 16 Mar 2020 16:33:40 +0900
From:      Wanpeng Qian <wanpengqian@gmail.com>
To:        FreeBSD virtualization <freebsd-virtualization@freebsd.org>
Subject:   Re: bhyve: Passthru second port of i350-T2 to Windows cause system crash.
Message-ID:  <CANBJ%2BxStzQF4qmeCrA370Ks1WjMwixD%2BPdhF=uBy4m_uktD5tQ@mail.gmail.com>
In-Reply-To: <CANBJ%2BxQWQHh1-xQ=URZKMz3xAT_LF8jg-nenmrwiO3yA89bU9Q@mail.gmail.com>
References:  <CANBJ%2BxQWQHh1-xQ=URZKMz3xAT_LF8jg-nenmrwiO3yA89bU9Q@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I found a commit relate to VT-d, I will try this patch first.

https://reviews.freebsd.org/rS349184

On Mon, Mar 16, 2020 at 2:33 PM Wanpeng Qian <wanpengqian@gmail.com> wrote:
>
> Hello all
>
> I am using FreeBSD 12.1R + patch
> https://reviews.freebsd.org/D20531
>
> Without D20531 patch, I can passthru this first port of i350-T2
> to a Linux vm.
> and with the Patch, I can passthough the second port to A windows
> VM. it works.
>
> about several minutes later, system crash. I reset the sever via IPMI.
> the last dmesg keep. see the attached file.
>
> I sometimes get such error duing the passthrough in FreeBSD 12.1
> without passthrough(with/without patch), the system is stable.
> and I run ESXi with passthough also. pretty stable for months without reboot.
>
> any idea? am I doing something wrong?
> I think I am separate the iommu group to different vm?
> how to check the iommu group in FreeBSD?
>
> Thanks.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANBJ%2BxStzQF4qmeCrA370Ks1WjMwixD%2BPdhF=uBy4m_uktD5tQ>