Message ID | 20230417205553.1910749-1-arnd@kernel.org (mailing list archive) |
---|---|
State | Not Applicable |
Delegated to: | Netdev Maintainers |
Headers | show |
Series | net: hyperv: select CONFIG_NLS for mac address setting | expand |
On Mon, 17 Apr 2023 22:55:48 +0200 Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@arndb.de> > > A rare randconfig build error happens when this driver is > enabled, but nothing else enables NLS support: > > x86_64-linux-ld: drivers/net/hyperv/rndis_filter.o: in function `rndis_filter_set_device_mac': > rndis_filter.c:(.text+0x1536): undefined reference to `utf8s_to_utf16s' > > This is normally selected by PCI, USB, ACPI, or common file systems. > Since the dependency on ACPI is now gone, NLS has to be selected > here directly. > > Fixes: 38299f300c12 ("Driver: VMBus: Add Devicetree support") > Signed-off-by: Arnd Bergmann <arnd@arndb.de> I'm assuming Wei will take this since the offending commit doesn't exist in netdev, yet: Acked-by: Jakub Kicinski <kuba@kernel.org>
On Mon, Apr 17, 2023 at 10:55:48PM +0200, Arnd Bergmann wrote: > From: Arnd Bergmann <arnd@arndb.de> > > A rare randconfig build error happens when this driver is > enabled, but nothing else enables NLS support: > > x86_64-linux-ld: drivers/net/hyperv/rndis_filter.o: in function `rndis_filter_set_device_mac': > rndis_filter.c:(.text+0x1536): undefined reference to `utf8s_to_utf16s' > > This is normally selected by PCI, USB, ACPI, or common file systems. > Since the dependency on ACPI is now gone, NLS has to be selected > here directly. > > Fixes: 38299f300c12 ("Driver: VMBus: Add Devicetree support") > Signed-off-by: Arnd Bergmann <arnd@arndb.de> Reviewed-by: Simon Horman <simon.horman@corigine.com>
diff --git a/drivers/net/hyperv/Kconfig b/drivers/net/hyperv/Kconfig index ca7bf7f897d3..924dad26ad47 100644 --- a/drivers/net/hyperv/Kconfig +++ b/drivers/net/hyperv/Kconfig @@ -2,6 +2,7 @@ config HYPERV_NET tristate "Microsoft Hyper-V virtual network driver" depends on HYPERV + select NLS select UCS2_STRING help Select this option to enable the Hyper-V virtual network driver.