From: Vincent Hanquez Date: Wed, 05 Oct 2005 22:27:31 GMT Subject: Re: clone: I'm only doing a max of 256 requests Message-ID: <20051005222730.GA16593@snarc.org> In-Reply-To: <7vy857iqzh.fsf@assigned-by-dhcp.cox.net> On Wed, Oct 05, 2005 at 02:38:42PM -0700, Junio C Hamano wrote: > Hmph. I was reading linux-2.6/fs/exec.c::copy_strings(), but I > do not see any such size limit (other than exceeding the total > machine memory size, probably reported by alloc_page() failing) > imposed there. Am I looking at the wrong place? well at least the len of argv is limited by ~32K (i386) by: bprm->p = PAGE_SIZE*MAX_ARG_PAGES-sizeof(void *); ... bprm->argc = count(argv, bprm->p / sizeof(void *)); -- Vincent Hanquez