On Sun, Sep 17, 2000 at 10:37:51AM -0700, Linus Torvalds wrote:
> 
> Ok. I think we're getting to the point where there are no major known
> bugs. That means that as of the final 2.4.0-test9 I will no longer accept
> any patches that don't have a critical problem (as defined by Teds list)
> associated with them. 
> 
> So when you send me a patch, either bug Ted to mark the issue as
> "critical" first, or pay me money. It's that easy. 

I have been doing some testing just to see how well the new VM stuff
works.  I think I have found a bug in both test9-pre1 and test9-pre2.
If I boot my machine (400MHz AMD-K6 3D+, 128M Ram, IDE disks, 512M swap)
with mem=48M added to the LILO command line and try and build mozilla, the
machine will eventually die.  I can still ping it, but I cant connect to
the http or sshd servers, I cant get anything to show up on the monitor,
and the disk does not make any noise.  After I reboot (and fsck :-<),
the logs do not contain any information about what happened.

If I run test8 instead of one of the test9 kernels then everything
seems to work.  If I dont limit the memory to 48M then the test9 kernels
work fine.

I am attaching the script that I use to build mozilla just in case anyone
wants to try and reproduce this.

Thanks,

Jim
#!/bin/sh

CMD="/home/jlnance/src/19980429/mozilla/configure --disable-tests 
--enable-nspr-autoconf"

UNAMER=`uname -r`

if [ ! -d $UNAMER ]; then mkdir $UNAMER; fi

for x in 1 2 3 4; do
    TFILE=$UNAMER/time.$x

    if [ -f $TFILE ]; then
        echo $TFILE exists.  Skipping ....
        continue
    fi

    echo -n "starting    "
    date

    echo -n "erasing     "
    rm -rf nbt/*
    date

    echo -n "configuring "
    (cd nbt; exec $CMD) > log 2>&1
    date

    echo -n "building    "
    csh -c "time sh -c \"exec make -s -C nbt >>log 2>&1\"" >$TFILE 2>&1
    date
    echo
done

Reply via email to