The branch main has been updated by kbowling: URL: https://cgit.FreeBSD.org/src/commit/?id=d983dc521b6ecaf054bdbe938bd1bf079030f76d
commit d983dc521b6ecaf054bdbe938bd1bf079030f76d Author: Andrey V. Elsukov <[email protected]> AuthorDate: 2026-09-07 04:42:09 +0000 Commit: Kevin Bowling <[email protected]> CommitDate: 2026-09-07 04:52:40 +0000 iavf: Probe the Hyper-V VF device ID The shared code already recognizes IAVF_DEV_ID_VF_HV and handles it through the regular iavf register and virtchnl paths, but the PCI probe table omits it. Add the missing entry so the driver attaches. PR: 239849 MFC after: 1 week --- sys/dev/iavf/iavf_drv_info.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/dev/iavf/iavf_drv_info.h b/sys/dev/iavf/iavf_drv_info.h index 5a84a30662a8..f86d939db73d 100644 --- a/sys/dev/iavf/iavf_drv_info.h +++ b/sys/dev/iavf/iavf_drv_info.h @@ -69,6 +69,8 @@ const char iavf_driver_version[] = "3.0.26-k"; static const pci_vendor_info_t iavf_vendor_info_array[] = { PVIDV(IAVF_INTEL_VENDOR_ID, IAVF_DEV_ID_VF, "Intel(R) Ethernet Virtual Function 700 Series"), + PVIDV(IAVF_INTEL_VENDOR_ID, IAVF_DEV_ID_VF_HV, + "Intel(R) Ethernet Hyper-V Adaptive Virtual Function"), PVIDV(IAVF_INTEL_VENDOR_ID, IAVF_DEV_ID_X722_VF, "Intel(R) Ethernet Virtual Function 700 Series (X722)"), PVIDV(IAVF_INTEL_VENDOR_ID, IAVF_DEV_ID_ADAPTIVE_VF,
