Received: by 2002:a05:6602:18e:0:0:0:0 with SMTP id m14csp233856ioo; Thu, 26 May 2022 02:23:40 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwkl5FiJRicZE48iXS86kF3L6m/Vk0AX/a2MsupHbIdpVHBD5MkNejxoOOD+kJxk1nemVEm X-Received: by 2002:a17:907:2d26:b0:6fe:deb2:6de with SMTP id gs38-20020a1709072d2600b006fedeb206demr18316136ejc.108.1653557019848; Thu, 26 May 2022 02:23:39 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1653557019; cv=none; d=google.com; s=arc-20160816; b=fr50XJNJ/Bdl/zgiV3p5/5RR8Oh2qaMUPraUgpg4NYeMv56OBwq1ghH7XIg0COUVSq CmCkNxhL9wIStOwN4Q9pchqDcZTTEQgtMULyBI6fIo1KVcPkV6ZyPZXKiNpOptG54eY6 Iy5xuXs1AH7u+xLWObBDN5EGKiULqUYTU4ApTzJlOCyyiDzbtPI7q3I+Wustt/dei6rk NynTaPJMjiLRyd6CTqOhBMEDslrHzPP5UeuV0gI0pfWiAWCZvfMgKaJqYa5hu/iNQtZa gCH8BKjDdMIcR8R7o5GQBYuo2iu3uNMjlppc4Y196PfIq2A1yLw6KSi1IOQJejn+MIj+ QXwA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=2VhfMHntHxmSu4vdA7es7dFU9dUngjl1nXJAN7GN/r8=; b=hCEs/K9jx/+O2CTdtljq4dmwkRVHV/NpzXhmqAPzTnnPW+4QXPG4E+Dv11fl0chxjP qtG3+S0oBZ6/IzkPzSv2mBVRlTYZP48/VWoPHQrjoh7IBMEfeJmGA7bN1vFXrspxQhLl zhEWe5Ix16JkMKjZRW/8dv1xltaowYI5UisYpjtdGGkbtRVBizngaeVef5bd/RQLC4ih Q+7JnOmQAz/axiLz7BydEP31Gq75Sat7E7t6s8Lr1YFy51nuf3V0WwRMvUvMKvAIsBTv XgAKhMvubxEKjCi2A+CYMsm56wrQITsWgjFg80ryCGE3m5DSy8x8KK2Ch1gZ41sPCQgw uh+w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b=kZKGzSco; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id hc20-20020a170907169400b006e7f255f245si1283560ejc.36.2022.05.26.02.23.13; Thu, 26 May 2022 02:23:39 -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; dkim=pass header.i=@gmail.com header.s=20210112 header.b=kZKGzSco; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S245634AbiEYRN5 (ORCPT + 99 others); Wed, 25 May 2022 13:13:57 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:35478 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241157AbiEYRNz (ORCPT ); Wed, 25 May 2022 13:13:55 -0400 Received: from mail-oi1-x232.google.com (mail-oi1-x232.google.com [IPv6:2607:f8b0:4864:20::232]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 5A49A6A045; Wed, 25 May 2022 10:13:51 -0700 (PDT) Received: by mail-oi1-x232.google.com with SMTP id v66so25764351oib.3; Wed, 25 May 2022 10:13:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=2VhfMHntHxmSu4vdA7es7dFU9dUngjl1nXJAN7GN/r8=; b=kZKGzScoXhHCugo7nNQ3aTo4ayafls9LAV0Wuq4fg4ETAYxfvGs92hvMUkGnjxebhO kz77QcfMRiAO4DGVdoZL49u3cU9TGlzdNiAOorusfjEs9ZhNnwjA3O0G2/JpAn34XlS6 biptInj2AoI9zZyx6MeFQ64vGIcCZe1jxDeAqpytkypEfI9e9wEQlBfjW3Af7q9jjT/T 0z/226gX/uerttVjB9nodKCuRTHgsHRJOkOE1CcKh88VB0t81kAM2FR85Ndn5J7LjTKO +U+kTN2FtWpL/8zfwiDDsluNtVMvVVhsOSZlrJjHU5zhQKF19xGWPE9nfWoWaW6ZAimr Jogw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=2VhfMHntHxmSu4vdA7es7dFU9dUngjl1nXJAN7GN/r8=; b=H1nk9Y3+ZZKH6t5f134beehUjqBp+osJeVK/UrzbYNqRjsdYpbjmBw1OcIUsArjws8 WM7eVDXzj0ynVXyX7Ouv6bFqlsVUPUWDIwjg3K4i1Zwac263dnrVD92l6kfedKlzQHR1 yXgqVEWMACLsS4d0aMrDHViZSnRh5wJMQtWACX0xp1382faa/AZm+/H2dMaf/Mo7//P9 AA/OG2jqJ0Oa53ZLR++0L0MWLYIVaCZ72Msl+xKCysSYSJowaveiovOBaU+BQa9ywrML uhoyk/Q5deDMlyfS3JZkMzysyOgYj0uzAht9qCQHEea07teWsgo1VHntFZO3LmqEFyRz hzwA== X-Gm-Message-State: AOAM532ZKFYXZksVPlyswl0UUbsi8s8a2EX+//L/qS3TyeKR656To8Mo 4FLd4U/I8kZ7j/MKIcSA/rUT2zxhwMmlxFMn6Xs= X-Received: by 2002:a54:4688:0:b0:325:9a36:ecfe with SMTP id k8-20020a544688000000b003259a36ecfemr6136170oic.96.1653498830747; Wed, 25 May 2022 10:13:50 -0700 (PDT) MIME-Version: 1.0 References: <20220523221036.GA130515@bhelgaas> <20220524235605.rz3cyw7akw3327ip@mraw.org> In-Reply-To: <20220524235605.rz3cyw7akw3327ip@mraw.org> From: Jim Quinlan Date: Wed, 25 May 2022 13:13:38 -0400 Message-ID: Subject: Re: [PATCH v1] PCI: brcmstb: Fix regression regarding missing PCIe linkup To: Cyril Brulebois Cc: Bjorn Helgaas , linux-pci , Nicolas Saenz Julienne , Bjorn Helgaas , James Dutton , bcm-kernel-feedback-list , Jim Quinlan , Florian Fainelli , Lorenzo Pieralisi , Rob Herring , =?UTF-8?Q?Krzysztof_Wilczy=C5=84ski?= , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , "moderated list:BROADCOM BCM2711/BCM2835 ARM ARCHITECTURE" , open list , "Rafael J. Wysocki" , linux-pm@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, T_SCC_BODY_TEXT_LINE autolearn=ham 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 On Tue, May 24, 2022 at 7:56 PM Cyril Brulebois wrote: > > Hi Jim, > > Jim Quinlan (2022-05-24): > > Yes. One repo did not have this node (Cyril/debina?), one did > > (https://github.com/raspberrypi/firmware/tree/master/boot). > > Of course there is nothing wrong with omitting the node; it should > > have pcie linkup regardless. > > I work/debug stuff on Debian systems, but Debian's just shipping what's > in mainline. Raspberry people maintain their own vendor DTBs. > > > Unless you object, I plan on sending you a v2 of my regression fix > > which will correct the commit message, change the "if (busno == 1)" > > conditional to only guard the pcie linkup call, and add further > > comments. > > > > I have noted and will also address your other concerns and suggestions > > in a future patchset as I think it is best that I get my hands on a > > CM4 board before I submit any more changes. > > For the record, I'm still happy to be cc'ed so that I spend time testing > further patches, be it the short-term regression fix (for inclusion in > master, but also checking it fixes linux-5.17.y and now linux-5.18.y, > if stable maintainers would welcome the extra testing), or the future > patchset. > > I can't guarantee you'll have an answer in a few hours like that > happened during the past few days (during which I prioritized testing > over anything else so as not to be a blocker in case it could be > squeezed into v5.18). But I'm still willing to allocate some time to > make sure the CM4 keeps working, even if you don't get your hands on > such systems right away. I really appreciate the help, thank you. We have ordered a CM4 and I will be testing on it prior to sending pullreqs. Regards, Jim Quinlan Broadcom ST > > > Cheers, > -- > Cyril Brulebois (kibi@debian.org) > D-I release manager -- Release team member -- Freelance Consultant