[Bug 210377] [NEW] 3c59x and DAC960 not adding to random entropy
jason
jason at doozer.com
Tue Apr 1 17:58:56 UTC 2008
Public bug reported:
Binary package hint: linux-image
the symptom was that a java process that attempts to listen on an ssl
socket was hanging. turns out that this is because there's not enough
entropy in the kernel rng and java's SecureRandom reads from
/dev/random. from there, i found that the entropy_avail on these
machines is growing extremely slowly, if at all. it really seems to
only change after a reboot.
at any rate, the machine uses mylex acceleraid controller and has 2
3c980-C nics. while the DAC960 driver appears to have a line for
add_disk_randomness in 2.6.22, there is no such line in 2.6.15.
the 3c59x driver appears to be missing the IRQF_SAMPLE_RANDOM flag in
2.6.22 and SA_SAMPLE_RANDOM in 2.6.15 that other nics have.
i guess normally people have one or the other working and that's why it
hasn't ended up across the board.
the machine with the problem is running dapper, but i've looked at the
kernel source for gutsy 2.6.22 and at least for the 3c59x the problem
would appear to still be there. it's also a headless server with no
keyboard or mouse and no scsi or ide being used.
** Affects: linux-meta (Ubuntu)
Importance: Undecided
Status: New
--
3c59x and DAC960 not adding to random entropy
https://bugs.launchpad.net/bugs/210377
You received this bug notification because you are a member of Kernel
Bugs, which is subscribed to linux-meta in ubuntu.
More information about the kernel-bugs
mailing list