From owner-cvs-all Sat Jan 13 7:20:22 2001 Delivered-To: cvs-all@freebsd.org Received: from gratis.grondar.za (grouter.grondar.za [196.7.18.65]) by hub.freebsd.org (Postfix) with ESMTP id DF7F037B699; Sat, 13 Jan 2001 07:19:54 -0800 (PST) Received: from grondar.za (root@gratis.grondar.za [196.7.18.133]) by gratis.grondar.za (8.11.1/8.11.1) with ESMTP id f0DFJhI20323; Sat, 13 Jan 2001 17:19:45 +0200 (SAST) (envelope-from mark@grondar.za) Message-Id: <200101131519.f0DFJhI20323@gratis.grondar.za> To: Robert Watson Cc: Warner Losh , Matt Dillon , cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/etc crontab rc src/etc/defaults rc.conf src/etc/mtree BSD.root.dist src/libexec Makefile src/libexec/save-entropy Makefile save-entropy.sh References: In-Reply-To: ; from Robert Watson "Sat, 13 Jan 2001 10:02:36 EST." Date: Sat, 13 Jan 2001 17:19:35 +0200 From: Mark Murray Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I seems to me that perhaps part of the problem is the /dev/random > interface. I'm not very familiar with it, but it seems like a couple of > basic primitives might address a lot of the problems: > > Ways to get and set the current "randomness qualiy" with appropriate > privilege. The system boots with low, and later trips to high. Wrong. It boots at "off" and flips to "on" when a reseed happens. There is only one quality. ("off" == "no random numbers"; "on" == "random numbers"). The squealers (who don't like the "off" == block until "on") have the option to not know when the "off" --> "on" transition happens and have the setting always "on". When the high-rate harvesters go in (after the preemptive threading), the "off" --> "on" transition will happen within a couple of seconds, and will no longer be a problem. M -- Mark Murray Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message