Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754693AbaGQADo (ORCPT ); Wed, 16 Jul 2014 20:03:44 -0400 Received: from mail-lb0-f177.google.com ([209.85.217.177]:55684 "EHLO mail-lb0-f177.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753084AbaGQADm (ORCPT ); Wed, 16 Jul 2014 20:03:42 -0400 MIME-Version: 1.0 In-Reply-To: <53C703ED.2010605@zytor.com> References: <5778e65d5ca52bebbaa023e177d863e44f098e96.1405546879.git.luto@amacapital.net> <53C6F5A9.80400@zytor.com> <53C703ED.2010605@zytor.com> From: Andy Lutomirski Date: Wed, 16 Jul 2014 17:03:21 -0700 Message-ID: Subject: Re: [PATCH v3 2/5] random,x86: Add arch_get_slow_rng_u64 To: "H. Peter Anvin" Cc: Raghavendra K T , Paolo Bonzini , X86 ML , Bandan Das , Gleb Natapov , kvm list , "Theodore Ts'o" , Srivatsa Vaddagiri , Daniel Borkmann , "linux-kernel@vger.kernel.org" , Kees Cook Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Jul 16, 2014 4:00 PM, "H. Peter Anvin" wrote: > > On 07/16/2014 03:40 PM, Andy Lutomirski wrote: > > On Wed, Jul 16, 2014 at 3:13 PM, Andy Lutomirski wrote: > >> My personal preference is to defer this until some user shows up. I > >> think that even this would be too complicated for KASLR, which is the > >> only extremely early-boot user that I found. > >> > >> Hmm. Does the prandom stuff want to use this? > > > > prandom isn't even using rdrand. I'd suggest fixing this separately, > > or even just waiting until someone goes and deletes prandom. > > > > prandom is exactly the opposite; it is designed for when we need > possibly low quality random numbers very quickly. RDRAND is actually > too slow. I meant that prandom isn't using rdrand for early seeding. --Andy > > -hpa > > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/