Re: make[2]: execvp: /bin/bash: Argument list too long

2013-04-04 Thread Rusty Russell
Rusty Russell writes: > If this passes review, I'll split properly into three patches. > > Thanks, > Rusty. Noone commented, so split into 3 and into modules-next it goes... Cheers, Rusty. > modpost: handle huge numbers of modules. > > (FIXME: Split into multiple patches). > > strace shows: > 7

Re: make[2]: execvp: /bin/bash: Argument list too long

2013-03-20 Thread Rusty Russell
0e78c0989334e9c1d578ba25621de14e8441d8b4 >> >> > > commit: 7cac5501aa2bd4777906fa0cdccc1b1ce18b3166 staging: zcache: >> >> > > enable zcache to be built/loaded as a module >> >> > > date: 26 hours ago >> >> > > config: make

Re: make[2]: execvp: /bin/bash: Argument list too long

2013-03-19 Thread Andrew Morton
: 7cac5501aa2bd4777906fa0cdccc1b1ce18b3166 staging: zcache: > >> > > enable zcache to be built/loaded as a module > >> > > date: 26 hours ago > >> > > config: make ARCH=i386 allmodconfig > >> > > > >> > > All error/warnings

Re: make[2]: execvp: /bin/bash: Argument list too long

2013-03-19 Thread Rusty Russell
built/loaded as a module >> > > date: 26 hours ago >> > > config: make ARCH=i386 allmodconfig >> > > >> > > All error/warnings: >> > > >> > > >> make[2]: execvp: /bin/bash: Argument list too long >> > >make[2

Re: make[2]: execvp: /bin/bash: Argument list too long

2013-03-19 Thread Fengguang Wu
> > Is there a way to print out what the argument list is? > > Good idea! I managed to catch the error command with > > strace -e trace=process -s 4096 -f -o argtoolong make -j1 --debug=j > V=1 ARCH=i386 modules And the output of strace -e trace=process -s 40960 -f -o argtoolon

Re: make[2]: execvp: /bin/bash: Argument list too long

2013-03-19 Thread Fengguang Wu
o > > > config: make ARCH=i386 allmodconfig > > > > > > All error/warnings: > > > > > > >> make[2]: execvp: /bin/bash: Argument list too long > > >make[2]: *** [__modpost] Error 127 > > >make[2]: Target `_modpost' not remade because o