[$] Uniting the Linux random-number devices
Blocking in the kernel's random-number generator (RNG)-causing a process towait for "enough"entropy to generate strong random numbers-has always been controversial. It has also led tovarious kinds of problems over the years, from timeouts and delays causedby misuse in user-spaceprograms to deadlocks and other problems in the bootprocess. That behavior has undergone a number of changes over the last fewyears and it looks possible that the last vestige of the difference betweenmerely "good" and "cryptographic-strength" random numbers may go away in someupcoming kernel version.