From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6DAE8C4332F for ; Tue, 22 Nov 2022 20:14:45 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S234666AbiKVUOo (ORCPT ); Tue, 22 Nov 2022 15:14:44 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:55988 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234498AbiKVUOn (ORCPT ); Tue, 22 Nov 2022 15:14:43 -0500 Received: from ams.source.kernel.org (ams.source.kernel.org [IPv6:2604:1380:4601:e00::1]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 3F5B56317; Tue, 22 Nov 2022 12:14:42 -0800 (PST) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id E9C97B81D8E; Tue, 22 Nov 2022 20:14:40 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 74941C433C1; Tue, 22 Nov 2022 20:14:38 +0000 (UTC) Authentication-Results: smtp.kernel.org; dkim=pass (1024-bit key) header.d=zx2c4.com header.i=@zx2c4.com header.b="NjRpJrWN" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=zx2c4.com; s=20210105; t=1669148076; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=J/NC2WYkODcETvlYjDfiBUurL8mWmC3XGmGqOxTURUw=; b=NjRpJrWN8QaVa4XvpPirIN8vlFcWFHita5AY6PIr2zdfXQwWv+fVsZdMxH18pEYnYNwjAy kjBtinOVRBYlSe+7efzZ6Dz+oRAglWCuA/BaBI+mNYRZ9og9M17PVhcAr21dTJ2NkB9wQe juQpM/6sDn9YXDswp0GB463XlGT4OjI= Received: by mail.zx2c4.com (ZX2C4 Mail Server) with ESMTPSA id 07a7b07b (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 22 Nov 2022 20:14:35 +0000 (UTC) Date: Tue, 22 Nov 2022 21:14:33 +0100 From: "Jason A. Donenfeld" To: linux-kernel@vger.kernel.org, patches@lists.linux.dev, tglx@linutronix.de Cc: linux-crypto@vger.kernel.org, x86@kernel.org, Greg Kroah-Hartman , Adhemerval Zanella Netto , Carlos O'Donell Subject: Re: [PATCH v6 0/3] implement getrandom() in vDSO Message-ID: References: <20221121152909.3414096-1-Jason@zx2c4.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20221121152909.3414096-1-Jason@zx2c4.com> Precedence: bulk List-ID: X-Mailing-List: linux-crypto@vger.kernel.org Hey folks, Exciting development: one of the glibc maintainers, Adhemerval, has written up the beginning of an implementation for this series: https://github.com/zatrazz/glibc/commits/azanella/arc4random-vdso I assume it'll continue to mature while this patch stews on the list here. But so far in my testing, it works well, and the performance boost is there and real. I've patched it into my system's glibc and am daily driving it. Jason