Received: by 2002:a25:86ce:0:0:0:0:0 with SMTP id y14csp145349ybm; Wed, 22 May 2019 00:22:53 -0700 (PDT) X-Google-Smtp-Source: APXvYqxt7hI4/3nFyCesBeUD8jfgPL+JrhIjhIW8pRXhuKOS2AVey2wGsjpWnKKRwTv+w6D+H/0W X-Received: by 2002:a17:902:e7:: with SMTP id a94mr63623046pla.182.1558509773662; Wed, 22 May 2019 00:22:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1558509773; cv=none; d=google.com; s=arc-20160816; b=Tbng6B7hDWClp7uYPUMY5Er3+v14LLjeW63ny20ZpIUvzmrc46aUZQ0vt3uJajx7Jc 5612V4HSSbJY5TfCrN6fh4I7s0JXgxD1HlN5FT6jax+mTdhdcK7oVSeur8aNhcRIjgjE GVI8Fxyq/sMLHPu9QU8KKUzewnZ+e2W+/zpzcBGnwSCw8qs8h5BdUFg1CP9g4C831R6T EX9ojfh2NsTQqOxGkSOeQTw02Jh3icvPkgmcqE8c2idHsc2tyqGKxDNN+4LguZo98lNb Fn1Nzv7I8mWlVDVsLR8sdDEuUsdglIl5DAvGm7IBF1n2yh32FcWdYck8PzyUeLMGPfv/ ModA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=X+htciVyJCEETZZh8S6dmdJOka2sEukH39ojlwyB7Oo=; b=gWcYO1SOyVtoifHbxjU7k1PEUpLnnwnU9KxAa6/yhiwNNLjsrlmR+QyiiorYHWxFwh Gkjt2+yi2AkGENizCuaXX2l2LVvO4RR0wBkCLCKM+aScMmoFxYq4uP6U2l2MVt5YBBEC qHn8Md8xXlETkdxR2m4SccimquWMc76S49LIdWOCYfFcdnD79V7YOt/rN0SNRb7sV1cR jjB1Y2sM1GFaVajcPQOMvE+dWfJHjHgCdW69fDeUhnFuYkp/nZX3kCLPM3DUsdTJgxCU pXYjwJ9YfdeACNIsFtT87t1qjLd8hK1TTGFKHQcpuYsInPWZ9qufASz3W51e9vxj4rhj ch7Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-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 v38si23941404plg.3.2019.05.22.00.22.31; Wed, 22 May 2019 00:22:53 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-crypto-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728609AbfEVHVw (ORCPT + 99 others); Wed, 22 May 2019 03:21:52 -0400 Received: from mail-vs1-f68.google.com ([209.85.217.68]:33664 "EHLO mail-vs1-f68.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728424AbfEVHVw (ORCPT ); Wed, 22 May 2019 03:21:52 -0400 Received: by mail-vs1-f68.google.com with SMTP id y6so816043vsb.0; Wed, 22 May 2019 00:21:51 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=X+htciVyJCEETZZh8S6dmdJOka2sEukH39ojlwyB7Oo=; b=s1Ssr5L4oTKzRpfy3s09mZYfbx7sHO7zHEg4ARpRd/LxRUnX76mlQ4U9oTdXEMXMzM cOIDD9CpHI3eUjeYVW5P49g9DDeh/0qJlruVN5Z+xa6gslLR8uiYMC4Gl9b5sSrKKbHA xk+K9ubfr8csNavcSA6xrDILDA4+TYMxISyvLpa3++LDzCvgU1ePDk2hU6OouqcckiTL NTMsPwZs05ztjaJSX4EH1YBgNMPzq40Oeg4YzZT/klA+o5QEhrtXdghJsgdNnLDmJftW A54AokdZfNhXiPw+zSJFPYeskVI3GgQG5c1+KwH2A0Xy2ZeuC8zSyj+mrlRwR963ToRw nF5Q== X-Gm-Message-State: APjAAAWnB+EQcrp3SDCcj5ssyo2KSGDwfoop0qMmbQC5KwSME7N3EDrF TEHLDlF3wP0KLRMNyMsxEJ3eT+cn7flSZWLqvZU= X-Received: by 2002:a67:f303:: with SMTP id p3mr31460348vsf.166.1558509710862; Wed, 22 May 2019 00:21:50 -0700 (PDT) MIME-Version: 1.0 References: <20190521183417.GA121164@gmail.com> <20190521184622.37202-1-ebiggers@kernel.org> In-Reply-To: <20190521184622.37202-1-ebiggers@kernel.org> From: Geert Uytterhoeven Date: Wed, 22 May 2019 09:21:38 +0200 Message-ID: Subject: Re: [PATCH] crypto: jitterentropy - change back to module_init() To: Eric Biggers Cc: Linux Crypto Mailing List , Herbert Xu , Thomas Gleixner , Daniel Lezcano , Linux Kernel Mailing List , Linux-Renesas , Linux ARM Content-Type: text/plain; charset="UTF-8" Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Tue, May 21, 2019 at 8:46 PM Eric Biggers wrote: > From: Eric Biggers > > "jitterentropy_rng" doesn't have any other implementations, nor is it > tested by the crypto self-tests. So it was unnecessary to change it to > subsys_initcall. Also it depends on the main clocksource being > initialized, which may happen after subsys_initcall, causing this error: > > jitterentropy: Initialization failed with host not compliant with requirements: 2 > > Change it back to module_init(). > > Fixes: c4741b230597 ("crypto: run initcalls for generic implementations earlier") > Reported-by: Geert Uytterhoeven > Signed-off-by: Eric Biggers Tested-by: Geert Uytterhoeven Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds