[Bug 297865] [if_aq] Missing PCI ID for Lenovo P620 Aquantia AQC107 (0x07b1) and queue allocation instability on Threadripper CPUs

From: <bugzilla-noreply_at_freebsd.org>
Date: Sun, 30 Aug 2026 06:56:14 UTC
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=297865

--- Comment #3 from Michel Sartor <msartor@idealservice.ch> ---
Hi Mark,

Thank you for looking into this, and I apologize for the confusion regarding
the source tree.

You are completely right: the `if_aq.c` file and the Aquantia vendor ID
(`0x1d6a`) are not currently in the FreeBSD base tree. I am using an
out-of-tree/external driver to get the Aquantia AQC107 working on this Lenovo
P620, and I mistakenly assumed it had been imported into the base system for
FreeBSD 15.

My intention was to report the missing Lenovo PCI ID (`0x07b1`) and the
instability caused by the massive core count on Threadripper CPUs (which
requires limiting the MSI-X queues to 8 to avoid packet drops). I wanted to
ensure this hardware-specific quirk is documented for anyone working on
Aquantia drivers.

Should this PR be reclassified as a Feature Request to import native Aquantia
support, moved to the Ports category (e.g., for `net/aquantia-atlantic-kmod`),
or should we just close it for now?

Thanks again for your time and guidance!

-- 
You are receiving this mail because:
You are the assignee for the bug.