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
0e78c0989334e9c1d578ba25621de14e8441d8b4
>> >> > > commit: 7cac5501aa2bd4777906fa0cdccc1b1ce18b3166 staging: zcache:
>> >> > > enable zcache to be built/loaded as a module
>> >> > > date: 26 hours ago
>> >> > > config: make
: 7cac5501aa2bd4777906fa0cdccc1b1ce18b3166 staging: zcache:
> >> > > enable zcache to be built/loaded as a module
> >> > > date: 26 hours ago
> >> > > config: make ARCH=i386 allmodconfig
> >> > >
> >> > > All error/warnings
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
> > 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
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
6 matches
Mail list logo