> 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)

