I found out much to my surprise that our SMP box is not collecting ANY
entropy for /dev/random.  All the interesting IRQs are over 16, and
nobody uses the console.

>From sys/i386/i386/mem.c 1.79:

        /*
         * XXX the data is 16-bit due to a historical botch, so we use
         * magic 16's instead of ICU_LEN and can't support 24 interrupts
         * under SMP.
         */

Why don't we just flip this from a 16 bit to a 32 bit parameter in time
for 4.0-RELEASE?  Should just require a quick fiddle in mem.c and in
rndcontrol.

Stephen.


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to