Received: by 10.213.65.68 with SMTP id h4csp4327952imn; Tue, 10 Apr 2018 13:04:07 -0700 (PDT) X-Google-Smtp-Source: AIpwx49+j8axgs3CbYAV+zpzkZOsasueC5DiamMkufdrxrXDciKa2ociOA90cRJjsZj/Oy22u8PW X-Received: by 10.167.128.194 with SMTP id a2mr1488619pfn.130.1523390646948; Tue, 10 Apr 2018 13:04:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1523390646; cv=none; d=google.com; s=arc-20160816; b=O0GaGNAFn4ohUNlY5blIKezBnsXhZjvHV/ZNg42/sZ3VkuT4eZU4Pmw/SPBgiaM2ss DDSd7dwECF8n9hWSR8QjRsYhAxX7hqTMi8MZl726WMHwYgotQl/Rzq9akzupalsbyOQV Ai3SKREfqt9PmIIe3bGq7rfcBvDv2UpElMrHWv5nLpP5ZOZSD+8qLf7JNHv7/pRT2tZA 3QDBdKlRenai3N60TocGcdLpEWp/1CCn8nLqmao0boMarbwDKaV7mcDYurituLm9vGTz 7er1Xv7qnW1/lZYErGyF+Mt61isFw6Qibl3OOUikfsu75cYjZaQCd+hvRXhMlKZMThRi kodA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date:from :references:cc:to:subject:arc-authentication-results; bh=uyZhWoCtaJGE/YdfsT5m8FFIief5S/R1e/qntDaXPBA=; b=Oeujz2dkwUdM9McAzD3A/4UObIY7Me3rROeC+5Zm80a+8Fi5G0tBEIxvZUIUJxQGIJ mzRyGM/BSB+kHdOKnemolN3chVIuXOFOhKYt2xlU34zusiPqUS1x7FqwQjKZIFbPPF9o AVMLOKu78z1pIzKNbh3KgUzdDd282A0nbquskMCUJ7i32lHvUIR3C6RcSdjKkNYLMa3k c5MYhBoXLlEE2UmgZqiOBTn0B1jiMy5j+mh2PsNOGhVSWgMbbr5tLlMcNfGfU6fRH9uk phuehWRYnsrLiXbFiYN+gdkjiU2q2R+rp6X7RvNK/kU1ssrIngUXRufPDjKezFMJwLTL mBsg== 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; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id r15si2176736pgt.828.2018.04.10.13.03.28; Tue, 10 Apr 2018 13:04:06 -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; 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=fail (p=NONE sp=NONE dis=NONE) header.from=ibm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753173AbeDJT6q (ORCPT + 99 others); Tue, 10 Apr 2018 15:58:46 -0400 Received: from mx0a-001b2d01.pphosted.com ([148.163.156.1]:54988 "EHLO mx0a-001b2d01.pphosted.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752345AbeDJT6p (ORCPT ); Tue, 10 Apr 2018 15:58:45 -0400 Received: from pps.filterd (m0098404.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.16.0.22/8.16.0.22) with SMTP id w3AJtE2f123522 for ; Tue, 10 Apr 2018 15:58:45 -0400 Received: from e17.ny.us.ibm.com (e17.ny.us.ibm.com [129.33.205.207]) by mx0a-001b2d01.pphosted.com with ESMTP id 2h8yt7kqp4-1 (version=TLSv1.2 cipher=AES256-SHA256 bits=256 verify=NOT) for ; Tue, 10 Apr 2018 15:58:44 -0400 Received: from localhost by e17.ny.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Tue, 10 Apr 2018 15:58:43 -0400 Received: from b01cxnp23033.gho.pok.ibm.com (9.57.198.28) by e17.ny.us.ibm.com (146.89.104.204) with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted; Tue, 10 Apr 2018 15:58:41 -0400 Received: from b01ledav006.gho.pok.ibm.com (b01ledav006.gho.pok.ibm.com [9.57.199.111]) by b01cxnp23033.gho.pok.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id w3AJweTH59113656; Tue, 10 Apr 2018 19:58:40 GMT Received: from b01ledav006.gho.pok.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 4883BAC041; Tue, 10 Apr 2018 16:00:04 -0400 (EDT) Received: from [9.80.214.111] (unknown [9.80.214.111]) by b01ledav006.gho.pok.ibm.com (Postfix) with ESMTP id 535B8AC040; Tue, 10 Apr 2018 16:00:03 -0400 (EDT) Subject: Re: [PATCH, RESEND, pci, v2] pci: Delete PCI disabling informational messages To: Bjorn Helgaas Cc: linux-kernel@vger.kernel.org, linux-pci@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, bhelgaas@google.com References: <20180404151035.12140-1-desnesn@linux.vnet.ibm.com> <20180410193631.GC54986@bhelgaas-glaptop.roam.corp.google.com> <20180410195556.GF54986@bhelgaas-glaptop.roam.corp.google.com> From: "Desnes A. Nunes do Rosario" Date: Tue, 10 Apr 2018 16:58:38 -0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <20180410195556.GF54986@bhelgaas-glaptop.roam.corp.google.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TM-AS-GCONF: 00 x-cbid: 18041019-0040-0000-0000-00000414A84E X-IBM-SpamModules-Scores: X-IBM-SpamModules-Versions: BY=3.00008832; HX=3.00000241; KW=3.00000007; PH=3.00000004; SC=3.00000256; SDB=6.01016002; UDB=6.00518091; IPR=6.00795252; MB=3.00020507; MTD=3.00000008; XFM=3.00000015; UTC=2018-04-10 19:58:43 X-IBM-AV-DETECTION: SAVI=unused REMOTE=unused XFE=unused x-cbparentid: 18041019-0041-0000-0000-00000815C2D2 Message-Id: X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:,, definitions=2018-04-10_08:,, signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1011 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1709140000 definitions=main-1804100187 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Bjorn, On 04/10/2018 04:55 PM, Bjorn Helgaas wrote: > On Tue, Apr 10, 2018 at 02:36:31PM -0500, Bjorn Helgaas wrote: >> On Wed, Apr 04, 2018 at 12:10:35PM -0300, Desnes A. Nunes do Rosario wrote: >>> The disabling informational messages on the PCI subsystem should be deleted >>> since they do not represent any real value for the system logs. >>> >>> These messages are either not presented, or presented for all PCI devices >>> (e.g., powerpc now realigns all PCI devices to its page size). Thus, they >>> are flooding system logs and can be interpreted as a false positive for >>> total PCI failure on the system. >>> >>> [root@system user]# dmesg | grep -i disabling >>> [ 0.692270] pci 0000:00:00.0: Disabling memory decoding and releasing memory resources >>> [ 0.692324] pci 0000:00:00.0: disabling bridge mem windows >>> [ 0.729134] pci 0001:00:00.0: Disabling memory decoding and releasing memory resources >>> [ 0.737352] pci 0001:00:00.0: disabling bridge mem windows >>> [ 0.776295] pci 0002:00:00.0: Disabling memory decoding and releasing memory resources >>> [ 0.784509] pci 0002:00:00.0: disabling bridge mem windows >>> ... and goes on for all PCI devices on the system ... >>> >>> Fixes: 38274637699 ("powerpc/powernv: Override pcibios_default_alignment() to force PCI devices to be page aligned") >>> Signed-off-by: Desnes A. Nunes do Rosario >> >> Applied to pci/resource for v4.18, thanks! >> >> I should have gotten this in for v4.17, but I didn't; sorry about that. > > This is trivial and I'm planning to squeeze a few more things into v4.17, > so I moved this to my "for-linus" branch for v4.17. No need for apologies. On the contrary, thank you very much for your review and branch change. > >>> --- >>> drivers/pci/pci.c | 1 - >>> drivers/pci/setup-res.c | 2 -- >>> 2 files changed, 3 deletions(-) >>> >>> diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c >>> index 8c71d1a66cdd..1563ce1ee091 100644 >>> --- a/drivers/pci/pci.c >>> +++ b/drivers/pci/pci.c >>> @@ -5505,7 +5505,6 @@ void pci_reassigndev_resource_alignment(struct pci_dev *dev) >>> return; >>> } >>> >>> - pci_info(dev, "Disabling memory decoding and releasing memory resources\n"); >>> pci_read_config_word(dev, PCI_COMMAND, &command); >>> command &= ~PCI_COMMAND_MEMORY; >>> pci_write_config_word(dev, PCI_COMMAND, command); >>> diff --git a/drivers/pci/setup-res.c b/drivers/pci/setup-res.c >>> index 369d48d6c6f1..6bd35e8e7cde 100644 >>> --- a/drivers/pci/setup-res.c >>> +++ b/drivers/pci/setup-res.c >>> @@ -172,8 +172,6 @@ EXPORT_SYMBOL(pci_claim_resource); >>> >>> void pci_disable_bridge_window(struct pci_dev *dev) >>> { >>> - pci_info(dev, "disabling bridge mem windows\n"); >>> - >>> /* MMIO Base/Limit */ >>> pci_write_config_dword(dev, PCI_MEMORY_BASE, 0x0000fff0); >>> >>> -- >>> 2.14.3 >>> > -- Desnes A. Nunes do Rosario -------------------------- Linux Developer - IBM