Kernel compiling with -j2+ parameter ends prematurely with no error message or output bzImage
Posted
by
Minix
on Super User
See other posts from Super User
or by Minix
Published on 2010-07-18T13:53:03Z
Indexed on
2010/12/30
10:56 UTC
Read the original article
Hit count: 189
I've noticed quite a while ago that compiling a kernel with the parameter -j set to 1 or more doesn't produce a bzImage. Instead, it ends prematurely without any advice. I have reproduced the same behavior in both my netbook and home server.
As far as I'm aware, the point where the compilation stops is random - Compiling twice with the same parameters will probably stop at different files. However, when I run make with no -j* parameter the compilation ends just fine and outputs a working bzImage.
Both machines run Intel Atom (N270 on the netbook and 330 on the server) and I've compiled for these processors. If I recall correctly, I've tried compiling both with Atom and with generic x86_64 options.
The kernel version I'm building is 2.6.34.1
I've always compiled normally with those options in my Core2Duo and Pentium Dual Core machines.
Has anyone experienced this issue? Any ideas why does this happens? Is there a fix or workaround?
© Super User or respective owner