Received: by 2002:a25:7ec1:0:0:0:0:0 with SMTP id z184csp491046ybc; Tue, 19 Nov 2019 04:42:59 -0800 (PST) X-Google-Smtp-Source: APXvYqw4y8VA0IC8EmFDFlGegVESHi+sovTOW48zZKmUXydxOV6LDMOfqZoUfdaA7MypbFTzBSjK X-Received: by 2002:a17:906:9248:: with SMTP id c8mr35620327ejx.47.1574167379712; Tue, 19 Nov 2019 04:42:59 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1574167379; cv=none; d=google.com; s=arc-20160816; b=lfGRmIVL0BttTnDmw1VkpXDBfS71nfZJnMCfl1O7XCW0hn//T5blImFbmpF0Bs1qj2 qvRY5udHqtNButk6UZvyg3on5/N0bHsnYHGWZbEphEvpqPvgcQrGWlGglW/E8u8JPpOw xFWRxv7rWTzQUeyj6pJNjaZguCIAyPC2uA405En+jh7Gmx/DPW8RI8/R++hw6HtXbJYD MveGXITMDePUQM5AMr8r0t39+66/fFc5mkn/D90kWfCnzUWfXy7qCux8BeOZh+v1QzR+ ix+YHzuJggAz6ljoWLDBm8VX0SlvUEZx7+TKiF7JL+8vGvit3gF3y6d/VAXDOTDxMhuf gtsw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=fZrbozF6KQCdc51ODao/WtKcpiRWlPZmfcF5hA1b5+M=; b=HBhZ6o555QPy7cEaR79/IS2WFBE1Y22oThK1Stuz6h5qiCSTUhuSga6+3AiViPOnXf X6fmZCheAl8okBVR6bfBLRDcNFe1KOHdwGDC0dGNuKzjtth71D1374otfiRUmXoQg4u+ oXi0fNQ7Ct072noNTDDbJnQzcOAMGmPjCxxMU8+lCfO/TCEzk/rcQvjgicc6Lo0TjuGa TNo8MBPsOTF5ocOrSWzyxfQ0OffI79HDurxyOXdR9BDy8PUZhtcO1h0eT1RvCrCbvoyK v+ytShfxWbywW1mJKw/fHIKrY1ax6U6RfnlxyFbkwldAaPV7mjggZeIVmiVzNueorylZ KVTA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=gqZ15+AB; 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 k14si12865708eji.255.2019.11.19.04.42.27; Tue, 19 Nov 2019 04:42:59 -0800 (PST) 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; dkim=pass header.i=@kernel.org header.s=default header.b=gqZ15+AB; 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 S1727066AbfKSMly (ORCPT + 99 others); Tue, 19 Nov 2019 07:41:54 -0500 Received: from mail.kernel.org ([198.145.29.99]:34684 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725280AbfKSMly (ORCPT ); Tue, 19 Nov 2019 07:41:54 -0500 Received: from localhost (unknown [89.205.136.181]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id D351421D7B; Tue, 19 Nov 2019 12:41:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1574167313; bh=jIhRA2VwaLRoYAsN0KyguVUzU+5d8qr8uraCIb163JA=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=gqZ15+AB9gEx214RhI/6BiIld+DI3r8SCSyl30Sf8k1vshnIZ2+FvimgC0q7d6HYr 2oWTxdvy9cvWFmdKRLSP00W1sVGYzsuzMiAGtxi/P2qzcYTsjtownsUArlI4rB4Q6d CCIMBEXBglKack0f6GwI6WeQVE0krS4PINE+Ku8c= Date: Tue, 19 Nov 2019 13:41:50 +0100 From: Greg Kroah-Hartman To: Andy Lutomirski Cc: Stephan =?iso-8859-1?Q?M=FCller?= , Arnd Bergmann , Linux Crypto Mailing List , LKML , Linux API , "Eric W. Biederman" , "Alexander E. Patrakov" , "Ahmed S. Darwish" , "Theodore Y. Ts'o" , Willy Tarreau , Matthew Garrett , Vito Caputo , Andreas Dilger , Jan Kara , Ray Strode , William Jon McCann , zhangjs , Florian Weimer , Lennart Poettering , Nicolai Stange , "Peter, Matthias" , Marcelo Henrique Cerri , Roman Drahtmueller , Neil Horman Subject: Re: [PATCH v25 10/12] LRNG - add TRNG support Message-ID: <20191119124150.GB1975017@kroah.com> References: <5390778.VeFRgus4bQ@positron.chronox.de> <3159012.PsEOTp9LqO@positron.chronox.de> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.12.2 (2019-09-21) Sender: linux-crypto-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org On Tue, Nov 19, 2019 at 02:07:40AM -0800, Andy Lutomirski wrote: > > As this would introduce a new device file now, is there a special process that > > I need to follow or do I need to copy? Which major/minor number should I use? > > > > Looking into static const struct memdev devlist[] I see > > > > [8] = { "random", 0666, &random_fops, 0 }, > > [9] = { "urandom", 0666, &urandom_fops, 0 }, > > > > Shall a true_random be added here with [10]? > > I am not at all an expert on chardevs, but this sounds generally > reasonable. gregkh is probably the real authority here. [10] is the aio char device node, so you better not try to overlap it or bad things will happen :( thanks, greg k-h