Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp699630imm; Fri, 1 Jun 2018 08:06:15 -0700 (PDT) X-Google-Smtp-Source: ADUXVKI6rM4nIPtx4GS5Pvvbp+fosCHnKvMoPEbUpB9HKYm3g1AT2t3O4V2AEEtrzVOrobgq51qq X-Received: by 2002:a17:902:9a98:: with SMTP id w24-v6mr11798771plp.9.1527865575266; Fri, 01 Jun 2018 08:06:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527865575; cv=none; d=google.com; s=arc-20160816; b=bPG4YFubHP02MM5F8t2IpjiirKgrySmHuz/2xgBL5kZsHrLfABikcCwdoLCuQUQ9Ma VAVvf3aYch71+qfcnfqU8LiguCanJdSp/Eve3LkqjyE3sSQnq3lULj2UyDrz8chos6mM t7Ns6oVOkHqbRje3PSFu2R4674cfeWY/bLBum7q+3DYtxVALbMGq3pYIZAMjtmrcMkrl 8REWek8/mJBY6tLHkwXpmu8f+8cqyNqo49V1yoBv09l+eROF5ekhyivhDdmbBCo1NVoX T76gUybmBPxkPlu3yv5iDp9YeKkY3HxBIS0WGoLZwL7YloBx2ya1hOsQAbvpD3UJZbg5 ZEog== 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 :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dmarc-filter :dkim-signature:dkim-signature:arc-authentication-results; bh=fyXCoHXRtW3UsTyhT+JfJacoKaTP48LrgTj5WhOQmuw=; b=TKkoH6ZCXXLplblX8RUEdJouPqzbD6CkWAwgeBbnex+Aga/OSn87KF/k7GS9tdxhXs EM0wM25U9FH5fgZZBg8AOUiHq05xZsDZq12K4x6nzIS766ouiqnoLzUyZbYJ3zuwzDBY opEQV+pkjcDN/w5m/Y8iLKPA6aNd4z9QbDc+DQMiT4n9p6uazWi9Whp0H0Kko0xkoE8k drPbf8Z/g0vR7kn+fxRD7zX0r5f/G0q6QgirIM0Cul/OHvq0QNgz6wtOwogXEEx96tsB 6CAUB/rMPRpB+oya+wMVbCSRkQodw19ZVvzdaD6l6X4QgxSSYkV/1r10Dy1yjfYgIPcb K/Ew== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@codeaurora.org header.s=default header.b=gSpq02k7; dkim=pass header.i=@codeaurora.org header.s=default header.b=ZzJ6BcMa; 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 r63-v6si38867166plb.366.2018.06.01.08.05.43; Fri, 01 Jun 2018 08:06:15 -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=@codeaurora.org header.s=default header.b=gSpq02k7; dkim=pass header.i=@codeaurora.org header.s=default header.b=ZzJ6BcMa; 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 S1752959AbeFAPEB (ORCPT + 99 others); Fri, 1 Jun 2018 11:04:01 -0400 Received: from smtp.codeaurora.org ([198.145.29.96]:39526 "EHLO smtp.codeaurora.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751525AbeFAPEA (ORCPT ); Fri, 1 Jun 2018 11:04:00 -0400 Received: by smtp.codeaurora.org (Postfix, from userid 1000) id 7520B60261; Fri, 1 Jun 2018 15:03:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1527865439; bh=ZrGotBix7jhPYylPmIDsTox5jXLUMHFPEFwM5F8W3Is=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=gSpq02k7nxOCrnMnzEP+iNn5a1fBDnJIdZOrV6iA8R+cTdrqsbKgzqpm7cxdVc2CR jZhBb0FcTbEW4R2DWtaxwtWQQjI9tN3MMfRhOZy9zY3g/MtBRWOmyDbGoCGfm5W0iu 32gDkGZXY9EgS5Gcx5/ABTTjK1Mfm8N+mmWktEpo= X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on pdx-caf-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-2.8 required=2.0 tests=ALL_TRUSTED,BAYES_00, DKIM_SIGNED,T_DKIM_INVALID autolearn=no autolearn_force=no version=3.4.0 Received: from [10.235.228.150] (global_nat1_iad_fw.qualcomm.com [129.46.232.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: okaya@smtp.codeaurora.org) by smtp.codeaurora.org (Postfix) with ESMTPSA id 219D260261; Fri, 1 Jun 2018 15:03:58 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=codeaurora.org; s=default; t=1527865438; bh=ZrGotBix7jhPYylPmIDsTox5jXLUMHFPEFwM5F8W3Is=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=ZzJ6BcMa0NVkKkYQwk9/VG/gEw03ALSqsNNpQ3Y3fvcQDx1pcmmJx0qsQRCZL7CR4 sK1v5+f4OjRNozQNp1V8hT6Wsq3IYZd4P1oTtBMaP+45azCNxdw/TN7KNZnE40Wyls 665yT0tZJ4zU3IXM6xjNaMRttGQdLlqnABXR6Ya4= DMARC-Filter: OpenDMARC Filter v1.3.2 smtp.codeaurora.org 219D260261 Authentication-Results: pdx-caf-mail.web.codeaurora.org; dmarc=none (p=none dis=none) header.from=codeaurora.org Authentication-Results: pdx-caf-mail.web.codeaurora.org; spf=none smtp.mailfrom=okaya@codeaurora.org Subject: Re: [PATCH v2] PCI: Check for PCIe downtraining conditions To: Alexandru Gagniuc , bhelgaas@google.com Cc: alex_gagniuc@dellteam.com, austin_bolen@dell.com, shyam_iyer@dell.com, keith.busch@intel.com, linux-pci@vger.kernel.org, linux-kernel@vger.kernel.org References: <20180601150129.10486-1-mr.nuke.me@gmail.com> From: Sinan Kaya Message-ID: <35a67b5b-5f37-c779-64a3-eb5e21362e9c@codeaurora.org> Date: Fri, 1 Jun 2018 11:03:57 -0400 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.8.0 MIME-Version: 1.0 In-Reply-To: <20180601150129.10486-1-mr.nuke.me@gmail.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/1/2018 11:01 AM, Alexandru Gagniuc wrote: > + /* Multi-function PCIe share the same link/status. */ > + if (PCI_FUNC(dev->devfn) != 0) > + return; How about virtual functions? -- Sinan Kaya Qualcomm Datacenter Technologies, Inc. as an affiliate of Qualcomm Technologies, Inc. Qualcomm Technologies, Inc. is a member of the Code Aurora Forum, a Linux Foundation Collaborative Project.