Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp6862072imm; Tue, 24 Jul 2018 04:33:17 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcEA9LCsqSHHWY8MBUngTWiepujkAJbm/qWqjdd8ye4hUzqzSoAi3JL8uMUGYMoalSb7iAt X-Received: by 2002:a63:4a61:: with SMTP id j33-v6mr16034031pgl.436.1532431997741; Tue, 24 Jul 2018 04:33:17 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532431997; cv=none; d=google.com; s=arc-20160816; b=h9d5D87DulQKyjd7oVUmg7OCLiXFRFR2ANTDv8kY4VNcXfB5ehwdqKqvysB2BeNgvX YCjR7v1hRXRig3vQ4Ik+tEjK/rJVWW2l7VP1d1wfm9zGDjVVOnQv6/VoJ3hu8ywh1g8S VXpi/OaUdgFZhXWRI3rMr2rXCFdKM/kl5qEOWszaWv6fEr7RgeAiRxwxagCBdSXzyWap QBBjkv46Pp23D1Pe06oCwMZazxlgvQrNwDYyLZQobnid2zpCqCywa9Q6olK3jvFEWvlK /kTBKJDwIK7NQUhquHEWENOaYJNKaZ9ptDJepysxwAe/aifypi08IeiPNMvteI7iuvkq njdw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature :arc-authentication-results; bh=z78ND5nftUgqY8GaFw6j80HCAgnx0V2v4Z9DuPZlxtc=; b=oyARPVWaweHfz4EblKkzMSPvfAw3ThUr6z8uWjG5JLMn7sPCBSHGeGz0d+hYB34aBQ 2UvlorQG3Xa6V8R4Ara94WZIbV0v4CqBo4hWO0KyORcRYdk+ZfTEsmIj2GltpohLwLUp tdY6WZngliLR8ajo7UcaKQuiNb5tYv3sOxcEu7ZFYLMoVwP4wbSZMyDUNIfr7PbIqYtL o6uFD4vdd467PSNdUTFhF4B0XLcreTkS9SjbKtfumNbGrYGv/sBF/y8/DKavuvg1geFP xFs+0hm1n9i9mSi+rzm0KoZaLh8b+qtYG5jpzd2Y3KUiOy3hoDpQOfJ50ZfFewxOeD6C NKDw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20161025 header.b=VoAQCPb8; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n3-v6si441611plp.511.2018.07.24.04.33.03; Tue, 24 Jul 2018 04:33:17 -0700 (PDT) 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; dkim=pass header.i=@google.com header.s=20161025 header.b=VoAQCPb8; 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; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2388514AbeGXMiB (ORCPT + 99 others); Tue, 24 Jul 2018 08:38:01 -0400 Received: from mail-yb0-f194.google.com ([209.85.213.194]:37650 "EHLO mail-yb0-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2388319AbeGXMiB (ORCPT ); Tue, 24 Jul 2018 08:38:01 -0400 Received: by mail-yb0-f194.google.com with SMTP id r3-v6so1480391ybo.4 for ; Tue, 24 Jul 2018 04:32:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=z78ND5nftUgqY8GaFw6j80HCAgnx0V2v4Z9DuPZlxtc=; b=VoAQCPb8VgPSM4WjW/zgMuVty9spfjv81DJzduvq8cBLejZeU7DxnpFoe8PDCudkDd lHx2MSEnbJqRxVgz2lwAidufxhTyFXr66wwnUC2Zg1IxmZU/mTOcuUyPP1kKKorC+L6S ggbGWPulMOre6rt+8JPSa8awLorwlaar/hMR7JfO7y2Skb1SDRyAKPQh0QNxajbuASCY RhAzA7JiJCcXy3EieURahhcfYIQxuafljlzZceGXx9hlEwxfBIrjSNx7maY3uftXbqwZ IGpq4pOUFSc1iKZI814FKQuRo0ZbXERXSYMjDHI4q6wfQKL+a31qg+/KKzxvnTKy/in2 hWJQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=z78ND5nftUgqY8GaFw6j80HCAgnx0V2v4Z9DuPZlxtc=; b=Z+5Xi5uwd1KqLnePuOUMEpDMs3snkjfGZh5lZNKYP2SAKLrMhtE2siIJe0+IV546co e/4FtcX3UEWYK0KuAvmTf3/nAAYEghd+JC62YgUJD3Nu97enICnTuyLyRkwLDoWQJiUW d4VE126eiYw/iqFhtrNvXqvEeuIqtqnfvIDHmESL4VYwQ3GXep9/jY5/QBPpypPKqo2O 65fqfJoTgq9K1f7Zi1qEfmW6NkuRP/7MmLF/YF/dcMo2TGyHotuiHcIbh/8HqaGauDlm MrgM2fMjCgPLOScCfuQwcqp2AJ2YILFhoJBIQuVI6fpHeX3pkI2uyEQisV42cjS4DLfU AdiQ== X-Gm-Message-State: AOUpUlGVVvq/kD3VTvDUs31ck9Kw7NshWMKZ5yxCqZlvsF90ES2M/4tD 2qa8yCKjrvwSDWA/DMYRIKE+X7ZlvJyhQ7Xyb8mL X-Received: by 2002:a25:4645:: with SMTP id t66-v6mr8838585yba.324.1532431919557; Tue, 24 Jul 2018 04:31:59 -0700 (PDT) MIME-Version: 1.0 References: <20180724093924.1752416-1-arnd@arndb.de> In-Reply-To: <20180724093924.1752416-1-arnd@arndb.de> From: Bjorn Helgaas Date: Tue, 24 Jul 2018 06:31:47 -0500 Message-ID: Subject: Re: [PATCH] PCI: fix unused variable warning To: Arnd Bergmann Cc: "alex.williamson@redhat.com" , james.puthukattukaran@oracle.com, Mika Westerberg , linux-pci@vger.kernel.org, Linux Kernel Mailing List , Anders Roxell Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org [+cc Anders] On Tue, Jul 24, 2018 at 4:39 AM Arnd Bergmann wrote: > > The newly introduced function produces a warning without CONFIG_PCI_QUIRKS: > > drivers/pci/probe.c: In function 'pci_bus_read_dev_vendor_id': > drivers/pci/probe.c:2221:18: error: unused variable 'bridge' [-Werror=unused-variable] > > Move the variable declaration into that #ifdef to avoid the warning. > > Fixes: ac5ea104a279 ("PCI: Workaround IDT switch ACS Source Validation erratum") > Signed-off-by: Arnd Bergmann Fixed already with a patch from Anders Roxell , thanks! > --- > drivers/pci/probe.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c > index 1c581346c5b9..7a5323798312 100644 > --- a/drivers/pci/probe.c > +++ b/drivers/pci/probe.c > @@ -2218,9 +2218,9 @@ bool pci_bus_generic_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *l, > bool pci_bus_read_dev_vendor_id(struct pci_bus *bus, int devfn, u32 *l, > int timeout) > { > +#ifdef CONFIG_PCI_QUIRKS > struct pci_dev *bridge = bus->self; > > -#ifdef CONFIG_PCI_QUIRKS > /* > * Certain IDT switches have an issue where they improperly trigger > * ACS Source Validation errors on completions for config reads. > -- > 2.18.0 >