From patchwork Mon Feb 19 10:13:25 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Arnd Bergmann X-Patchwork-Id: 128789 Delivered-To: patch@linaro.org Received: by 10.46.124.24 with SMTP id x24csp3330624ljc; Mon, 19 Feb 2018 02:15:04 -0800 (PST) X-Google-Smtp-Source: AH8x226gvGn4w0w9XT21nV+AG4f3bc5uuh7su1jkwGdDB6nZ01YFToTq+rNMjm/iBHdnQ4OVbepJ X-Received: by 10.98.231.26 with SMTP id s26mr5533263pfh.210.1519035304829; Mon, 19 Feb 2018 02:15:04 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1519035304; cv=none; d=google.com; s=arc-20160816; b=pe2Lr2hJFouFbM66r5+b9yECl1zfO4shO1gVD1TdBvdzDY4rfp2NueCV0Koy2TNCLr s0tFeuk0ju/KIgdOXyLyjyUfK23ynWRt8/AnDIe3vmzj03cjVAt15dVIqQ2ixCsLzjlh 63q/tI+wQg19Ujx5CgCZoiM6p5jcoD6JMHXXb0SHtGWQGWn0O57ypW3lrOXy0U1hOVNp cLyHm7GI/EWiAir4fN5f5+aBFLKtOo63Oy4CSIyq16da+/GWrB9L70z23OXz0eiO5zdR ++lHKaaCvsUNAIgJk/4BpuffR6O4YHk/izc4f+dgt/AZGnxOfMIl5Oy67+pOfjp/IJM/ ZUwA== 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=c4jN5OM6sAPTp4VPFlwyc95hjK4edYouGuiuUN/A7FNbpqpmQW+FBnLW8SEKLWVi2G q21q3Nk/kQPdMtnD4X6ma8MGi9DhLK1jSpbAKhAxrrpAeCCUHJstbnk8n622J7qu6bjh ql+mULPKr0bdg1+gkLIqSzSiAJ9QMVZGvP5XaHuymTRgTEwyhmJBB0nntD0yRvM6Y3b2 ExH65SAezcvf7QwIBw4p3Zg0M7SylFY7LQr0Hvs1z/D6uTtcZQFfEEkZ3WTx2lfPzGaG KY5wU0T2/uwUVdteithVUhC/HWEtZqVlXgH9ot+Mkg32xuE+YP0aH47WNUorpN7BMc1n ZVcg== 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 f64-v6si3732911plb.377.2018.02.19.02.15.04; Mon, 19 Feb 2018 02:15:04 -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 S1752638AbeBSKPA (ORCPT + 28 others); Mon, 19 Feb 2018 05:15:00 -0500 Received: from mout.kundenserver.de ([212.227.126.187]:51127 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752244AbeBSKO6 (ORCPT ); Mon, 19 Feb 2018 05:14:58 -0500 Received: from wuerfel.lan ([95.208.111.237]) by mrelayeu.kundenserver.de (mreue006 [212.227.15.129]) with ESMTPA (Nemesis) id 0Mh2kG-1f9njU2iNU-00M74g; Mon, 19 Feb 2018 11:14:56 +0100 From: Arnd Bergmann To: stable@vger.kernel.org Cc: Greg KH , linux-kernel@vger.kernel.org, Arnd Bergmann Subject: [4.9-stable 6/9] idle: i7300: add PCI dependency Date: Mon, 19 Feb 2018 11:13:25 +0100 Message-Id: <20180219101343.2922561-7-arnd@arndb.de> X-Mailer: git-send-email 2.9.0 In-Reply-To: <20180219101343.2922561-1-arnd@arndb.de> References: <20180219101343.2922561-1-arnd@arndb.de> X-Provags-ID: V03:K0:g06e4qV9xrkpekbTSExluJ0u5GD8tMYgF0KeYa1B3rWVU/HKDM0 ppSn9OY6zbXrM9/19aawXdQGCCAeLJouxaMRk+OBg4InxLhF1H3nUKt7YDqPaSIUZnxRpip aRUNd9k63KE3w38NGAsx7bXvo0rkfxn9+UytG8Qe5xNc+KkSD+Rls0CgkVVnsU6skgiAqd1 ydPyeS7c9G1yDQlE+EAEw== X-UI-Out-Filterresults: notjunk:1; V01:K0:HMuwi/jSmFk=:t4cXaZpJRdohHwUWGk+lkm GEZ7CeuoG9ItVkw48ryUKC4qcNvqiPD2mEhG1qfHewoJDQvJVF/JIwcY9RcZvde3MwDU8nDJb CEWTCt5cAFdJ2zpTxAa+J5nM8PlE6sumTGW7kc5fv7aa/P4tRJEsEuHOIuTz5XFfJa88WE8nO 0jC0kHooDZh64RApj2a69A4J2loj+rpdj5GtY7+6NF20pTyfXRUx/AcZIPnh22efU+zWynRWH +279IOcJNY6R83JoqzEpH4Ek41YHQMqFSZZwLunw9VegAhhXxrWma6RTpTgXIj3dvcvpN+hZX x52Gd/O23d+3C96177JnddDaNXGAv3Z1cAGpfXZAvE/BkubRQ28U8jiREOrlngThJvxTbmbCP AWS0FzkZ9Lfu2LT1Urbn1dytiYx4cOdQhlckxQdpdrNxGpFp0wPfwEd/u+Uaxbawnqvh8m6TE CtX+Q+9SmRokpCOyKvMN/o2EzjoC450/hs8CFSyLpkj4N3BiRMl+m1ot4XibmhbudP0kdrhyt uD0/7mBREcyIf+wG4o9bTDHt1i8Ch/kb28u/Lk2lZjFVI+sYodLl0MiMuKVxSnkOYczIQ4ir4 wEbDvXQghZ5Sc90Xjfk5xQ3VPrpVSO65vbs/nVM9+n8cVLCdc1M4quHdpZG33Bzw1NBdaJ2i9 QT56dFv3SaeGRSG2y6vDAO2GcZEkOfgzepib98hyw3cVBWOYkpVuo3biVjERUOB7NKwgAA6mS 3iKiwreFNtao8XjymC5WVVHoMwvPXCk3oHy0hw== 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