[PATCH] net/vmxnet3: Don't enable rx queue interrupts on FreeBSD

David Marchand david.marchand at redhat.com
Thu Mar 21 11:15:46 CET 2024


Hello Tom,

On Thu, Mar 21, 2024 at 11:00 AM Tom Jones <thj at freebsd.org> wrote:
>
> Commit 29a1c9107bb disabled interrupts on FreeBSD for the vmxnet3 driver
> as they are not supported. Rx queue interrupts were missed by this
> change, don't attempt to enable them on FreeBSD.
>
> Without this change applications enabling interrupts encounter an
> immediate abort on FreeBSD.

Thanks for the patch, you will probably want this fix backported in
LTS versions.
If so, please add a Fixes: tag and Cc: stable at dpdk.org.
I guess here, it is:
Fixes: 40d5676ff1ea ("net/vmxnet3: fix initialization on FreeBSD")

Cc: Bruce

Reading again the commitlog, I wonder if we should error out in
vmxnet3_configure_msix() if rx (and/or lsc) interrupts are requested
for FreeBSD.
Did you consider this approach?


-- 
David Marchand



More information about the dev mailing list