Received: by 2002:a25:c593:0:0:0:0:0 with SMTP id v141csp6627635ybe; Wed, 18 Sep 2019 06:38:19 -0700 (PDT) X-Google-Smtp-Source: APXvYqx88HczJ1E1so3VGE3L77tO+P3NJPOVyizZebKjsl4sDRSXlYeTgNPhJiYIXwGm46+cJv/U X-Received: by 2002:a17:906:d8a9:: with SMTP id qc9mr8260321ejb.199.1568813899129; Wed, 18 Sep 2019 06:38:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1568813899; cv=none; d=google.com; s=arc-20160816; b=WAMHvXJL60MDsVzsxfxWsC3dBdCkmN+OYIRTjZiPEtYLrrELhhGgGhkaX7Sx9J+lZK +R4E5IrQVrK9LsRC6Fp6it2/XmTggXjftxh6ltxV3zUfUXDUgpbFW4X1BAPY1bFqQVZK m78/m62RBMWmvbjY8MhqvsmNg4FNGapf1L9DWY9SJgNASISzprdGh/59oInJyTV5w+Q8 uMj6InfKBns96yCm59KlmMYXO1YncrVKEIlrQPeTIEuaEodakaI6Mns4/hqjeVlMJvY+ wpwVeXS7qXpJSAwR+TM2qiOigFwADgYyq+NP2+2kpGBovAnX+k92gqaBLT9jI6u7W2xl 5MiA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :user-agent:organization:references:in-reply-to:date:cc:to:from :subject:message-id; bh=z3Oqc9ofvEI9qkF9gjNs+49HmslAzwGhrFmzo83vA4M=; b=dXRPOLYBaYpAcd0gMWqxBeP8bovNCfabmM06ryoSEh7Q5aaTfynxVkViYTXIhYzuQw dkQvgDaq8vKJ9eZEdx79a7qHygLPCRZ6+SY+xAz2RCsCtXibdi+HlIN6w1XpFyW99pBd g+rsGORAQoa4dVVvD9MghJ77c1wb/Vuce+CsQ9MGXz4QUXc8VCBCgJpqY9dMTXJNm+e7 x5IMm4YzUzlxWXjOOd7/W38wdd41fpS75UWdKNSPn0meou9k20oYIZmgBuLH4Hk9uBlG YAaBFwE4yV3jDSbPi9lz0ODPtahQnIZ4ORo0Mf9LKmxA3YPY6n1tYYKT3qnFFZ65YuV0 GssQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o11si2749687ejj.127.2019.09.18.06.37.53; Wed, 18 Sep 2019 06:38:19 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-wireless-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-wireless-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729885AbfIRNRI (ORCPT + 99 others); Wed, 18 Sep 2019 09:17:08 -0400 Received: from mga05.intel.com ([192.55.52.43]:58261 "EHLO mga05.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726268AbfIRNRG (ORCPT ); Wed, 18 Sep 2019 09:17:06 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga105.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 18 Sep 2019 06:17:06 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.64,520,1559545200"; d="scan'208";a="202054130" Received: from lngladki-mobl2.ccr.corp.intel.com ([10.252.31.176]) by fmsmga001.fm.intel.com with ESMTP; 18 Sep 2019 06:17:02 -0700 Message-ID: Subject: Re: [PATCH net] iwlwifi: add dependency of THERMAL with IWLMVM From: Luciano Coelho To: Kalle Valo , Mao Wenan Cc: johannes.berg@intel.com, emmanuel.grumbach@intel.com, linuxwifi@intel.com, davem@davemloft.net, linux-wireless@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org, kernel-janitors@vger.kernel.org Date: Wed, 18 Sep 2019 16:17:02 +0300 In-Reply-To: <875zlpbvks.fsf@kamboji.qca.qualcomm.com> References: <20190918122815.155657-1-maowenan@huawei.com> <875zlpbvks.fsf@kamboji.qca.qualcomm.com> Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.30.5-1.1 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-wireless-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-wireless@vger.kernel.org On Wed, 2019-09-18 at 16:08 +0300, Kalle Valo wrote: > Mao Wenan writes: > > > If CONFIG_IWLMVM=y, CONFIG_THERMAL=n, below error can be found: > > drivers/net/wireless/intel/iwlwifi/mvm/fw.o: In function `iwl_mvm_up': > > fw.c:(.text+0x2c26): undefined reference to `iwl_mvm_send_temp_report_ths_cmd' > > make: *** [vmlinux] Error 1 > > > > After commit 242d9c8b9a93 ("iwlwifi: mvm: use FW thermal > > monitoring regardless of CONFIG_THERMAL"), iwl_mvm_up() > > calls iwl_mvm_send_temp_report_ths_cmd(), but this function > > is under CONFIG_THERMAL, which is depended on CONFIG_THERMAL. > > > > Fixes: 242d9c8b9a93 ("iwlwifi: mvm: use FW thermal monitoring regardless of CONFIG_THERMAL") > > Signed-off-by: Mao Wenan > > Luca, should I apply this directly to wireless-drivers? No, this patch defeats the point of the patch it fixes. We have a proper fix already internally, which I haven't sent out yet, that moves a couple of #ifdef's around to solve the issue. I'll send the patch in a sec. -- Cheers, Luca.