From jonathan.sambrook@dsvr.co.uk Tue Mar 18 02:51:57 2003 Date: Tue, 18 Mar 2003 00:11:42 +0000 From: Jonathan Sambrook To: vserver@solucorp.qc.ca Cc: Herbert Poetzl , Sam Vilain , Eje Gustafsson , Dinesh Mistry , John Goerzen , Paul Sladen , Luis Miguel Silva , Jacques Gelinas , Warren Togami , Francois Deppierraz , Lyashkov Alexey Subject: reproducing the/a sched.c BUG The following is snipped from an email I've been attempting to get to the list since whilst it's been down, and might be of use. (The rest of the original email has been superceded by my previous email.) I've been reproducing the/a sched.c BUG by running the following in an s_context: me@addr$ for f in $(seq 0 500000); do (wget -O - http://addr 2>&1 > \ /dev/null & ) 2>&1 > /dev/null; echo -ne "\r$f"; done (Apache serves an index.html just contains the plain text (no html): "hey".) The same loop but without the backgrounding ampersand and run simultaneously on a second and third machine does the trick too, though it takes a few seconds longer . This is on a dual PIII 600, no scsi, a couple of IBM-DJNA-351520 hdds and three Intel 82557 based ethernet cards. This is with the following kernel setups (patches applied left to right): 2.4.20 + quota + ctx16 + my patches + kgdb 2.4.20 + quota + ctx16 + my patches 2.4.20 + quota + ctx16 (We don't use much of the vserver userspace code, and do use the regular quota patch!) -- Jonathan Sambrook Software Developer Designer Servers [ Part 2, Application/PGP-SIGNATURE 196bytes. ] [ Unable to print this part. ]