Re: 25/100 G performance on freebsd

From: Eric Joyner <ricera10_at_gmail.com>
Date: Fri, 12 Aug 2022 00:48:04 UTC
I think Benoit may be referring to this bug?
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=265207

From that, it looks like his cards are QLogic ones that use the qlnxe
driver. As for who would know what to do about that ioctl issue, I don't
know. I'm not sure if the driver has an active maintainer.

- Eric

On Wed, Aug 10, 2022 at 2:32 PM Santiago Martinez <sm@codenetworks.net>
wrote:

> Hi Benoit, sorry to hear that the SR-IOV still not working on your HW.
>
> Have you tested the last patch from Intel?
>
> Regarding Bhyve, you can use Vale switches (based on netmap).
> On my machines, i get around ~33Gbps between VM (same local machine),
> sometimes going towards 40Gbps... ( These are basic tests with iperf3 and
> TSO/LRO enabled).
>
> @Michael Dexter is working on a document that contains configuration
> examples and test results for the different network backend available in
> bhyve.
>
> If you need help, let me know and we can set up a call.
> Take care.
> Santi
>
> On 8/8/22 08:57, Benoit Chesneau wrote:
>
> For some reasons. I can’t use SR-IOV on my freebsd machines  (HPE DL160
> gen10) with latest 25G HPE branded cards. I opened tickets for that but
> since then no move happened.
>
> So I wonder id there is a good setup to use these cards with the
> virtualization. Which kind of performance should I expect using if_bridge?
> What if i am doing L3 routing instead using epair or tap (for bhyve). Would
> it work better?
>
> Any hint is welcome,
>
> Benoît
>
>