This one time, at band camp, Thiemo Seufer said: > Andrew Suffield wrote: > [snip] > > > Hm, it is easily reproducible on SWARM, as well as on a Octane with 2 > > > CPUs. Which probably means it is a SMP-induced race condition in fork. > > > > My bet is that it's this kernel bug: > > > > I don't know if you've been following, but it was recently discoverd that > > on > > smp, if multiple processes read from /dev/urandom at the same time, they > > can > > get the same data. Theodore Tytso posted a patch to fix this for 2.6, and > > someone else told me this problem has existed all the way back to 1.3. > > > > Fixed in 2.4.29 and 2.6.5. What kernel version have you got there? If > > it's 2.4.27 (sarge) then I think we have our problem found. > > 2.4.27 (sarge) on SWARM, 2.6.12 on the Octane.
I can reliably reproduce failures on 2.6.8-686-smp (sarge), but not on 2.6.14-686-smp (sid), just as a datapoint. So it looks like the fix for 2.6.5 was not the only change. -- ----------------------------------------------------------------- | ,''`. Stephen Gran | | : :' : [EMAIL PROTECTED] | | `. `' Debian user, admin, and developer | | `- http://www.debian.org | -----------------------------------------------------------------
signature.asc
Description: Digital signature