]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
hinic3: select CONFIG_DIMLIB
authorArnd Bergmann <arnd@arndb.de>
Thu, 5 Feb 2026 16:13:48 +0000 (17:13 +0100)
committerJakub Kicinski <kuba@kernel.org>
Sat, 7 Feb 2026 04:08:04 +0000 (20:08 -0800)
The driver started using dimlib but fails to select the corresponding
symbol, which results in a link failure:

x86_64-linux-ld: drivers/net/ethernet/huawei/hinic3/hinic3_irq.o: in function `hinic3_poll':
hinic3_irq.c:(.text+0x179): undefined reference to `net_dim'
x86_64-linux-ld: drivers/net/ethernet/huawei/hinic3/hinic3_irq.o: in function `hinic3_rx_dim_work':
hinic3_irq.c:(.text+0x1fb): undefined reference to `net_dim_get_rx_moderation'

Fixes: b35a6fd37a00 ("hinic3: Add adaptive IRQ coalescing with DIM")
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Reviewed-by: Vadim Fedorenko <vadim.fedorenko@linux.dev>
Link: https://patch.msgid.link/20260205161530.1308504-1-arnd@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ethernet/huawei/hinic3/Kconfig

index ce4331d1387b0f07bbdfed8cac606e76c1ea1062..02d6f91a7f4aa4b3f910a61ba24c42805ba683e5 100644 (file)
@@ -11,6 +11,7 @@ config HINIC3
        depends on X86 || ARM64 || COMPILE_TEST
        depends on PCI_MSI && 64BIT
        select AUXILIARY_BUS
+       select DIMLIB
        select PAGE_POOL
        help
          This driver supports HiNIC 3rd gen Network Adapter (HINIC3).