[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Why does linux-2.6 not use "make-kpkg build" for xen flavours?



Hi,

when I build linux-2.6 I would like to use both my cpus. So I set
CONCURRENCY_LEVEL=2. Now the build starts of building the normal
images fine with 2 cpus by calling:

28945 pts/3    S+     0:00 bash -e -c cd 'debian/build/build-i386-none-686'; env -u ABINAME -u ARCH -u SUBARCH -u FLAVOUR -u VERSION -u LOCALVERSION -u MAKEFLAGS  PATH='/home/mrvn/linux-2.6/linux-2.6-2.6.18/build:/home/mrvn/linux-2.6/linux-2.6-2.6.18/bin:/usr/local/bin:/usr/bin:/bin:/usr/games' make-kpkg --arch 'i386' --stem linux --config silentoldconfig --initrd build

Then, when it gets to the xen flavours, it only uses one cpu:

15197 pts/3    S+     0:00 bash -e -c cd 'debian/build/build-i386-xen-vserver-686'; env -u ABINAME -u ARCH -u SUBARCH -u FLAVOUR -u VERSION -u LOCALVERSION -u MAKEFLAGS make 

Suddenly make-kpkg is not used to compile the kernel. No make-kpkg, no
concurrency.


WHY?

I get that you might use a different install target to split the xen
kernel and modules. But why "build"?

MfG
        Goswin



Reply to: