Skip to content

Commit 340943f

Browse files
YuryNorovPaolo Abeni
authored andcommitted
net: mana: select PAGE_POOL
Mana uses PAGE_POOL API. x86_64 defconfig doesn't select it: ld: vmlinux.o: in function `mana_create_page_pool.isra.0': mana_en.c:(.text+0x9ae36f): undefined reference to `page_pool_create' ld: vmlinux.o: in function `mana_get_rxfrag': mana_en.c:(.text+0x9afed1): undefined reference to `page_pool_alloc_pages' make[3]: *** [/home/yury/work/linux/scripts/Makefile.vmlinux:37: vmlinux] Error 1 make[2]: *** [/home/yury/work/linux/Makefile:1154: vmlinux] Error 2 make[1]: *** [/home/yury/work/linux/Makefile:234: __sub-make] Error 2 make[1]: Leaving directory '/home/yury/work/build-linux-x86_64' make: *** [Makefile:234: __sub-make] Error 2 So we need to select it explicitly. Signed-off-by: Yury Norov <[email protected]> Reviewed-by: Simon Horman <[email protected]> Tested-by: Simon Horman <[email protected]> # build-tested Fixes: ca9c54d ("net: mana: Add a driver for Microsoft Azure Network Adapter") Link: https://lore.kernel.org/r/[email protected] Signed-off-by: Paolo Abeni <[email protected]>
1 parent 3dc5d44 commit 340943f

File tree

1 file changed

+1
-0
lines changed
  • drivers/net/ethernet/microsoft

1 file changed

+1
-0
lines changed

drivers/net/ethernet/microsoft/Kconfig

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ config MICROSOFT_MANA
2020
depends on PCI_MSI && X86_64
2121
depends on PCI_HYPERV
2222
select AUXILIARY_BUS
23+
select PAGE_POOL
2324
help
2425
This driver supports Microsoft Azure Network Adapter (MANA).
2526
So far, the driver is only supported on X86_64.

0 commit comments

Comments
 (0)