Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp526468pxb; Sat, 20 Feb 2021 11:42:05 -0800 (PST) X-Google-Smtp-Source: ABdhPJy100Ax+0lisiySOwG4AWr4GFoAEA2bNQZVjjI8llr7n4ATRkNnSPn/kyitHRJLmE9Yst2N X-Received: by 2002:a05:6402:4312:: with SMTP id m18mr15141159edc.99.1613850125764; Sat, 20 Feb 2021 11:42:05 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1613850125; cv=none; d=google.com; s=arc-20160816; b=HsCco3tnbdJ1m3XvKBfyhddM9iFtTIQyXlmWuQRIy5aTac4Dr73ZGbNzENm1ZYvlKC w4DXH7J575v9YznesXVqUXYDJal4KiGY3dlOD+FJXFbV8ON0MAoOjdOj8UFtdhJrTU0S CE5IOl3cwvHW8CKrFTE2U0PZFmKwluo0+mPU8hoxpUd3h+u6PdIiB6d7wuCYBusZi1NZ 7T08atotpYU5sqrNYRqvJF3ZQuBqzv9czJZGKPFINYR2Rb6tG45i6OSxL3EnOOEa7RtR WTk4XgZbHNERzYR5y0EXM1r3GayAqLuXzv9Ej7Mjk4MlspodT6XUwEfrMsDH+szlq+PI k14g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-transfer-encoding :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=fOytUs0uvx17fNiH590O4KOfnovD8sxDHotIMEVd39E=; b=RT0S73a4m2cybny83qqRlCrbXaFuszn5t80ok7u1nlklBFQdCR/16YHI1zcY0ipMZY 2UA/7UA6F0/7lopE2+GhuJDyg5vRLD6VzADNyuCjVfaiB+qru+d5Yiv9nTdcx0JWe8U2 Z7V9Ak6IwvX1pw0nSpiEFulkhkTbPDKQIDrcSoAZCKaP/m5wztU9PMv/KtC4ovQQei3e mitYkSdAJlTrbAuzG+MOHAlbzA/EofEJg76d48guHbnIOVHvE7faeeVcB5oGEGalcfKf 4EtXxkV6W4/kF24XGvlqYXyoquE22Y3z1ObX5ze4V/ojkrJcymfXrCOAO2tG7fy4S/SW lSmw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id 26si6371231edw.488.2021.02.20.11.41.32; Sat, 20 Feb 2021 11:42:05 -0800 (PST) Received-SPF: pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-crypto-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-crypto-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S229803AbhBTTla (ORCPT + 99 others); Sat, 20 Feb 2021 14:41:30 -0500 Received: from vps0.lunn.ch ([185.16.172.187]:50886 "EHLO vps0.lunn.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S229796AbhBTTl3 (ORCPT ); Sat, 20 Feb 2021 14:41:29 -0500 Received: from andrew by vps0.lunn.ch with local (Exim 4.94) (envelope-from ) id 1lDY7O-007ZCv-KM; Sat, 20 Feb 2021 20:40:42 +0100 Date: Sat, 20 Feb 2021 20:40:42 +0100 From: Andrew Lunn To: =?iso-8859-1?Q?=C1lvaro_Fern=E1ndez?= Rojas Cc: mpm@selenic.com, herbert@gondor.apana.org.au, nsaenzjulienne@suse.de, f.fainelli@gmail.com, rjui@broadcom.com, sbranden@broadcom.com, bcm-kernel-feedback-list@broadcom.com, rikard.falkeborn@gmail.com, linux-crypto@vger.kernel.org, linux-rpi-kernel@lists.infradead.org, linux-arm-kernel@lists.infradead.org, linux-kernel@vger.kernel.org, stijn@linux-ipv6.be, ynezz@true.cz Subject: Re: [PATCH] hwrng: bcm2835: set quality to 1000 Message-ID: References: <20210220174741.23665-1-noltari@gmail.com> <9b86c773-7153-1e18-472a-f66b01c83173@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <9b86c773-7153-1e18-472a-f66b01c83173@gmail.com> Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Sat, Feb 20, 2021 at 08:12:45PM +0100, ?lvaro Fern?ndez Rojas wrote: > Hi Andrew, > > I ran rngtest and this is what I got: > root@OpenWrt:/# cat /dev/hwrng | rngtest -c 1000 > rngtest 6.10 > Copyright (c) 2004 by Henrique de Moraes Holschuh > This is free software; see the source for copying conditions. There is NO > warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. > > rngtest: starting FIPS tests... > rngtest: bits received from input: 20000032 > rngtest: FIPS 140-2 successes: 996 > rngtest: FIPS 140-2 failures: 4 > rngtest: FIPS 140-2(2001-10-10) Monobit: 0 > rngtest: FIPS 140-2(2001-10-10) Poker: 0 > rngtest: FIPS 140-2(2001-10-10) Runs: 1 > rngtest: FIPS 140-2(2001-10-10) Long run: 3 > rngtest: FIPS 140-2(2001-10-10) Continuous run: 0 > rngtest: input channel speed: (min=146.002; avg=349.394; > max=1302083.333)Kibits/s > rngtest: FIPS tests speed: (min=12.126; avg=22.750; max=23.432)Mibits/s > rngtest: Program run time: 56826982 microseconds > > 996 successes and 4 failures -> 99.6% success rate > 1024 * 99.6% = 1019 (rounded down to 1000) > > I'm not sure if I can rely on rngtest for that... Hi ?lvaro You need some sort of justification for setting the quality value. Please include what you have written above in the commit message. It then becomes possible for reviewers to say if this justification is valid or not. Andrew