Received: by 2002:a05:6a10:413:0:0:0:0 with SMTP id 19csp3022535pxp; Tue, 22 Mar 2022 10:26:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxJOvr0DGswHSQ8p2SJ0WuFes3reyOcLieFzjlKYJtzRNWI2G90VFhHLrVQ91FUwPyTVWcP X-Received: by 2002:a05:6402:34c1:b0:419:585a:f383 with SMTP id w1-20020a05640234c100b00419585af383mr4409753edc.65.1647969967890; Tue, 22 Mar 2022 10:26:07 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1647969967; cv=none; d=google.com; s=arc-20160816; b=kBXE+DcaFKbQcnR71p3K/7Q+lRcjkAu5Qrwnu39NktyAw8HU8AXatJ5TmZtgzl3fKY hNS8SlDgzbRSe8ynULxQ8//fXq3NQawC8VoqDNX68tnIrovjS24TWXcqGb0V1vVWMseL ele+PQeIEVyzJzKy1bavlzYQEiwslsaj6XOcoMuR0dpTmYfGkcLl/wmH6VbkvesgcB1W m19veTusa8hHPaVbMQfbzwoLkXPCe98yx5CCID4RKU13dv9+z1F4HZ1e4SxmgYbYZ+w4 IG1eD9cefX7m4w8QCWgHhqXGU5lZUmRDxoOjQnqFPEQ1dpgMpmoKHHeZNKq6YA+ZUOm2 pm7Q== 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=24K1hLJb9rmuEHEKW5a8QYhjnmRyomvMSDjxeIg/X38=; b=wqcySJo7actUTQPhF5yv0t0NIQwHawRvxX+gDVW19hZPlzGXXnY5RDf4kItgfoRiBr /+EbUM2vRiwgEhOrgdJJosuHm8ZkAr9ZV4+Ff1EKXQU8vxBD5z5w8R5UHOv31OjdR7GH DTWMa+SjZ4DAxhLcqbO8B+xsj8aaekDjHvZP20GTgtnGn1q+Cw4JZJW5PDEB3aIEJet9 IGDRV+r9WhjNI1Pp/Mff2lPW0uUK359vJMRvew/XBWz/c9t+/04tlGNgwSJwb+ihMnif B4HIbKAAUqtSyHocgiNBtv4Rsig0W0zhx3BqB1oIl6P5UYK8Jx0PzQRxhZc3WdaNYhL1 qj7g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b="VYS/UqPl"; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-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 mc6-20020a170906eb4600b006e02ad987f0si4153760ejb.857.2022.03.22.10.25.41; Tue, 22 Mar 2022 10:26:07 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-crypto-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=@linux-foundation.org header.s=google header.b="VYS/UqPl"; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S238198AbiCVQXw (ORCPT + 99 others); Tue, 22 Mar 2022 12:23:52 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:47204 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S239075AbiCVQXT (ORCPT ); Tue, 22 Mar 2022 12:23:19 -0400 Received: from mail-lf1-x131.google.com (mail-lf1-x131.google.com [IPv6:2a00:1450:4864:20::131]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 020272E9E2 for ; Tue, 22 Mar 2022 09:21:44 -0700 (PDT) Received: by mail-lf1-x131.google.com with SMTP id p15so19947816lfk.8 for ; Tue, 22 Mar 2022 09:21:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=24K1hLJb9rmuEHEKW5a8QYhjnmRyomvMSDjxeIg/X38=; b=VYS/UqPlwEg8dUg0nl76d7UJ1IUszygkxcr1j2/1mvgghsV+p3mYrgwsp34aOKQ6tk ScvhZMD1nx0OBvbT+5UaohuxHTKJjXselVVpziaLmccjKez67+onMBakhk/M73Kxl+Ut p2gOZHShBVjr2xBbgB8NPD9eut9eQpbmThYAM= 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=24K1hLJb9rmuEHEKW5a8QYhjnmRyomvMSDjxeIg/X38=; b=MeVfkostNctflgbQ76MERYq6nKCRQtAoodmw+P/BKpCQ3SCwYUlxdqcTZbnAyZG0I3 0k9j3SaEXZ4dI7uDYJYwuQm042UHGQO2lQaxu2+9oBUHt+WDT7YrwOrarPBMW7oxD4tW Sv6UamlW70GmjMBLhSTvlEQwfOxaTww8AWgxYc4gmpegu2nnHV/Ouj6iX6FZrWZVsFri QbmXI3tOK/gefrtUEW9qq0Cuvwcbekgj8dM8+IdKHcToG7ydjnacvXHwm/RxIWUffW9r NLfBkoBs+kmE74ZwWtZj8ktE1nigrmiit2SeZmh7OWVcLQmBzTp1RX7BWCKldbGtfzHL +YJw== X-Gm-Message-State: AOAM530NBtEa0xPfbAUc9Zsl/yV41z3AXF0GninReHpIFG57wLPfEdkd Fn69D3yGkdPhuzRe6t7L8SktDecxtMDWi8LYhgM= X-Received: by 2002:ac2:5223:0:b0:448:5100:e427 with SMTP id i3-20020ac25223000000b004485100e427mr19113392lfl.87.1647966099481; Tue, 22 Mar 2022 09:21:39 -0700 (PDT) Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com. [209.85.208.177]) by smtp.gmail.com with ESMTPSA id bu9-20020a056512168900b004489c47d241sm2245803lfb.32.2022.03.22.09.21.37 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 22 Mar 2022 09:21:38 -0700 (PDT) Received: by mail-lj1-f177.google.com with SMTP id bn33so24656388ljb.6 for ; Tue, 22 Mar 2022 09:21:37 -0700 (PDT) X-Received: by 2002:a2e:6f17:0:b0:248:124:9c08 with SMTP id k23-20020a2e6f17000000b0024801249c08mr19763021ljc.506.1647966097175; Tue, 22 Mar 2022 09:21:37 -0700 (PDT) MIME-Version: 1.0 References: <20220217162848.303601-1-Jason@zx2c4.com> <20220322155820.GA1745955@roeck-us.net> In-Reply-To: <20220322155820.GA1745955@roeck-us.net> From: Linus Torvalds Date: Tue, 22 Mar 2022 09:21:20 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v1] random: block in /dev/urandom To: Guenter Roeck Cc: "Jason A. Donenfeld" , Linux Kernel Mailing List , Linux Crypto Mailing List , linux-arch , Dinh Nguyen , Nick Hu , Max Filippov , Palmer Dabbelt , "David S . Miller" , Yoshinori Sato , Michal Simek , Borislav Petkov , Guo Ren , Geert Uytterhoeven , Joshua Kinard , David Laight , Dominik Brodowski , Eric Biggers , Ard Biesheuvel , Arnd Bergmann , Thomas Gleixner , Andy Lutomirski , Kees Cook , Lennart Poettering , Konstantin Ryabitsev , Greg Kroah-Hartman , "Theodore Ts'o" Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=no 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-crypto@vger.kernel.org On Tue, Mar 22, 2022 at 8:58 AM Guenter Roeck wrote: > > This patch (or a later version of it) made it into mainline and causes a > large number of qemu boot test failures for various architectures (arm, > m68k, microblaze, sparc32, xtensa are the ones I observed). Common > denominator is that boot hangs at "Saving random seed:". A sample bisect > log is attached. Reverting this patch fixes the problem. Ok, it was worth trying, but yeah, it clearly causes problems for various platforms that can't do jitter entropy and have nothing else happening either. Will revert. Thanks. Linus