有关内核编译

在一台双cpu的机器上重编译了内核,原来是2.2.14,新的是2.2.19。
config的时候,选上了MTRR和kernel module loader ,其它都是缺省值。缺省值已选中Symmetric multi-processing support。编译后生成System.map、vmlinuz,但是我看到/boot下有system.map,还有System.map.smp.我的编译由问题吗?

/boot下的符号连接module-info要改吗?