Received: by 2002:a05:6358:11c7:b0:104:8066:f915 with SMTP id i7csp1419535rwl; Wed, 5 Apr 2023 17:22:10 -0700 (PDT) X-Google-Smtp-Source: AKy350aB4DbrV1EVM4r8A5kiWIjM/I3y0MtiEDT4D8dsDl+QLfwaUSc2Byfu+qp0tSR5/Ane2Jsl X-Received: by 2002:a17:907:75d9:b0:922:78e2:7680 with SMTP id jl25-20020a17090775d900b0092278e27680mr4093383ejc.52.1680740530140; Wed, 05 Apr 2023 17:22:10 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1680740530; cv=none; d=google.com; s=arc-20160816; b=qS0MeRupVzZAYlgg0YIMiwq567ieuFRObcSaQqwTL6SDL7tBfKom+bN4pXKMgRWs0n chLO0syrE47ezP9/vjY+akL+IDa9x9GOR094mEPwZVsmOy164ISRe5U8ISN3tq49lkbl oCI1XrQn+mAestJz5iFcYzllW6fEwOUOoPoNKlF21A6Go1NBU4qv0gw+hsp9yYi24GCV Z4uOC6mMa+Sy6oc84Zw2BMhEA4kfafShmU5tiwgunRQ/LnWliCV3/0GgdfuJfAEa9bm+ /OyXnb3CDkTKV1bZgVXH+BMM1jCw6Uf7PGP2vOz/goThtxdtcW5jGVaQ7IOkMW6WSVqX C5Yg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:user-agent:message-id:subject:cc:to :from:date; bh=r4yxdkuxmF/s4gys22Hip8g6/F3TiVnN+ml6/X0MY+I=; b=TuZK+ePmGA9C60ynnBS3PPV1lkV23OfhKIOeyQGQqW+Y7hvs+sUzMQ6QI23BxreT2N KA80UdKiHwFBz0TOMV+wIl1vC6AsRp/GFMvQ3rRgak6hUPfHHo9MrJilgThL4y65eBcf SoaMgWS7ftS6uetXmr3POVQ8qwsIAiqikvClhwme/Pd07gnK+a5Rhedvq1LlMmidT+eo rc45jIbFzOXOAnm/WOxeFUXp/BAiz8trXxKhzDTvDy0ONIj6UJbtfOIIyt0iOYCb/Ymr 26NKMjynkjacwEXMLc5t6wVlCfz88mN6fd7PiOG4LIbF0ClqBxw/kySiN0Rn83xC9KUh D25Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id l10-20020aa7d94a000000b004af7147d830si51946eds.195.2023.04.05.17.21.45; Wed, 05 Apr 2023 17:22:10 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234373AbjDFAVM (ORCPT + 99 others); Wed, 5 Apr 2023 20:21:12 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37298 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233950AbjDFAVI (ORCPT ); Wed, 5 Apr 2023 20:21:08 -0400 Received: from angie.orcam.me.uk (angie.orcam.me.uk [IPv6:2001:4190:8020::34]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id 0135E6598; Wed, 5 Apr 2023 17:21:02 -0700 (PDT) Received: by angie.orcam.me.uk (Postfix, from userid 500) id 8960792009C; Thu, 6 Apr 2023 02:20:59 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by angie.orcam.me.uk (Postfix) with ESMTP id 8201792009B; Thu, 6 Apr 2023 01:20:59 +0100 (BST) Date: Thu, 6 Apr 2023 01:20:59 +0100 (BST) From: "Maciej W. Rozycki" To: Bjorn Helgaas , Mahesh J Salgaonkar , Oliver O'Halloran , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Saeed Mahameed , Leon Romanovsky , "David S. Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni cc: Alex Williamson , Lukas Wunner , Mika Westerberg , Stefan Roese , Jim Wilson , David Abdurachmanov , =?UTF-8?Q?Pali_Roh=C3=A1r?= , linux-pci@vger.kernel.org, linuxppc-dev@lists.ozlabs.org, linux-rdma@vger.kernel.org, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: [PATCH v8 0/7] pci: Work around ASMedia ASM2824 PCIe link training failures Message-ID: User-Agent: Alpine 2.21 (DEB 202 2017-01-01) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-Spam-Status: No, score=0.0 required=5.0 tests=HDRS_LCASE,SPF_HELO_NONE, SPF_NONE autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, This is v8 of the change to work around a PCIe link training phenomenon where a pair of devices both capable of operating at a link speed above 2.5GT/s seems unable to negotiate the link speed and continues training indefinitely with the Link Training bit switching on and off repeatedly and the data link layer never reaching the active state. This version adds a Reviewed-by: tag by Lukas Wunner accidentally missed from 6/7 in v7 and reorders said change to the front of the series. Last two iterations: . Maciej