|
|
| Next: A*gmateur SHEMAL*DE With T*niny T*wits J*berking .. |
| Author |
Message |
Goswin von Brederlow External

Since: Nov 20, 2004 Posts: 924
|
Posted: Wed Nov 22, 2006 9:00 pm Post subject: Why does linux-2.6 not use "make-kpkg build" for xen flavours? Archived from groups: linux>debian>kernel (more info?) |
|
|
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
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST.DeleteThis@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster.DeleteThis@lists.debian.org |
|
| Back to top |
|
 |
Bastian Blank External

Since: Nov 21, 2004 Posts: 774
|
Posted: Wed Nov 22, 2006 9:20 pm Post subject: Re: Why does linux-2.6 not use "make-kpkg build" for xen flavours? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?) |
|
|
On Wed, Nov 22, 2006 at 08:50:38PM +0100, Goswin von Brederlow wrote:
> when I build linux-2.6 I would like to use both my cpus. So I set
> CONCURRENCY_LEVEL=2.
| $ grep CONCURRENCY_LEVEL -r debian
| ./debian/rules.real: setup_env_kpkg_jobs = CONCURRENCY_LEVEL=$(DEBIAN_KERNEL_JOBS)
| $
CONCURRENCY_LEVEL is not defined in the included documentation. There is
a setting available for that, even if not documented, which works
properly: DEBIAN_KERNEL_JOBS.
Bastian
--
Where there's no emotion, there's no motive for violence.
-- Spock, "Dagger of the Mind", stardate 2715.1
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST DeleteThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster DeleteThis @lists.debian.org |
|
| Back to top |
|
 |
Goswin von Brederlow External

Since: Nov 20, 2004 Posts: 924
|
Posted: Thu Nov 23, 2006 3:20 pm Post subject: Re: Why does linux-2.6 not use "make-kpkg build" for xen flavours? [Login to view extended thread Info.] Archived from groups: per prev. post (more info?) |
|
|
Bastian Blank <waldi RemoveThis @debian.org> writes:
> On Wed, Nov 22, 2006 at 08:50:38PM +0100, Goswin von Brederlow wrote:
>> when I build linux-2.6 I would like to use both my cpus. So I set
>> CONCURRENCY_LEVEL=2.
>
> | $ grep CONCURRENCY_LEVEL -r debian
> | ./debian/rules.real: setup_env_kpkg_jobs = CONCURRENCY_LEVEL=$(DEBIAN_KERNEL_JOBS)
> | $
>
> CONCURRENCY_LEVEL is not defined in the included documentation. There is
> a setting available for that, even if not documented, which works
> properly: DEBIAN_KERNEL_JOBS.
>
> Bastian
Thanks, that solves my problem.
But not my question.
Why don't the xen kernels build with make-kpkg?
MfG
Goswin
--
To UNSUBSCRIBE, email to debian-kernel-REQUEST RemoveThis @lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster RemoveThis @lists.debian.org |
|
| Back to top |
|
 |
|
|
|
You can post new topics in this forum You can reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
| |
|
|