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 |
 -----------------------------------------------------------------

Attachment: signature.asc
Description: Digital signature

Reply via email to