Re: [PATCH] Fix for get_pid hang

From: Patrick O'Rourke (porourke@egenera.com)
Date: Fri Mar 08 2002 - 10:02:59 EST


Paul Larson wrote:
> Ok, this time with the patch for real. :)

While I agree with your patch, I still think something should be
done in fork_init() to restrict the initial value of max_threads.

We should not rely on the amount of memory alone.

For example, after a fresh reboot on an i386 system with 12gb
of ram we get:

        [joeuser@simpsons-lisa joeuser]$ id
        uid=500(joeuser) gid=500(joeuser) groups=500(joeuser)
        [joeuser@simpsons-lisa joeuser]$ ulimit -a
        core file size (blocks) 1000000
        data seg size (kbytes) unlimited
        file size (blocks) unlimited
        max locked memory (kbytes) unlimited
        max memory size (kbytes) unlimited
        open files 1024
        pipe size (512 bytes) 8
        stack size (kbytes) 8192
        cpu time (seconds) unlimited
        max user processes 49152
        virtual memory (kbytes) unlimited
        [joeuser@simpsons-lisa joeuser]$

I believe it is wrong for max user processes to start off above PID_MAX.

Pat

-- 
Patrick O'Rourke
porourke@egenera.com

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Fri Mar 15 2002 - 22:00:08 EST