Received: by 2002:a5d:9c59:0:0:0:0:0 with SMTP id 25csp1801499iof; Tue, 7 Jun 2022 11:34:02 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxrTpADHHDKEgBSJ2X+Aw59sLmS5yPXrs9r+cQHlosqNteOrILfBTn7Qy2auESRdWDxps8t X-Received: by 2002:a05:6a00:134f:b0:51c:4c92:1dae with SMTP id k15-20020a056a00134f00b0051c4c921daemr1546187pfu.32.1654626842634; Tue, 07 Jun 2022 11:34:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1654626842; cv=none; d=google.com; s=arc-20160816; b=zQbAFGHSPvFrbJ3Qh/b1xuCfFkLEpDVZJ7yi6f1g5UInjE0RLd8a8O/A/VL5LnhLiP 2gydvr5ntbM09xlwfL9GPTS2yPLLkk0LB1qb90fejRUQmYWWgfoDAOZpSVVcJ8gta912 ABEXmYEjE1j/QPT9+aYxzThXOZDXUFAJ6jQcMgNbD2r00hlMmZseGgVjmQm8hpWDwAuA EivacZbpar5YXSCdLZINx02oVr9FwXLlFkBOvKkYL4zaxKWZXRGj4gSAeb2HeaPrwbTn aDERGnMQMhJQs/L1ncItOH6kM3IMtKal+nciOlfd8FSgdDaq2ePC8+ITjPCjuxrK2DM2 zZ/w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:subject:from:cc:to :user-agent:mime-version:date:message-id:dkim-signature; bh=mNqIfLl/p0QL5F3iAfVfaPdbC6XlfUmt6PRTT6WK24s=; b=cE/+7QVMD0PH8zVdZJ1/DecvgI/FcQ3h5m2iMjROo6GFxnv25FOVbtH8P6/aBaMXvq sqafIoPsY10ZmAuykrPc6doHFSwbnX0MmwjXAqUn/HfxaKtSzEYpSSGOQDXobC1YzOeD rNAXTcn+0GjaJHLu4bH6aIIumVORFnHIf71TVafoICtwSZ0iPmXtgNgMhsg3xvQl9Uw/ tzpJ7OHUP6Eu100WmUo1rsf8p7RB+1FH53UKxTwFGDemqNzkRyLrAAq6PHBrFtK2StdG oCl6w9Npb3xnB5u8daVgYLXl7GB0btKenXHkOTxo/5aLe2y/G4tB57jA5YUDMy2b2e90 KFPA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@raspberrypi.com header.s=google header.b=FRLrwpLg; 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=NONE dis=NONE) header.from=raspberrypi.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id q27-20020a635c1b000000b003fe1c0b4a6csi1471540pgb.203.2022.06.07.11.33.47; Tue, 07 Jun 2022 11:34:02 -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=@raspberrypi.com header.s=google header.b=FRLrwpLg; 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=NONE dis=NONE) header.from=raspberrypi.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238203AbiFGI3O (ORCPT + 99 others); Tue, 7 Jun 2022 04:29:14 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:41068 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S238206AbiFGI3N (ORCPT ); Tue, 7 Jun 2022 04:29:13 -0400 Received: from mail-wr1-x42b.google.com (mail-wr1-x42b.google.com [IPv6:2a00:1450:4864:20::42b]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 439176A05C for ; Tue, 7 Jun 2022 01:29:11 -0700 (PDT) Received: by mail-wr1-x42b.google.com with SMTP id p10so23039186wrg.12 for ; Tue, 07 Jun 2022 01:29:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=raspberrypi.com; s=google; h=message-id:date:mime-version:user-agent:to:cc:from:subject :content-transfer-encoding; bh=mNqIfLl/p0QL5F3iAfVfaPdbC6XlfUmt6PRTT6WK24s=; b=FRLrwpLgjfUpPpEUy4tjf1bG7KT4OazdfHAguYBMGv/ozHcOWH/F63f+ZmGj9+3cTV Vr9BJdSIYRfQAHSJy6RZ/cVUgbdyXEmHRIT3z3UJjjGsz+xwndYRkqYiIYqUqQCCu1sp 2jSc17xHxaOIeuf4pkn+DkSYX/+gPZwo5GwlNi27XguS2f2m77zxeZlHZVE9NcjroBrY 5/fC0fYDAMQh8EdIab+ytn0Cf6tMhV2zo3S8UuPEAinIzZXS8RALl0TBEya34dzvErvI 33S6UJDTxrz2QXf/9KtBbIWcouHhJ3x6w8YxebBkp3Y9u0e4ET5brm0qzPPgNOxoNSVo iCZA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:to:cc :from:subject:content-transfer-encoding; bh=mNqIfLl/p0QL5F3iAfVfaPdbC6XlfUmt6PRTT6WK24s=; b=gZPjXVgcKHDoKVmwxqRFhtkyBa6qLAcQB51jowMUAhkV2KwPxCVzITH7XrzsM49Rp4 nmjBz1T1w5vpj1E28dJV/qQGjRlHFGt42Sy2C07mcxwcLzLBVaVisTHMqNrK1t1Mzjny mExd/lM3piGMfIbFOhUwSiy2fnh42BICFGtZIiUQSaTUoCX6drBxk7nc6YM2/vNUuv3O d+7e9D3/u9Hm0ElMN46yCPddeb/56XSVRD/TSHXn5ond/9dBP84aBcsBOCzcag2cYYak kekYkEnYPDTehWHYpYI119oXI10kiQWuOvPeNUiDWJWXID2/DlbZqnS1brb8qWs28XcF YGeQ== X-Gm-Message-State: AOAM533BJWGkOY0AY7f1Cmke1hpCBsZ+Uf3Z/CHeXHgk+Sr3miEETN3x bO6zffIe+sJQIEB/4np64i//CQ== X-Received: by 2002:adf:b358:0:b0:216:508c:e0bf with SMTP id k24-20020adfb358000000b00216508ce0bfmr15311946wrd.204.1654590549737; Tue, 07 Jun 2022 01:29:09 -0700 (PDT) Received: from ?IPV6:2a00:1098:3142:14:901f:dbcb:c1e4:e4b8? ([2a00:1098:3142:14:901f:dbcb:c1e4:e4b8]) by smtp.gmail.com with ESMTPSA id z13-20020adfe54d000000b002103cfd2fbasm18308660wrm.65.2022.06.07.01.29.09 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 07 Jun 2022 01:29:09 -0700 (PDT) Message-ID: <8cc7ebe4-442b-a24b-9bb0-fce6e0425ee6@raspberrypi.com> Date: Tue, 7 Jun 2022 09:29:09 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.10.0 To: "Jason A. Donenfeld" , linux@armlinux.org.uk, rmk+kernel@armlinux.org.uk, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, catalin.marinas@arm.com Cc: Stephen Boyd , Ard Biesheuvel , stable@vger.kernel.org From: Phil Elwell Subject: Re: [PATCH v2] ARM: initialize jump labels before setup_machine_fdt() Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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 This patch is fatal for me in the downstream Raspberry Pi kernel - it locks up on boot even before the earlycon output is available. Hacking jump_label_init to skip the jump_entry for "crng_is_ready" allows it to boot, but is likely to have consequences further down the line. The stable branch may not be living up to its name, but I don't think this is a quick fix. Phil