From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752524AbbKJK2c (ORCPT ); Tue, 10 Nov 2015 05:28:32 -0500 Received: from mout.kundenserver.de ([212.227.17.10]:54184 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752182AbbKJK2a (ORCPT ); Tue, 10 Nov 2015 05:28:30 -0500 From: Arnd Bergmann To: linux-kernel@vger.kernel.org Cc: Yuval Mintz , Ariel Elior , "David S. Miller" , everest-linux-l2@qlogic.com, netdev@vger.kernel.org Subject: [PATCH] qed: select ZLIB_INFLATE Date: Tue, 10 Nov 2015 11:28:15 +0100 Message-ID: <4747865.4UjGACl7bb@wuerfel> User-Agent: KMail/4.11.5 (Linux/3.16.0-10-generic; KDE/4.11.5; x86_64; ; ) MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Provags-ID: V03:K0:8KfCmqma7rDIGxZE3YKOvNjUhlLpgAyYRvQQqFqxVOLyPeMe8Or DFjFZJZpRF9/FEM9lmqpCstkQ5ysifXq8QuYVT+PbxO+sa54wHDe4V67jDahXvT1msthozi FVyoVh+5dn7cF11D/bOWo/kTmC3GQsuBgJY21SWxDb4bcH4dxzzO8NbXmaRtMqJqU4UYH/W gbp5HG+/dtQjff6FsU8Aw== X-UI-Out-Filterresults: notjunk:1;V01:K0:MxmGwrSObUg=:L19PIoyMpwDBNaTArQ1d0x um6OJ2kK/NlFFK6q664CP9yc2Bz0aKt4y93Hp3xiUhsNBOINnfHOKOlyUAnOC/9bpqEPG5lWF 0pSQEe422sj49INkjoDYUx80/3/kljECWH8LuCUXf4d3pGPsdQrl1cebGPH9mpyI8caHYGYWR 74tmvgxSfbd/uZMxEISFOqtE+zpLTn88I80xrT3EjUl+R4vnEDn1pWckGJzn45CUol4q8x98d RFUrgxZzKdjSPJIZ5TfMPWNk8zupB2GMiwWKhHS3nu/pUfLyT9lvU8vonkDFK61bOXbhoULu8 4zPxwcnif4IjrppPG4ZYD8mnm/O6DgB+ETozYJDgcZt/Qmv3OlEyeIXTFGcMiPuM3XSZSIJ6f 4m+KATPOxD+kdZmyyvmySRL8+bvCo2slHqP6G3+RmHH0l8z5T2BT46XgOQSvrS3XFCUAq3Fid 6GvcLNgdAaXteYp2Remd8CNYgyQc0JXv9W/4/5nTMUfG61zyoYRAwZir8EKrNcEn1uTgVXeDl HsayuJNqGo8YPtnW2g7V7MaIT9Qm4UBY/BcF/V7v07aYFcYk4IeA0JQLelix9XJe8oRPMN08y GG8hKspqd4hg8ZNAEZz1O2INIzRm8Axz6ClPgOkL5kflhrI2rD73bvr8Al2eC6PFSCtgSNiqL qtr2kUGitVZ3HmDxPTIBXj2rfnvdTnq3OiqEu7/nph9EivlmyvwS+4n5aWE5hFe1kpB/7fAr0 1Jgq8Zc8HfR8rhIm Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org The newly added qlogic qed driver uses the zlib library, but misses the dependency: drivers/built-in.o: In function `qed_alloc_stream_mem': drivers/net/ethernet/qlogic/qed/qed_main.c:707: undefined reference to `zlib_inflate_workspacesize' drivers/built-in.o: In function `qed_unzip_data': drivers/net/ethernet/qlogic/qed/qed_main.c:675: undefined reference to `zlib_inflateInit2' This changes Kconfig to always select zlib when needed. Signed-off-by: Arnd Bergmann Fixes: fe56b9e6a8d9 ("qed: Add module with basic common support") --- Found on ARM randconfig builds diff --git a/drivers/net/ethernet/qlogic/Kconfig b/drivers/net/ethernet/qlogic/Kconfig index 30a6f246dfc9..ddcfcab034c2 100644 --- a/drivers/net/ethernet/qlogic/Kconfig +++ b/drivers/net/ethernet/qlogic/Kconfig @@ -94,6 +94,7 @@ config NETXEN_NIC config QED tristate "QLogic QED 25/40/100Gb core driver" depends on PCI + select ZLIB_INFLATE ---help--- This enables the support for ...