Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 Feb 2017 04:18:15 +0300
From:      Sergey Matveychuk <sem@semmy.ru>
To:        Peter Grehan <grehan@freebsd.org>
Cc:        freebsd-virtualization@freebsd.org
Subject:   Re: bhyve passthrough problem after updated host to 10.3
Message-ID:  <e5622a8a-bf58-91fe-3dfd-f2564d9040ac@semmy.ru>
In-Reply-To: <bc557d59-5d4e-9d61-9471-c62239d3a4e1@freebsd.org>
References:  <a71ce762-ec25-fd81-2219-ebf100d19835@semmy.ru> <98d35860-7d18-1864-700f-29df58fb85ba@semmy.ru> <d968c745-02d4-82f6-ac09-751de8fc6e57@semmy.ru> <bc557d59-5d4e-9d61-9471-c62239d3a4e1@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

27.02.2017 3:09, Peter Grehan пишет:
> Hi Sergey,
>
>>> Now, after experiments I can say the card can work only on 2 slot and
>>> function=function on host.
>>>
>>> Example:
>>> -s 2:1,passthrough,3/0/1
>>
>> It's even worse I thought.
>> The network card work only if spare slot with a disk device (may be any
>> device, I did not try).
>> So, it works:
>> -s 2:1,passthru,3/0/1 -s 2:0,virtio-blk,mydisk
>>
>> and it does not work:
>> -s 2:1,passthru,3/0/1 -s 3:0,virtio-blk,mydisk
>
>  Guests in general won't probe non-zero functions if function 0 is not
> present. Putting something at function 0 allows the device probe to be
> extended to the non-zero functions you have configured.

Bingo! Thank you for explain it.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e5622a8a-bf58-91fe-3dfd-f2564d9040ac>