> BTW., there's another, rather spurious bug I recently triggered in kbuild. > > Occasionally when I Ctrl-C a kernel build on a system with a lot of CPUs, > the .o.cmd file gets corrupted: Those are temporary files, truncated at page boundary. $ stat -c %s XXX.pata_sil680.mod.o.cmd 12288 I tried to fix this by inserting shell 'trap' directive but it failed somewhere else. cmd_and_fixdep = \ $(cmd); \ scripts/basic/fixdep $(depfile) $@ '$(make-cmd)' > $(dot-target).cmd;\ rm -f $(depfile)