On Tue, 2005-03-29 at 22:43 +1000, Herbert Xu wrote: > On Tue, Mar 29, 2005 at 04:15:17PM +0400, Evgeniy Polyakov wrote: > > > > On Tue, 2005-03-29 at 20:46 +1000, Herbert Xu wrote: > > > > > > > > Well if you can demonstrate that you're getting a higher rate of > > > > > throughput from your RNG by doing this in kernel space vs. doing > > > > > it in user space please let me know. > > > > > Well when you get 55mb/s from /dev/random please get back to me. > > > > I cant, noone writes 55mbit into it, but HW RNG drivers could. :) > > Are you intending to feed that into /dev/random at 55mb/s? > > If not then how is this an argument against doing it in userspace > through rngd?
Yes. Untill pool is filled and then sleep there. When someone wants to draw from the pool - awake and fill it again. I clearly see your point here and I agree that it must be default method for entropy producing, but if there are possibility to speed that up, such techniques should be allowed to be used. It is really faster to fill pool from the kernelspace without copying/validating it in userspace. -- Evgeniy Polyakov Crash is better than data corruption -- Arthur Grabowski
signature.asc
Description: This is a digitally signed message part