From patchwork Tue Feb 20 11:54:53 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 128879 Delivered-To: patch@linaro.org Received: by 10.46.124.24 with SMTP id x24csp4554322ljc; Tue, 20 Feb 2018 03:59:18 -0800 (PST) X-Google-Smtp-Source: AH8x224gW2U9zneqoHJY+zgXSqjZojrwXEFBKggJ2yl0MvnMVOL2EeQlU5yh6Hl3GIoVqfQ0EXHZ X-Received: by 2002:a17:902:2702:: with SMTP id c2-v6mr17315493plb.342.1519127958379; Tue, 20 Feb 2018 03:59:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519127958; cv=none; d=google.com; s=arc-20160816; b=t7FMxO3SflpStAH7/3fxRIBuP906EBXL+T+KKzDlzDn5udnDNb5fDheWEh/1i2wfAR xgifqh6MBRsczX4TkkBy/Co+9gWSlqgLDZ5xYka/UGSEbj8NRNA0xOnlzJgIIFGfDogV onClLvWNRihvpX3fXzLtbaEMXEPuHIMUsdUId6iEJc/ZvjbK3qZKKpNK7XCDZ2XFqYM2 wfljjSS5lkhhyoLwOp4wRJ8uHnMgn0UOl/y/mrkB/N5o5v93lbFx2fuXekNbjYNX69YY bPTYSKEiGot7bstxEYmj82OJWtu4JHeyH8ORgbGCYTo7yB7hSJL/uN1Ez/hEfTL48v9U MduQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:arc-authentication-results; bh=Z0S1j3hz8v2hsL211MhMKIP9Xvjd89cEAimb7ZObk00=; b=fUr+ln4vKfNSarMmbH1MVGxzPV3NyX2Io6M6SwnS4tdHxaCbjL+Gt7RCqZXw07eM+k v5TyV1y1YRm/CheFnndd1SeR5skFM1Rpv0ZngTQmkBBQRxWeTv2zdF6eJBGCMrC4VkWk urzv2t1ZBC9FmLvbfzl3qmAe07lTuphGLljn8uudSFIFvY06SUozSjH4wBrC5Nt/+JSJ Y+0pFOLs73kH1AVD7H5KCaAjlzmse6KYeA7ggDMRgpiiRuzeAcbLBOeX6sM8WTVPu9hf VTkkEzVPQPVsdXvsc3J/6YsZxJ2JjyWr0RxO1GhZyOeGArOWXi9toioGtZYxCa9XXSza QTww== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id o25si1928129pgv.520.2018.02.20.03.59.18; Tue, 20 Feb 2018 03:59:18 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-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-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751858AbeBTL7L (ORCPT + 28 others); Tue, 20 Feb 2018 06:59:11 -0500 Received: from mout.kundenserver.de ([212.227.17.10]:53621 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751482AbeBTL6I (ORCPT ); Tue, 20 Feb 2018 06:58:08 -0500 Received: from wuerfel.lan ([95.208.111.237]) by mrelayeu.kundenserver.de (mreue105 [212.227.15.145]) with ESMTPA (Nemesis) id 0MF4A7-1ezyP01InT-00GHIk; Tue, 20 Feb 2018 12:58:05 +0100 From: Arnd Bergmann To: stable@vger.kernel.org Cc: Greg KH , linux-kernel@vger.kernel.org, Arnd Bergmann Subject: [4.4-stable 06/22] idle: i7300: add PCI dependency Date: Tue, 20 Feb 2018 12:54:53 +0100 Message-Id: <20180220115527.1806578-7-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 In-Reply-To: <20180220115527.1806578-1-arnd@arndb.de> References: <20180220115527.1806578-1-arnd@arndb.de> X-Provags-ID: V03:K0:audqB6t/TKtFuP7xXeMHPpE15je6SNsN6H29ASBsGwcioxtYxRx INUR8GjMlOm43y10rc36MBBp7GfQm/mg4igCeVntvN+ThKmVstnxtiWGKB/XbWgXsO6m7sB eFojdYSVLtaX67YAJBESmc7f3hSMnDEZhTbsu830GvG2TtkjKLP7g0pXarRAioASPdmYkiD OSChE2TjHQmK2tC3eAobg== X-UI-Out-Filterresults: notjunk:1; V01:K0:lZtYoJsoWZA=:BJeO4JbQV4m8JykqZ6CqS7 KwXBYO2ehmblhpNY8gpFCiZ+Yj8eZIpDdatDkLInfcvGpLc6zBWLJ0H+q81uTwOwuX8xoa5lu Zfk7ej+cg0qo52+Gi23le81/FVrNMC0yAdUt9DA2vV4UhZdK4la6fUCJIHt4YaebYPIff66hz eo7jo6SNJtUBCdhlqb5TL/DpocZeKo0/qSYsA6D0X/llUlneq9744vTrm87qo96sYqKaf71b7 5/M1PgBL70EdjnksKNXAIkhw1XUzpdnieaiqwyAyLJuN8vfwAZYKSHGU+RBoGIhjlzx4jb190 U5qRAeLw+En+4Hdd+lkf23gqiiQaWd7/es/h8l1GF9GpB/Rz0Q7b7RwIz9JsLDPX2m2kXTErk WBo95NA3jpxRJ1VxbO4LGkBKNscVIxPBcYwkwxNa4ENMB63tBet71pKZPQOQ0+10v5NnY3qWH V2Fqa7IrUoLH+voV4t/U7wmizQ9piecMbjWpwxQMkFqW3R+WEfHiOmt4+YN7oA8oDfVuTgidi RUaNJmM3CIiu4QbbDdchdAhqWH3qMZYgSfQcCbb4WLQEYJRvaCoC43Vf/PRR72WO7J0E4Ls7U ZYtjB4gPzzthK1ZlxXpJYBMMepc+ZJ/PUyHBbRrj/DlO/KFwXixjJlP10QYhlT/y2DlFIty4V hkM3378n3r80lP8LHHwvbfLY2+KVqBRWiHSRuoX3hSnGQlFfONQlqfZHMitwEb1eHt6Old3qq o2V/aJM+lLLLVsG5tBPeUGjAf/27ujKRUwNw5Q== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org GCC correctly points out an uninitialized variable use when CONFIG_PCI is disabled. drivers/idle/i7300_idle.c: In function 'i7300_idle_notifier': include/asm-generic/bug.h:119:5: error: 'got_ctl' may be used uninitialized in this function [-Werror=maybe-uninitialized] if (unlikely(__ret_warn_once && !__warned)) { \ ^ drivers/idle/i7300_idle.c:415:5: note: 'got_ctl' was declared here u8 got_ctl; ^~~~~~~ The driver no longer exists in later kernels, so this patch only appplies to linux-4.9.y and earlier. Signed-off-by: Arnd Bergmann --- drivers/idle/Kconfig | 1 + 1 file changed, 1 insertion(+) -- 2.9.0 diff --git a/drivers/idle/Kconfig b/drivers/idle/Kconfig index 4732dfc15447..331adc509f3a 100644 --- a/drivers/idle/Kconfig +++ b/drivers/idle/Kconfig @@ -17,6 +17,7 @@ config I7300_IDLE_IOAT_CHANNEL config I7300_IDLE tristate "Intel chipset idle memory power saving driver" + depends on PCI select I7300_IDLE_IOAT_CHANNEL help Enable memory power savings when idle with certain Intel server